)]}'
{"swift/container/sharder.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"2df6cbd819740ed37d162f4737aa0fd5ee29cc2c","unresolved":false,"context_lines":[{"line_number":144,"context_line":""},{"line_number":145,"context_line":"    def _report_stats(self):"},{"line_number":146,"context_line":"        default_stats \u003d (\u0027attempted\u0027, \u0027success\u0027, \u0027failure\u0027)"},{"line_number":147,"context_line":"        category_keys \u003d ("},{"line_number":148,"context_line":"            (\u0027visited\u0027, default_stats + (\u0027skipped\u0027,)),"},{"line_number":149,"context_line":"            (\u0027scanned\u0027, default_stats + (\u0027found\u0027, \u0027min_time\u0027, \u0027max_time\u0027)),"},{"line_number":150,"context_line":"            (\u0027created\u0027, default_stats),"}],"source_content_type":"text/x-python","patch_set":1,"id":"df7087c5_8b3e2f27","line":147,"updated":"2018-03-21 22:42:25.000000000","message":"+1, much better to have a well-defined order.","commit_id":"03a2e9ce896ed49b16ffc45b003fc5dcc602102b"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"2df6cbd819740ed37d162f4737aa0fd5ee29cc2c","unresolved":false,"context_lines":[{"line_number":510,"context_line":"        for container in cleanups.values():"},{"line_number":511,"context_line":"            self.cpool.spawn(self.delete_db, container)"},{"line_number":512,"context_line":"        self.cpool.waitall(None)"},{"line_number":513,"context_line":"        self._increment_stat(\u0027misplaced\u0027, \u0027success\u0027)"},{"line_number":514,"context_line":"        self.logger.info(\u0027Finished misplaced shard replication\u0027)"},{"line_number":515,"context_line":""},{"line_number":516,"context_line":"    def _post_replicate_hook(self, broker, info, responses):"}],"source_content_type":"text/x-python","patch_set":1,"id":"df7087c5_0b2bffea","line":513,"updated":"2018-03-21 22:42:25.000000000","message":"I\u0027ve got this feeling like success or failure should be incremented in _move_misplaced_items -- but I\u0027m not sure how to have that make sense with the multiple queries...","commit_id":"03a2e9ce896ed49b16ffc45b003fc5dcc602102b"}]}
