Move protoc generation to binary crate #5718
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
Is your feature request related to a problem or challenge?
As of #3950 DataFusion vendors the generated protobuf code, for a variety of reasons linked to from the PR. Unfortunately in order to avoid drift this needs to pin the version of tonic-build, etc... used to generate the code. The current approach of using a build.rs causes this to leak into downstreams
Describe the solution you'd like
Move the protoc generation into a non-published subcrate as was recently done in arrow-rs - apache/arrow-rs#3927
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: