-
Notifications
You must be signed in to change notification settings - Fork 159
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
read_deltalake
attempts to use S3 credentials for local files
#2879
Comments
Thanks @apostolos-geyer .... Good catch! This definitely seems like a bug. Would LOVE to take a contribution ❤️ Here are some quick tips:
We probably will want to only do the detection of credentials ( |
Feel free to shoot us any questions about contributing :) |
Hey @apostolos-geyer any progress on this? Otherwise we might have to find someone on our end to fix it :) |
Hi sorry, had just started a co-op and had some other work and this slipped my mind. I will try it this week. ty |
@jaychia nevermind man too much on my plate right now my apologies for the hold up. ill be back tho |
didnt mean to close |
This might actually be fixed by #3025 since it no longer attempts to populate the storage config with AWS parameters when it is not an s3 path. I tried it and it no longer seems to raise the same error anymore. However, I am still seeing this, will investigate:
|
Ah that turned out to be an unrelated issue with the metadata we write out with |
v0.3.9 is released with the fix so I am closing this issue. If it still does not work for you feel free to reopen |
Describe the bug
A clear and concise description of what the bug is.
When attempting to read a local deltalake, daft will log multiple errors and attempt to retrieve S3 credentials, create a client for us-east-1, etc. Not sure if this is a bug or if there is some behaviour or configuration for daft to understand I'm working with local files and not to try to use S3, but I couldn't find anything about this in the docs. The file is still read successfully, but it would be nice to not have to wait for it to fail to get a session token, and attempt to create an S3 client.
To Reproduce
Steps to reproduce the behavior:
output:
Expected behavior
A clear and concise description of what you expected to happen.
The local deltalake should be read without attempting to use S3 or any other network locations and without logging errors.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
If you guys are looking for contributors, I'd be happy to try and fix this myself. Never contributed to anything before so not sure if there's any procedures but if I can I'll give it a shot.
The text was updated successfully, but these errors were encountered: