Ed Seidl created THRIFT-5890:
--------------------------------
Summary: Rust should generate forward compatible unions
Key: THRIFT-5890
URL: https://issues.apache.org/jira/browse/THRIFT-5890
Project: Thrift
Issue Type: Bug
Components: Rust - Compiler
Affects Versions: 0.21.0
Environment: Currently using 0.21, but this should affect all versions
of the rust generator
Reporter: Ed Seidl
This relates to [THRIFT-5314|https://issues.apache.org/jira/browse/THRIFT-5314]
which made enums forwards compatible, but unions need the same treatment. As it
stands, it is difficult to add new union members to the Parquet specification
as doing so will break existing rust parquet readers. (See
[https://github.com/apache/arrow-rs/issues/7909] for an example).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)