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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to