)]}'
{"swift/common/middleware/s3api/s3request.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"c8ec5c54d20e5aca35b6a002397f204269f9c095","unresolved":false,"context_lines":[{"line_number":752,"context_line":"        if any([\u0027aws-chunked\u0027 in self.headers.get(\u0027content-encoding\u0027, \u0027\u0027),"},{"line_number":753,"context_line":"                \u0027STREAMING-AWS4-HMAC-SHA256-PAYLOAD\u0027 \u003d\u003d self.headers.get("},{"line_number":754,"context_line":"                    \u0027x-amz-content-sha256\u0027, \u0027\u0027),"},{"line_number":755,"context_line":"                \u0027x-amz-decoded-content-length\u0027 in self.headers]):"},{"line_number":756,"context_line":"            raise S3NotImplemented(\u0027Transfering payloads in multiple chunks \u0027"},{"line_number":757,"context_line":"                                   \u0027using aws-chunked is not supported.\u0027)"},{"line_number":758,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"dfd5e7cf_cf21c7b6","line":755,"updated":"2019-02-08 19:05:27.000000000","message":"https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-streaming.html\n\nthe text around the third diagram down makes it sound like if any of them are there they\u0027re all *supposed* to be there - so this is probably safe and prudent...","commit_id":"1a51604b26e7cd1b3f3e7d30176b251501070e07"}],"test/unit/common/middleware/s3api/test_s3api.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"be1ea0ed6863c4ff436904f64ff9e8173accea57","unresolved":false,"context_lines":[{"line_number":575,"context_line":"        # \u003e Signature Version 4 streaming API."},{"line_number":576,"context_line":"        self._test_unsupported_header(\u0027Content-Encoding\u0027, \u0027aws-chunked,gzip\u0027)"},{"line_number":577,"context_line":"        # Some clients skip the content-encoding, such as minio-go prior to"},{"line_number":578,"context_line":"        # https://github.com/minio/minio-go/pull/1048"},{"line_number":579,"context_line":"        self._test_unsupported_header(\u0027x-amz-content-sha256\u0027,"},{"line_number":580,"context_line":"                                      \u0027STREAMING-AWS4-HMAC-SHA256-PAYLOAD\u0027)"},{"line_number":581,"context_line":"        self._test_unsupported_header(\u0027x-amz-decoded-content-length\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_b5d87351","line":578,"updated":"2018-11-30 19:00:18.000000000","message":"Apparently, they have no intention of re-introducing the header :-/\n\nI should maybe just say\n\n\u003e Some clients skip the content-encoding, such as minio-go and aws-sdk-java","commit_id":"8a97421d86d81992d9958e92b4f91b86bf383866"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"c8ec5c54d20e5aca35b6a002397f204269f9c095","unresolved":false,"context_lines":[{"line_number":578,"context_line":"        # such as minio-go and aws-sdk-java"},{"line_number":579,"context_line":"        self._test_unsupported_header(\u0027x-amz-content-sha256\u0027,"},{"line_number":580,"context_line":"                                      \u0027STREAMING-AWS4-HMAC-SHA256-PAYLOAD\u0027)"},{"line_number":581,"context_line":"        self._test_unsupported_header(\u0027x-amz-decoded-content-length\u0027)"},{"line_number":582,"context_line":""},{"line_number":583,"context_line":"    def test_object_tagging(self):"},{"line_number":584,"context_line":"        self._test_unsupported_header(\u0027x-amz-tagging\u0027)"}],"source_content_type":"text/x-python","patch_set":4,"id":"dfd5e7cf_4f1f176c","line":581,"updated":"2019-02-08 19:05:27.000000000","message":"ok, that\u0027s pretty straight forward.","commit_id":"1a51604b26e7cd1b3f3e7d30176b251501070e07"}]}
