)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"7f6c763f8f7eff2682d64e287c16b346d88c9f9e","unresolved":false,"context_lines":[{"line_number":17,"context_line":"the source sysmeta, and treat a blank etag override the same as a"},{"line_number":18,"context_line":"missing one."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: Id33a7ab9d0b8f33fede73eae540d6137708e1218"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"bfb3d3c7_7cab9688","line":20,"updated":"2019-05-22 04:35:34.000000000","message":"Closes-Bug: #1829959","commit_id":"887132b83e174befee21f1c40dcfbd95c5be1824"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"d308afdd01785540d5986ba1cfb2bdc5b059b6f6","unresolved":false,"context_lines":[{"line_number":17,"context_line":"the source sysmeta, and treat a blank etag override the same as a"},{"line_number":18,"context_line":"missing one."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: Id33a7ab9d0b8f33fede73eae540d6137708e1218"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"bfb3d3c7_322f7440","line":20,"in_reply_to":"bfb3d3c7_7cab9688","updated":"2019-05-22 20:37:53.000000000","message":"Done","commit_id":"887132b83e174befee21f1c40dcfbd95c5be1824"}],"swift/common/middleware/s3api/controllers/multi_upload.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"7f6c763f8f7eff2682d64e287c16b346d88c9f9e","unresolved":false,"context_lines":[{"line_number":179,"context_line":"            # Clear some problematic headers that might be on the source"},{"line_number":180,"context_line":"            req.headers.update({"},{"line_number":181,"context_line":"                sysmeta_header(\u0027object\u0027, \u0027etag\u0027): \u0027\u0027,"},{"line_number":182,"context_line":"                \u0027X-Object-Sysmeta-Container-Update-Override-Etag\u0027: \u0027\u0027,"},{"line_number":183,"context_line":"            })"},{"line_number":184,"context_line":"        resp \u003d req.get_response(self.app)"},{"line_number":185,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"bfb3d3c7_5c90124f","line":182,"updated":"2019-05-22 04:35:34.000000000","message":"Should also kill\n\n X-Object-Sysmeta-Slo-Etag\n X-Object-Sysmeta-Slo-Size\n\n...though it sucks that there\u0027s this bleed-over :-(","commit_id":"887132b83e174befee21f1c40dcfbd95c5be1824"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"d308afdd01785540d5986ba1cfb2bdc5b059b6f6","unresolved":false,"context_lines":[{"line_number":179,"context_line":"            # Clear some problematic headers that might be on the source"},{"line_number":180,"context_line":"            req.headers.update({"},{"line_number":181,"context_line":"                sysmeta_header(\u0027object\u0027, \u0027etag\u0027): \u0027\u0027,"},{"line_number":182,"context_line":"                \u0027X-Object-Sysmeta-Container-Update-Override-Etag\u0027: \u0027\u0027,"},{"line_number":183,"context_line":"            })"},{"line_number":184,"context_line":"        resp \u003d req.get_response(self.app)"},{"line_number":185,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"bfb3d3c7_523228a9","line":182,"in_reply_to":"bfb3d3c7_5c90124f","updated":"2019-05-22 20:37:53.000000000","message":"Done, plus legacy swift3 variant of the s3api header.","commit_id":"887132b83e174befee21f1c40dcfbd95c5be1824"}]}
