-
Notifications
You must be signed in to change notification settings - Fork 414
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
docs: updating docs for MinIO and Docker, with working conditional put support #2895
Conversation
…references to dynamodb from cloudflare/minio page
ACTION NEEDED delta-rs follows the Conventional Commits specification for release automation. The PR title and description are used as the merge commit message. Please update your PR title and description to match the specification. |
@rwhaling any errors with conditional put? |
Yep @ion-elgreco, just commented in the issue, but getting |
@rwhaling can you share the logs. set the ENV var before importing deltalake: RUST_LOG=debug |
@ion-elgreco sure, thank you! With
I get these logs:
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2895 +/- ##
==========================================
- Coverage 72.48% 72.48% -0.01%
==========================================
Files 131 131
Lines 40410 40410
Branches 40410 40410
==========================================
- Hits 29292 29291 -1
Misses 9238 9238
- Partials 1880 1881 +1 ☔ View full report in Codecov by Sentry. |
Hmmm |
@rwhaling can you try: "AWS_CONDITIONAL_PUT" |
Yep. Same error:
|
@rwhaling looking into it, give me a sec |
@ion-elgreco - following the instructions here: https://github.com/delta-io/delta-rs/blob/main/CONTRIBUTING.md But struggling with getting pyarrow built -
Sorry, I feel like I'm just bumping into one yak-shave after another. Going to keep working on this - would like to invest the time and get a proper dev environment working over here. (Seems like this probably is related to the very old Mac OS version I am on) |
@rwhaling it's probably that because you usually don't have to build pyarrow yourself |
In the mean time you can use aws_conditional_put in lowercase and it should work |
Thanks so much @ion-elgreco! FWIW - I think I did manage to build pyarrow and then build the deltalake wheel, and I think I'm still getting the same error? But I don't totally trust my various hacks around the wheel installation yet, so don't want to pull you into yet another rabbit hole today - will hack on that a little more over the next few days - |
@ion-elgreco @rtyler - will take another pass at this. Curious how fast y'all like to move with releases - if #2896 is going to go out soon, I might just hold on this and make the docs a little cleaner with Do y'all normally sync doc/site updates with releases, or do they go live at a faster clip? |
@rwhaling could you resolve the merge conflict? |
yep, on it |
@ion-elgreco @rtyler should be good to go? lmk if I bungled something, I'm still clunky working across forks. |
@rwhaling great, can you also squash the commits into one commit? Easiest would be to just do git push --force-with-lease |
@rtyler is too fast haha, thank y'all! |
Description
Fixes a few typos in cloudflare/minio docs page, adds working docker example and notes on special storage_option flags for http vs https.
Related Issue(s)
Notes
Updated docs to use
"aws_conditional_put":"etag"
due to the issue identified below.