>From Ritik Raj <[email protected]>: Ritik Raj has uploaded a new patch set (#2). ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21198?usp=email )
Change subject: [ASTERIXDB-3768][CLOUD] Add configurable S3 checksum behavior for S3-compatible storage ...................................................................... [ASTERIXDB-3768][CLOUD] Add configurable S3 checksum behavior for S3-compatible storage - user model changes: no - storage format changes: no - interface changes: no AWS SDK Java v2 >= 2.30.0 introduced new cross-SDK checksum defaults (WHEN_SUPPORTED) that break S3-compatible storage solutions (e.g. OCI) which do not support the newer checksum APIs. Add a new CLOUD_STORAGE_S3_CHECKSUM_BEHAVIOR configuration option (values: when_required | when_supported | auto) with a smart default: - when_required: when a custom endpoint is configured (S3-compatible) - auto (SDK default): when using native AWS S3 ext-ref: MB-71732 Change-Id: If6618d3a336e9bf134efb1f219660421edc27c43 --- M asterixdb/asterix-app/src/test/resources/runtimets/results/api/cluster_state_1/cluster_state_1.1.regexadm M asterixdb/asterix-app/src/test/resources/runtimets/results/api/cluster_state_1_full/cluster_state_1_full.1.regexadm M asterixdb/asterix-app/src/test/resources/runtimets/results/api/cluster_state_1_less/cluster_state_1_less.1.regexadm M asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3ClientConfig.java M asterixdb/asterix-cloud/src/main/java/org/apache/asterix/cloud/clients/aws/s3/S3CloudClient.java M asterixdb/asterix-common/src/main/java/org/apache/asterix/common/config/CloudProperties.java M asterixdb/asterix-external-data/src/main/java/org/apache/asterix/external/util/aws/s3/S3Utils.java M hyracks-fullstack/hyracks/hyracks-cloud/src/main/java/org/apache/hyracks/cloud/io/ICloudProperties.java 8 files changed, 84 insertions(+), 19 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/98/21198/2 -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21198?usp=email To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings?usp=email Gerrit-MessageType: newpatchset Gerrit-Project: asterixdb Gerrit-Branch: lumina Gerrit-Change-Id: If6618d3a336e9bf134efb1f219660421edc27c43 Gerrit-Change-Number: 21198 Gerrit-PatchSet: 2 Gerrit-Owner: Ritik Raj <[email protected]> Gerrit-CC: Jenkins <[email protected]>
