mr-brobot commented on PR #6161: URL: https://github.com/apache/arrow-datafusion/pull/6161#issuecomment-1529074516
Thank you for the feedback, @tustvold and @alamb! I agree that we should limit the CLI size, and this feature adds weight (+4 MB) that isn't always useful, especially for non-AWS users. However, the CLI already includes both GCP and AWS features from object_store by default, and folks usually use one or the other (or neither for local files). If minimizing CLI size is a priority, it might make sense to add broader `aws` and `gcp` features allowing users to opt-in to cloud support, for only the cloud they need. One implication is how users would opt-in to CLI features. No changes required for support in Cargo installation, and very simple to add Docker support via build args. However, I think package managers like Homebrew would only support the default features? If we all decide on optional CLI features, I will add supporting Docker build args and related installation docs. 😄 -- 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]
