)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},"change_message_id":"3bb9fcbda4c1d52c6e1d9b4932a0d0d51b25760f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Some functional tests for object versioning"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Also fix some exception-handling stuff in functional tests; at some"},{"line_number":10,"context_line":"point, ResponseError() started needing two more parameters, but the"},{"line_number":11,"context_line":"functional tests (not swift_test_client, just tests.py) still had a"},{"line_number":12,"context_line":"couple spots that were not passing in the new params. Now they\u0027re"},{"line_number":13,"context_line":"optional again, and if you omit them, then the stringification of the"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAATn%2F85Yw%3D","line":10,"updated":"2013-12-19 02:25:46.000000000","message":"I think I am the responsible party for that. See: https://review.openstack.org/58669","commit_id":"1d0b109992be2bc72f62e939644a633089f445de"}],"test/functional/swift_test_client.py":[{"author":{"_account_id":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},"change_message_id":"3bb9fcbda4c1d52c6e1d9b4932a0d0d51b25760f","unresolved":false,"context_lines":[{"line_number":485,"context_line":"        raise ResponseError(self.conn.response, \u0027GET\u0027,"},{"line_number":486,"context_line":"                            self.conn.make_path(self.path))"},{"line_number":487,"context_line":""},{"line_number":488,"context_line":"    def info(self, hdrs\u003d{}, parms\u003d{}, cfg\u003d{}, optional_fields\u003d()):"},{"line_number":489,"context_line":"        self.conn.make_request(\u0027HEAD\u0027, self.path, hdrs\u003dhdrs,"},{"line_number":490,"context_line":"                               parms\u003dparms, cfg\u003dcfg)"},{"line_number":491,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F85Xc%3D","line":488,"updated":"2013-12-19 02:25:46.000000000","message":"Could this additional parameter be a left over from something? I am not seeing how this is used ...","commit_id":"1d0b109992be2bc72f62e939644a633089f445de"},{"author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"change_message_id":"433578472e7ff5f023a3b79d2ad9c5c53f648fff","unresolved":false,"context_lines":[{"line_number":485,"context_line":"        raise ResponseError(self.conn.response, \u0027GET\u0027,"},{"line_number":486,"context_line":"                            self.conn.make_path(self.path))"},{"line_number":487,"context_line":""},{"line_number":488,"context_line":"    def info(self, hdrs\u003d{}, parms\u003d{}, cfg\u003d{}, optional_fields\u003d()):"},{"line_number":489,"context_line":"        self.conn.make_request(\u0027HEAD\u0027, self.path, hdrs\u003dhdrs,"},{"line_number":490,"context_line":"                               parms\u003dparms, cfg\u003dcfg)"},{"line_number":491,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F85T8%3D","line":488,"in_reply_to":"AAAATn%2F85Xc%3D","updated":"2013-12-19 02:43:36.000000000","message":"Yep, looks like it. Will fix.","commit_id":"1d0b109992be2bc72f62e939644a633089f445de"}]}
