Apache Thrift v0.14.1 Release Notes

  • ๐Ÿš‘ Known Open Issues (Blocker or Critical)

    • โœ… THRIFT-3877 - C++: library don't work with HTTP (csharp server, cpp client; need cross test enhancement)
    • ๐Ÿ—„ THRIFT-5098 - Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket." and other Haskell issues
    • THRIFT-5245 - NPE when the value of map's key is null

    ๐Ÿ—„ Deprecated Languages

    ๐Ÿ— Build Process

    • ๐Ÿ”€ THRIFT-5334 - version of thrift-maven-plugin is not sync with the main project

    Delphi

    • ๐Ÿ— THRIFT-5350 - 0.14.0 fails to build on non-x86

    Go

    • THRIFT-5353 - Namespace from type is ignored in generated code

    Python

    • THRIFT-5352 - Python: IDL exceptions with no fields can't be instantiated

    Rust

    • THRIFT-5299 - rs implementation compact protocol seq_id should not use zigzag encoding.