)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"4858fd7e70a35e04c0a78697fed80de3a03f83f8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d86d2b61_e3661c29","updated":"2022-06-01 17:44:37.000000000","message":"yeah dead code sux","commit_id":"888142960ef4136c53260f926edfb983adcad81a"}],"swift/obj/replicator.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"4858fd7e70a35e04c0a78697fed80de3a03f83f8","unresolved":true,"context_lines":[{"line_number":951,"context_line":"        self.last_replication_count \u003d 0"},{"line_number":952,"context_line":"        self.replication_cycle \u003d (self.replication_cycle + 1) % 10"},{"line_number":953,"context_line":"        self.partition_times \u003d []"},{"line_number":954,"context_line":"        self.my_replication_ips \u003d self._get_my_replication_ips()"},{"line_number":955,"context_line":"        self.all_devs_info \u003d set()"},{"line_number":956,"context_line":"        self.handoffs_remaining \u003d 0"},{"line_number":957,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"89528751_4d35f23d","side":"PARENT","line":954,"updated":"2022-06-01 17:44:37.000000000","message":"i agree this isn\u0027t used, I think it never was:  https://review.opendev.org/c/openstack/swift/+/138342","commit_id":"0c8a0886649f86570f935abce9feec9ab2261fcd"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"4858fd7e70a35e04c0a78697fed80de3a03f83f8","unresolved":true,"context_lines":[{"line_number":941,"context_line":"        self.replication_cycle \u003d (self.replication_cycle + 1) % 10"},{"line_number":942,"context_line":"        self.partition_times \u003d []"},{"line_number":943,"context_line":"        for policy in self.policies:"},{"line_number":944,"context_line":"            self.load_object_ring(policy)"},{"line_number":945,"context_line":"        self.all_devs_info \u003d set()"},{"line_number":946,"context_line":"        self.handoffs_remaining \u003d 0"},{"line_number":947,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"97818549_a950f906","line":944,"updated":"2022-06-01 17:44:37.000000000","message":"I don\u0027t really want to call this everytime in replicate - the rings should be loaded before we get here anyway, i\u0027m not sure why it was happening as a side effect of the unused method call.\n\nAre tests depending on this side effect?","commit_id":"b220da5170adeb65f1f1f070d3f4cd4031e55412"}]}
