)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"c5f3a3d51fe3ab07ffcd15ef43e62a4fe5662730","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"87911758_86252c10","updated":"2026-09-30 07:14:37.000000000","message":"I\u0027ll throw up a followup with some tests that show the json quaraitine faileure before I attempt to push a new patchset to fix it while Al isn\u0027t here.","commit_id":"627e6be13009ed312c7c98a376bb249053992c77"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"c982bcbcc3a45bb921f7722ad0aaa0fb050e9812","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"fee24f82_a8c8a0bf","updated":"2026-10-01 04:48:57.000000000","message":"tests that demonstaight the issue is here: https://review.opendev.org/c/openstack/swift/+/1008195","commit_id":"627e6be13009ed312c7c98a376bb249053992c77"}],"swift/cli/manage_shard_ranges.py":[{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"c5f3a3d51fe3ab07ffcd15ef43e62a4fe5662730","unresolved":true,"context_lines":[{"line_number":1217,"context_line":"                             logger\u003dlogger,"},{"line_number":1218,"context_line":"                             skip_commits\u003dargs.skip_commits)"},{"line_number":1219,"context_line":"    try:"},{"line_number":1220,"context_line":"        broker.get_info()"},{"line_number":1221,"context_line":"    except Exception as exc:"},{"line_number":1222,"context_line":"        if args.func in (analyze_shard_ranges,):"},{"line_number":1223,"context_line":"            # special case: analyze doesn\u0027t require a broker if path_to_file"}],"source_content_type":"text/x-python","patch_set":4,"id":"a0698d47_72037d1a","line":1220,"updated":"2026-09-30 07:14:37.000000000","message":"if a json is passed in there, the json will be opened here as an SQL db.. but fail and potentually be qurantined before the json fallback runs.","commit_id":"627e6be13009ed312c7c98a376bb249053992c77"}]}
