wjones127 commented on issue #3540:
URL: https://github.com/apache/arrow-rs/issues/3540#issuecomment-1416646288

   I'm actually having second thoughts about putting this in the arrow-rs repo.
   
   Having it here has some benefits:
   
    * Gets released along with other arrow-rs crates, so it will be kept 
up-to-date with the quick release cycle.
    * Is in a repo that has a lot of Rust reviewers.
   
   But if we put it in arrow-adbc:
   
    * It's easier to integration test with the other ADBC components.
    * It wouldn't be tied to arrow-rs, and so we could potentially support both 
arrow-rs and arrow2 through feature gates. Only parts of the API have Arrow 
code, and much of the FFI interface doesn't, so having a common implementation 
for both Arrow implementations isn't crazy. And I think this is important 
because I hope to help integrate the driver manager with Polars.
   
   @alamb What are your thoughts on these tradeoffs? Am I missing anything?


-- 
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