Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default checksum calculation for httpChecksum to CRC32 #3090

Closed
wants to merge 29 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
2fe9185
Default checksum calculation for httpChecksum to CRC32
mullermp Aug 19, 2024
d9cbb26
Merge branch 'version-3' into s3-crc32
mullermp Aug 20, 2024
64539c6
Fix test cases
mullermp Aug 20, 2024
3bd5e23
Merge branch 'version-3' into s3-crc32
mullermp Aug 20, 2024
00ddaab
PR feedback
mullermp Aug 23, 2024
0499320
Fix s3 specs
mullermp Aug 23, 2024
ae4a90b
Fix missing context
mullermp Aug 23, 2024
573e34b
Remove metric tests
mullermp Aug 23, 2024
6159f6d
Merge branch 'version-3' into s3-crc32
mullermp Sep 6, 2024
82a3232
Merge branch 'version-3' into s3-crc32
mullermp Sep 10, 2024
0c239b2
Merge branch 'version-3' into s3-crc32
mullermp Sep 20, 2024
c18c340
Design updates and CRC64 usage
mullermp Sep 20, 2024
6273742
Merge branch 'version-3' into s3-crc32
mullermp Sep 20, 2024
761b872
Improve readability with trailer sizes
mullermp Sep 20, 2024
cd67ca0
Merge branch 'version-3' into s3-crc32
mullermp Sep 25, 2024
69a0157
Merge branch 'version-3' into s3-crc32
mullermp Oct 10, 2024
eb14386
Update submodule
mullermp Oct 10, 2024
2b20f4c
Fixes from changed spec and new MPU behavior
mullermp Oct 10, 2024
2a94537
Move create defaults to transfer manager
mullermp Oct 14, 2024
27f1a77
Merge branch 'version-3' into s3-crc32
mullermp Oct 27, 2024
cfd3852
Merge branch 'version-3' into s3-crc32
mullermp Nov 2, 2024
7d635e5
User provided checksum tests
mullermp Nov 2, 2024
391d47c
Remove algorithm check in test
mullermp Nov 2, 2024
75d7731
Minor changes to provided checksum tests
mullermp Nov 3, 2024
0e2cc06
Minor change
mullermp Nov 11, 2024
4267108
PR feedback
mullermp Nov 18, 2024
e738d04
Merge branch 'version-3' into s3-crc32
mullermp Nov 18, 2024
5e65945
Default algorithm header test cases
mullermp Nov 18, 2024
4df2d60
Fix changelog
mullermp Nov 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions build_tools/services.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ class ServiceEnumerator
MANIFEST_PATH = File.expand_path('../../services.json', __FILE__)

# Minimum `aws-sdk-core` version for new gem builds
MINIMUM_CORE_VERSION = "3.210.0"
MINIMUM_CORE_VERSION = "3.214.0"

# Minimum `aws-sdk-core` version for new S3 gem builds
MINIMUM_CORE_VERSION_S3 = "3.210.0"
MINIMUM_CORE_VERSION_S3 = "3.214.0"

EVENTSTREAM_PLUGIN = "Aws::Plugins::EventStreamConfiguration"

Expand Down
4 changes: 4 additions & 0 deletions gems/aws-sdk-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
Unreleased Changes
------------------

* Feature - Always calculate request checksums for operations that support or require it. Supported config options are `when_supported` and `when_required`. The default value is `when_supported`. This option is configured in code with `:request_checksum_calculation`, in the shared config file as `request_checksum_calculation`, and in the ENV as `ENV['AWS_REQUEST_CHECKSUM_CALCULATION']`.

* Feature - Always validate response checksums for operations that support or require it. Supported config options are `when_supported` and `when_required`. The default value is `when_supported`. This option is configured in code with `:response_checksum_validation`, in the shared config file as `response_checksum_validation`, and in the ENV as `ENV['AWS_RESPONSE_CHECKSUM_VALIDATION']`.

3.213.0 (2024-11-14)
------------------

Expand Down
Loading
Loading