You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "mzabaluev (via GitHub)" <gi...@apache.org> on 2026/04/07 19:35:20 UTC

Re: [I] [arrow-avro] Implement full Apache Avro v1.12.0 specification support [arrow-rs]

mzabaluev commented on issue #8703:
URL: https://github.com/apache/arrow-rs/issues/8703#issuecomment-4201710482

   Note that changing behavior based on feature flags is a footgun: because features are enabled additively across a workspace, one package requiring the `avro_1_12` feature from arrow-avro would result in behavior differing in 1.12 applied when building arrow-avro for any other crates in the same workspace build. The behavior will not be consistent even between `--workspace` builds and selective `-p` builds for packages that don't pull this feature.
   
   I'd recommend only using this feature as unstable API for landing 1.12 support; with the next major release, the feature should be removed and the changes enabled unconditionally.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org