-
Notifications
You must be signed in to change notification settings - Fork 819
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make LocalFileSystem an Optional Feature #6055
Comments
makes sense to me |
Hi, after search(query prompt:
|
Here are a few: arrow-rs/object_store/src/local.rs Line 564 in 199ce91
arrow-rs/object_store/src/local.rs Line 846 in 199ce91
Github search fu suggests there are 32 uses: https://github.com/search?q=repo%3Aapache%2Farrow-rs+tokio+path%3A%2F%5Eobject_store%5C%2F%2F+path%3A%2F%5Eobject_store%5C%2Fsrc%5C%2Flocal%2F&type=code |
Thanks for pointing out. If |
People could have disabled default features and it would be a breaking change for them |
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Currently
LocalFileSystem
is always provided, and this in turn bring in a dependency ontokio
andwalkdir
. There are scenarios were users may not needLocalFileSystem
support and/or may not wish to link intokio
.Describe the solution you'd like
Add an
fs
feature flag that is enabled by default and feature gatesLocalFilesystem
and its dependencies. It is unclear if this would constitute a breaking change, and so it might need to wait for a breaking releaseDescribe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: