muddyfish opened a new pull request, #10293: URL: https://github.com/apache/iceberg/pull/10293
## Issue Using [S3 Express](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-express-one-zone.html) for Iceberg was previously failing multipart upload integration tests as well as when `s3.checksum-enabled` was set. This was because S3 Express doesn't support using [MD5 based checksums](https://docs.aws.amazon.com/AmazonS3/latest/userguide/s3-express-differences.html#s3-express-differences-unsupported-features). ## Fix Changes S3FileIO to use SHA1 based checksums when checksumming is enabled. ## Testing Ran S3FileIO integration tests against both a regular S3 bucket as well as an S3 Express bucket. For regular S3, all tests pass, and for S3 Express, the checksumming errors are now resolved. -- 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: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org