通信用にThrift 0.2ライブラリを使用するシステムをアップグレードしようとしています。これはかなり古いバージョン(最新の安定版は0.5)であり、パフォーマンスを大幅に向上させると主張されています(0.4)。しかし、基礎となるデータ形式に互換性のない変更があったかどうかに関する情報は見つかりませんでした。バージョニングスキームに基づいて、誰もそこにいないことを望みます。これらはまだ1.0より前のバージョンなので、おそらく安定性に対する期待は少ないでしょう。Thriftバージョン間のデータフォーマットの互換性
データフォーマット自体が下位互換性があることを知りたいのは、コンポーネントを1つずつアップグレードすることができるということです。
とにかく:私は、より多くの情報を持っている人が私に正しいドキュメントを教えてくれることを期待していました。
0.5.0でプレイした後、生成されたコードがプラグアンドプレイではないことに気付きました。実装の拡張が異なるAPIがありますが、幸いなことにワイヤフォーマットは同じに見えます(サイズは少なくとも変更されませんでした) 。 – StaxMan