As a user who wants to use the Rust version of Arrow, I am unable to use any of the previously published versions due to the recent breaking change in parquet-format 2.6.0.
To reproduce, simply create an empty Rust project using "cargo init example --bin", add a dependency on any version of parquet e.g. "parquet-0.14.1" and attempt to build the project.
This bug has already been fixed in master , but there is no usable published crate. We could consider publishing a 0.14.2 to resolve this or just wait until the 0.15.0 release. We could also consider using this Jira to at least document a workaround, if one exists (maybe Cargo provides a mechanism for overriding transitive dependencies?).