chore: enable conditional put by default for S3#7181
Conversation
1200e25 to
116c4ff
Compare
|
One potential issue with the approach in this PR is I don't think there is a way now to turn off conditional put support, perhaps we need to add a Disabled variant? |
Why and when would we need to disable |
The scenario is an S3-compatible that doesn't support the headers, and simply ignores them, I could see people wanting to disable support so that they get an error instead of silently incorrect behaviour. |
Ok, Let me add a |
116c4ff to
d1e2c76
Compare
0048be2 to
0279ace
Compare
* fix cargo clippy * add Disabled variant to S3ConditionalPut * restore object_store.yml
Which issue does this PR close?
Closes apache/arrow-rs-object-store#21
Rationale for this change
What changes are included in this PR?
Are there any user-facing changes?
set
S3ConditionalPut::ETagMatchas the default value forconditional_putinAmazonS3Builder