)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},"change_message_id":"a20290232f770132ed388bf3e5753c40d117b392","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Kota Tsuyuzaki \u003ctsuyuzaki.kota@lab.ntt.co.jp\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-07-05 04:17:34 -0700"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Experimental implementation for GET a single stream for multiple files"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"By using Multipart MIME format."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I70e053489de87613b918b1417d4953511959bbc5"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"3f1d235d_03180373","line":9,"range":{"start_line":7,"start_character":0,"end_line":9,"end_character":31},"updated":"2017-07-08 19:12:02.000000000","message":"How about something a bit more descriptive, such as:\n\nAllow a storlet invocation on GET to return a response in a Multipart MIME format.\n\nTo do this we must allow the storlet to set the content-type header of the response.","commit_id":"eb532ec26a44aaf0783ee7788004fd5cf2a8aeef"},{"author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"change_message_id":"131006ba1b0db3f41550367716fe33235938935f","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Kota Tsuyuzaki \u003ctsuyuzaki.kota@lab.ntt.co.jp\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-07-05 04:17:34 -0700"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Experimental implementation for GET a single stream for multiple files"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"By using Multipart MIME format."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I70e053489de87613b918b1417d4953511959bbc5"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"3f1d235d_f5992bd0","line":9,"range":{"start_line":7,"start_character":0,"end_line":9,"end_character":31},"in_reply_to":"3f1d235d_03180373","updated":"2017-07-10 09:12:40.000000000","message":"Done","commit_id":"eb532ec26a44aaf0783ee7788004fd5cf2a8aeef"}],"storlets/swift_middleware/handlers/base.py":[{"author":{"_account_id":11317,"name":"Eran Rom","email":"eran@itsonlyme.name","username":"eranr"},"change_message_id":"a20290232f770132ed388bf3e5753c40d117b392","unresolved":false,"context_lines":[{"line_number":383,"context_line":"                parameters[key] \u003d value"},{"line_number":384,"context_line":"        self.request.params.update(parameters)"},{"line_number":385,"context_line":""},{"line_number":386,"context_line":"    def _set_metadata_in_headers(self, headers, user_metadata):"},{"line_number":387,"context_line":"        # _set_metadata_in_headers is for user metadata"},{"line_number":388,"context_line":"        # set by the storlet invocation. This metadata"},{"line_number":389,"context_line":"        # should be prefixed by \u0027X-Object-Meta\u0027 before"}],"source_content_type":"text/x-python","patch_set":9,"id":"3f1d235d_c32b2b80","line":386,"updated":"2017-07-08 19:12:02.000000000","message":"Should we change the name of the function. Or create an alternative flow for content type?","commit_id":"eb532ec26a44aaf0783ee7788004fd5cf2a8aeef"},{"author":{"_account_id":4608,"name":"Kota Tsuyuzaki","email":"bloodeagle40234@gmail.com","username":"tsuyuzaki-kota"},"change_message_id":"131006ba1b0db3f41550367716fe33235938935f","unresolved":false,"context_lines":[{"line_number":383,"context_line":"                parameters[key] \u003d value"},{"line_number":384,"context_line":"        self.request.params.update(parameters)"},{"line_number":385,"context_line":""},{"line_number":386,"context_line":"    def _set_metadata_in_headers(self, headers, user_metadata):"},{"line_number":387,"context_line":"        # _set_metadata_in_headers is for user metadata"},{"line_number":388,"context_line":"        # set by the storlet invocation. This metadata"},{"line_number":389,"context_line":"        # should be prefixed by \u0027X-Object-Meta\u0027 before"}],"source_content_type":"text/x-python","patch_set":9,"id":"3f1d235d_3590c395","line":386,"in_reply_to":"3f1d235d_c32b2b80","updated":"2017-07-10 09:12:40.000000000","message":"Ah, you mean that content-type is not a metadata right?\n\nThinking of that context, it seems better that we may have sort of system metadata in StorletResponse instance to separate the special metadata from user metadata name space.\n\nI\u0027ll add the note here.","commit_id":"eb532ec26a44aaf0783ee7788004fd5cf2a8aeef"}]}
