You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Yasith Jayawardana (Jira)" <ji...@apache.org> on 2025/02/24 21:48:00 UTC
[jira] [Updated] (AIRAVATA-3953) Upgrade Thrift from 0.18.1 to a Newer Version
[ https://issues.apache.org/jira/browse/AIRAVATA-3953?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yasith Jayawardana updated AIRAVATA-3953:
-----------------------------------------
Please Review: [GitHub Pull Request|https://github.com/apache/airavata/pull/457]
> 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
> Priority: Major
>
> 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)