Yasith Jayawardana created AIRAVATA-3953:
--------------------------------------------
Summary: Upgrade Thrift from 0.18.1 to a Newer Version
Key: AIRAVATA-3953
URL: https://issues.apache.org/jira/browse/AIRAVATA-3953
Project: Airavata
Issue Type: Improvement
Components: Airavata API, Airavata Client
Reporter: Yasith Jayawardana
Currently, Airavata Thrift APIs use version 0.18.1, and all SDKs (Python, etc.)
are generated from roughly that version. Since then there have been many
improvements to Thrift code generator, with substantially better type hinting
in auto-generated Python code.
[Changelog|https://github.com/apache/thrift/blob/master/CHANGES.md]
Updating to recent Thrift version and re-generating SDKs could be a huge plus
in terms of code maintainability.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)