)]}'
{"swift/obj/updater.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"5714fd5ff13895a69b0977cc15c7cd482e6a6222","unresolved":false,"context_lines":[{"line_number":265,"context_line":"        self.logger.info(\"Object update sweep starting on %s (pid: %d)\","},{"line_number":266,"context_line":"                         device, my_pid)"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"        last_obj_hash \u003d None"},{"line_number":269,"context_line":"        ap_iter \u003d RateLimitedIterator("},{"line_number":270,"context_line":"            self._iter_async_pendings(device),"},{"line_number":271,"context_line":"            elements_per_second\u003dself.max_objects_per_second)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_9fd55fba","line":268,"range":{"start_line":268,"start_character":8,"end_line":268,"end_character":28},"updated":"2018-06-05 10:42:48.000000000","message":"note to self: previously this was set to None on entering each \u0027prefix\u0027 dir, but that wasn\u0027t necessary since there\u0027s never a case where last_obj_hash is set in one prefix dir and matches a hash found in another prefix dir.","commit_id":"1424ff71f953a87dfbc12e1b252253839010e9d5"}]}
