)]}'
{"swift/common/db_replicator.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"0c79a78578e33cdb84add9cee970f2a43601c880","unresolved":false,"context_lines":[{"line_number":519,"context_line":"            rinfo \u003d json.loads(response.data)"},{"line_number":520,"context_line":"            local_sync \u003d broker.get_sync(rinfo[\u0027id\u0027], incoming\u003dFalse)"},{"line_number":521,"context_line":"            if rinfo.get(\u0027metadata\u0027, \u0027\u0027):"},{"line_number":522,"context_line":"                broker.update_metadata(json.loads(rinfo[\u0027metadata\u0027]))"},{"line_number":523,"context_line":"            if self._in_sync(rinfo, info, broker, local_sync):"},{"line_number":524,"context_line":"                self.logger.debug(\u0027%s in sync with %s, nothing to do\u0027,"},{"line_number":525,"context_line":"                                  broker.db_file,"}],"source_content_type":"text/x-python","patch_set":2,"id":"df7087c5_89c99779","line":522,"updated":"2018-03-08 16:59:27.000000000","message":"FWIW, this is the big reason for the split. I want one place where we update metadata, which means I definitely want CotnainerReplicator to call parent._handle_sync_response -- I just don\u0027t want it going and rsyncing things.","commit_id":"71febcb18365d76d04675836c6092470d2ef60d8"}]}
