wjones127 commented on issue #5087: URL: https://github.com/apache/arrow-rs/issues/5087#issuecomment-1910687807
I'm looking at this for SSE-KMS support, and it looks like the problem with default header will be that AWS S3 accepts the encryption headers for PUT requests, but will return 400 Bad Request if you pass them along to GET and HEAD requests: > If your object uses SSE-KMS, don't send encryption request headers for GET requests and HEAD requests, or you’ll get an HTTP 400 BadRequest error.[^1] So I think these are likely configurations that need to be added to the `AmazonS3` store. [^1]: https://docs.aws.amazon.com/AmazonS3/latest/userguide/specifying-kms-encryption.html -- 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]
