bentsku commented on issue #6285: URL: https://github.com/apache/arrow-rs/issues/6285#issuecomment-2303382082
We are implementing it on LocalStack, should be available in `latest` by tomorrow: https://github.com/localstack/localstack/pull/11402 From what I've seen, it's less powerful than R2, as you cannot specify any value other than `*` in `If-None-Match` (or it raises an exception), so you might need different code path between S3 and R2, for example. Also, they didn't implement it for `CopyObject` apparently, but it is implemented for `CompleteMultipartUpload`. The logic is somewhat [a bit complicated](https://docs.aws.amazon.com/AmazonS3/latest/userguide/conditional-requests.html#conditional-error-response), especially the "delete after initiation" where you need to recreate a complete multipart upload. I was already looking for the PR/feature request here 😄 -- 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]
