)]}'
{"swift/cli/manage_shard_ranges.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8caa07af099fc2c464efeef358c80dc7ebfcbf3b","unresolved":false,"context_lines":[{"line_number":649,"context_line":"    return acceptor_path, qualified_donors"},{"line_number":650,"context_line":""},{"line_number":651,"context_line":""},{"line_number":652,"context_line":"def _find_overlapping_donors(shard_ranges, own_sr, args):"},{"line_number":653,"context_line":"    shard_ranges \u003d ShardRangeList(shard_ranges)"},{"line_number":654,"context_line":"    if ShardRange.SHARDING in shard_ranges.states:"},{"line_number":655,"context_line":"        # This may be over-cautious, but for now we\u0027ll avoid dealing with"}],"source_content_type":"text/x-python","patch_set":2,"id":"d69067f1_2d379bea","line":652,"updated":"2026-06-16 05:36:29.000000000","message":"pep8: F811 redefinition of unused \u0027_find_overlapping_donors\u0027 from line 171","commit_id":"935268d1009e55dd1d355cad8b77a672795e7bb7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8caa07af099fc2c464efeef358c80dc7ebfcbf3b","unresolved":false,"context_lines":[{"line_number":666,"context_line":"        # completes."},{"line_number":667,"context_line":"        raise InvalidStateException(\u0027Found shard ranges in shrinking state\u0027)"},{"line_number":668,"context_line":""},{"line_number":669,"context_line":"    paths \u003d find_paths(shard_ranges)"},{"line_number":670,"context_line":"    ranked_paths \u003d rank_paths(paths, own_sr)"},{"line_number":671,"context_line":"    if not (ranked_paths and ranked_paths[0].includes(own_sr)):"},{"line_number":672,"context_line":"        # individual paths do not have gaps within them; if no path spans the"}],"source_content_type":"text/x-python","patch_set":2,"id":"fed046e2_925f2faa","line":669,"updated":"2026-06-16 05:36:29.000000000","message":"pep8: F821 undefined name \u0027find_paths\u0027","commit_id":"935268d1009e55dd1d355cad8b77a672795e7bb7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8caa07af099fc2c464efeef358c80dc7ebfcbf3b","unresolved":false,"context_lines":[{"line_number":667,"context_line":"        raise InvalidStateException(\u0027Found shard ranges in shrinking state\u0027)"},{"line_number":668,"context_line":""},{"line_number":669,"context_line":"    paths \u003d find_paths(shard_ranges)"},{"line_number":670,"context_line":"    ranked_paths \u003d rank_paths(paths, own_sr)"},{"line_number":671,"context_line":"    if not (ranked_paths and ranked_paths[0].includes(own_sr)):"},{"line_number":672,"context_line":"        # individual paths do not have gaps within them; if no path spans the"},{"line_number":673,"context_line":"        # entire namespace then there must be a gap in the shard_ranges"}],"source_content_type":"text/x-python","patch_set":2,"id":"fde1c2f6_fcb9f66a","line":670,"updated":"2026-06-16 05:36:29.000000000","message":"pep8: F821 undefined name \u0027rank_paths\u0027","commit_id":"935268d1009e55dd1d355cad8b77a672795e7bb7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8caa07af099fc2c464efeef358c80dc7ebfcbf3b","unresolved":false,"context_lines":[{"line_number":704,"context_line":""},{"line_number":705,"context_line":""},{"line_number":706,"context_line":"def _fix_gaps(broker, args, paths_with_gaps):"},{"line_number":707,"context_line":"    timestamp \u003d NormalTimestamp.now()"},{"line_number":708,"context_line":"    solutions \u003d []"},{"line_number":709,"context_line":"    print(\u0027Found %d gaps:\u0027 % len(paths_with_gaps))"},{"line_number":710,"context_line":"    solutions, expanding_ranges, _ \u003d _find_gap_solutions("}],"source_content_type":"text/x-python","patch_set":2,"id":"83f725c6_e3136cad","line":707,"updated":"2026-06-16 05:36:29.000000000","message":"pep8: F841 local variable \u0027timestamp\u0027 is assigned to but never used","commit_id":"935268d1009e55dd1d355cad8b77a672795e7bb7"}],"swift/common/exceptions.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8caa07af099fc2c464efeef358c80dc7ebfcbf3b","unresolved":false,"context_lines":[{"line_number":343,"context_line":"        super(InvalidSolutionException, self).__init__(msg)"},{"line_number":344,"context_line":"        self.acceptor_path \u003d acceptor_path"},{"line_number":345,"context_line":"        self.overlapping_donors \u003d overlapping_donors"},{"line_number":346,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"97b8dd5f_8dd3cfea","line":346,"updated":"2026-06-16 05:36:29.000000000","message":"pep8: W391 blank line at end of file","commit_id":"935268d1009e55dd1d355cad8b77a672795e7bb7"}]}
