WillAyd commented on PR #45854: URL: https://github.com/apache/arrow/pull/45854#issuecomment-3528345646
Its been a few months but I am still keeping this branch alive. I think there has been some really good progress. As things currently stand, this uses a symlink in `python/subprojects` that allows you to build both the C++ and Python components together, all through the pip front-end. There's still a few major issues to address: - Windows support (in progress in https://github.com/apache/arrow/pull/47282, although currently blocked by issues with gRPC) - Orc support (in progress in https://github.com/apache/arrow/pull/46906; waiting on next release of Orc) - s3 support (blocked by an upstream issue https://github.com/aws/aws-sdk-cpp/issues/3613 - might be challenging depending on what AWS accepts for PRs) - CUDA support (in progress in https://github.com/apache/arrow/pull/46166 - might be easy now that Meson 1.9 is out) - Build Arrow C++ as a shared library to reduce file size (started with static for ease; upstream guidance in https://mesonbuild.com/meson-python/how-to-guides/shared-libraries.html) There are also some TODOs scattered throughout the current implementation that can use attention, although I don't think any are major If anyone has time/interest and wants to try out this branch locally I'd love to hear feedback -- 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]
