)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"change_message_id":"f7831a52864553a99caae1885785c3e421c41d9f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"29a574bb_c888ef97","updated":"2026-08-07 21:04:11.000000000","message":"LGTM, I\u0027ll squash this in, thanks!","commit_id":"f36c1650c05aea70358438d7e7baf66363672f9d"}],"swift/common/middleware/s3api/checksum.py":[{"author":{"_account_id":39146,"name":"Nathaniel Martes","display_name":"Nate Martes","email":"nmartes@NVIDIA.com","username":"nmartes"},"change_message_id":"f7831a52864553a99caae1885785c3e421c41d9f","unresolved":false,"context_lines":[{"line_number":101,"context_line":"            # Known to AWS but not implemented here, so absent from"},{"line_number":102,"context_line":"            # CHECKSUM_ALGORITHM_BY_HEADER. Name it the way"},{"line_number":103,"context_line":"            # _get_checksum_hasher does rather than reporting \"None\"."},{"line_number":104,"context_line":"            algorithm \u003d header[len(\u0027x-amz-checksum-\u0027):].upper().replace("},{"line_number":105,"context_line":"                \u0027-\u0027, \u0027\u0027)"},{"line_number":106,"context_line":"        raise S3NotImplemented("},{"line_number":107,"context_line":"            \u0027The %s algorithm is not supported.\u0027 % algorithm)"}],"source_content_type":"text/x-python","patch_set":1,"id":"f7365f65_22441bb0","line":104,"range":{"start_line":104,"start_character":0,"end_line":104,"end_character":72},"updated":"2026-08-07 21:04:11.000000000","message":"This seems fit! AWS does the same too when it does not know what the algorithm is, thanks!","commit_id":"f36c1650c05aea70358438d7e7baf66363672f9d"}]}
