)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"025ecff077a8ddeed397307fdc2c426ee0b0e366","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ff06257b_7272789d","updated":"2026-07-18 01:43:18.000000000","message":"I\u0027m DEEPLY skeptical about this entire chnage except for:\n\n```\n-    def test_mpu_full_object_upload_part_requires_checksum(self):\n+    def test_mpu_full_object_upload_part_allows_checksum(self):\n```\n\nyou might try to pull over JUST the s3api test changes, make sure they pass for you against AWS S3 and fail against s3api - then make your agent work independentaly towards a minimum viable fix\n\n... then we can abandon this change instead of \"squash\" it","commit_id":"943bb362b80eac9cc3e2d4e0754f543d9a3f40ce"}],"swift/common/middleware/s3api/s3request.py":[{"author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"change_message_id":"2ab2a93aada040cd98eccfa0530019e6ac57a307","unresolved":false,"context_lines":[{"line_number":286,"context_line":"        return chunk"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":""},{"line_number":289,"context_line":"class CalculatingChecksumInput(InputProxy):"},{"line_number":290,"context_line":"    \"\"\""},{"line_number":291,"context_line":"    wsgi.input wrapper to calculate an X-Amz-Checksum-* value for internal"},{"line_number":292,"context_line":"    metadata without requiring a client-supplied checksum to validate."}],"source_content_type":"text/x-python","patch_set":1,"id":"1ad83035_fcdf3c8f","line":289,"range":{"start_line":289,"start_character":6,"end_line":289,"end_character":30},"updated":"2026-07-20 19:22:58.000000000","message":"This is a good way for solving this issue, and also for future implementation of default checksum algorithms 😁 Going to add more unit tests for this and then squash.\n994571: s3api: Add Default Checksum Algorithm Config for PutObject | https://review.opendev.org/c/openstack/swift/+/994571","commit_id":"943bb362b80eac9cc3e2d4e0754f543d9a3f40ce"}]}
