)]}'
{"swift/obj/server.py":[{"author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"change_message_id":"8ac6d42b70290f73bd969944811f6716263d641e","unresolved":false,"context_lines":[{"line_number":897,"context_line":"        if orig_timestamp \u003c req_timestamp:"},{"line_number":898,"context_line":"            try:"},{"line_number":899,"context_line":"                disk_file.delete(req_timestamp)"},{"line_number":900,"context_line":"                self.container_update("},{"line_number":901,"context_line":"                    \u0027DELETE\u0027, account, container, obj, request,"},{"line_number":902,"context_line":"                    HeaderKeyDict({\u0027x-timestamp\u0027: req_timestamp.internal}),"},{"line_number":903,"context_line":"                    device, policy)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a29b11f_f53064ea","line":900,"updated":"2015-10-20 16:05:50.000000000","message":"does container_update raise DiskFileNoSpace? maybe it should be moved out of try block?","commit_id":"3bf31e26e06241f2c992e0c2e3e07bca47a6463b"}],"test/unit/obj/test_server.py":[{"author":{"_account_id":12261,"name":"Mahati","email":"mahati.chamarthy@gmail.com","username":"Mahati"},"change_message_id":"20ff985077578c16c62657240f560157535552f4","unresolved":false,"context_lines":[{"line_number":2618,"context_line":"                                     \u0027Content-Type\u0027: \u0027plain/text\u0027})"},{"line_number":2619,"context_line":"        resp \u003d req.get_response(self.object_controller)"},{"line_number":2620,"context_line":"        self.assertEqual(resp.status_int, 201)"},{"line_number":2621,"context_line":""},{"line_number":2622,"context_line":"        with mock.patch(\u0027swift.obj.diskfile.BaseDiskFile.delete\u0027,"},{"line_number":2623,"context_line":"                        mock_diskfile_delete):"},{"line_number":2624,"context_line":"            t_delete \u003d utils.Timestamp(time())"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a29b11f_c1998e7a","line":2621,"updated":"2015-10-22 12:48:18.000000000","message":"I don\u0027t think testing a PUT is relevant here?","commit_id":"c7e2406a2facdaa738006f28539dd23456f7d5e8"},{"author":{"_account_id":18476,"name":"Ganesh Maharaj Mahalingam","email":"ganesh.mahalingam@intel.com","username":"gmmaha"},"change_message_id":"0ba04622e3765c8d12f7be4655ee3341d0657285","unresolved":false,"context_lines":[{"line_number":2618,"context_line":"                                     \u0027Content-Type\u0027: \u0027plain/text\u0027})"},{"line_number":2619,"context_line":"        resp \u003d req.get_response(self.object_controller)"},{"line_number":2620,"context_line":"        self.assertEqual(resp.status_int, 201)"},{"line_number":2621,"context_line":""},{"line_number":2622,"context_line":"        with mock.patch(\u0027swift.obj.diskfile.BaseDiskFile.delete\u0027,"},{"line_number":2623,"context_line":"                        mock_diskfile_delete):"},{"line_number":2624,"context_line":"            t_delete \u003d utils.Timestamp(time())"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a29b11f_ad5c8319","line":2621,"in_reply_to":"3a29b11f_c1998e7a","updated":"2015-10-22 13:53:20.000000000","message":"Added it here just to make sure that the system works as expected. I can drop it if you think its not needed.","commit_id":"c7e2406a2facdaa738006f28539dd23456f7d5e8"},{"author":{"_account_id":12261,"name":"Mahati","email":"mahati.chamarthy@gmail.com","username":"Mahati"},"change_message_id":"20ff985077578c16c62657240f560157535552f4","unresolved":false,"context_lines":[{"line_number":2626,"context_line":"                                environ\u003d{\u0027REQUEST_METHOD\u0027: \u0027DELETE\u0027},"},{"line_number":2627,"context_line":"                                headers\u003d{\u0027X-Timestamp\u0027: t_delete.internal})"},{"line_number":2628,"context_line":"            resp \u003d req.get_response(self.object_controller)"},{"line_number":2629,"context_line":"            self.assertEqual(resp.status_int, 507)"},{"line_number":2630,"context_line":""},{"line_number":2631,"context_line":"    def test_object_update_with_offset(self):"},{"line_number":2632,"context_line":"        ts \u003d (utils.Timestamp(t).internal for t in"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a29b11f_218162fb","line":2629,"updated":"2015-10-22 12:48:18.000000000","message":"This \"self.assertEqual(resp.status_int, 507)\" goes outside of mock.","commit_id":"c7e2406a2facdaa738006f28539dd23456f7d5e8"},{"author":{"_account_id":18476,"name":"Ganesh Maharaj Mahalingam","email":"ganesh.mahalingam@intel.com","username":"gmmaha"},"change_message_id":"0ba04622e3765c8d12f7be4655ee3341d0657285","unresolved":false,"context_lines":[{"line_number":2626,"context_line":"                                environ\u003d{\u0027REQUEST_METHOD\u0027: \u0027DELETE\u0027},"},{"line_number":2627,"context_line":"                                headers\u003d{\u0027X-Timestamp\u0027: t_delete.internal})"},{"line_number":2628,"context_line":"            resp \u003d req.get_response(self.object_controller)"},{"line_number":2629,"context_line":"            self.assertEqual(resp.status_int, 507)"},{"line_number":2630,"context_line":""},{"line_number":2631,"context_line":"    def test_object_update_with_offset(self):"},{"line_number":2632,"context_line":"        ts \u003d (utils.Timestamp(t).internal for t in"}],"source_content_type":"text/x-python","patch_set":5,"id":"3a29b11f_2da7130c","line":2629,"in_reply_to":"3a29b11f_218162fb","updated":"2015-10-22 13:53:20.000000000","message":"Aah thanks. Moving it out!","commit_id":"c7e2406a2facdaa738006f28539dd23456f7d5e8"}]}
