)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"eddb1a7d69da2c00620f1466c76a400d745d401a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a7097bd4_ca5a38b7","updated":"2026-05-01 08:12:39.000000000","message":"recheck post failure","commit_id":"810dd1417e09ed904912fa900f463efe8ae01b6d"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"82b00625dc678c0c722bac4c46c0c018ec275c11","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"faafdbd3_f55adfed","updated":"2026-05-06 15:43:42.000000000","message":"recheck unrelated timeout","commit_id":"810dd1417e09ed904912fa900f463efe8ae01b6d"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2e2e4659582e2c9c7926726af82f2a411072ee8d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"0e0ae4a0_a81bc69e","updated":"2026-05-08 11:23:33.000000000","message":"recheck unrelated failure","commit_id":"0602d414f77fbec30dcdc82e0ab5ac96d564628c"}],"cinder/scheduler/evaluator/evaluator.py":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"29319f025a9bf7b123f452bd3d0e346455698cd0","unresolved":true,"context_lines":[{"line_number":297,"context_line":"        sys.setrecursionlimit(3000)"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"    try:"},{"line_number":300,"context_line":"        result \u003d _parser.parseString(expression, parseAll\u003dTrue)[0]"},{"line_number":301,"context_line":"    except pyparsing.ParseException as e:"},{"line_number":302,"context_line":"        raise exception.EvaluatorParseException("},{"line_number":303,"context_line":"            _(\"ParseException: %s\") % e)"}],"source_content_type":"text/x-python","patch_set":2,"id":"b32ebeb3_2058f03b","line":300,"updated":"2026-04-24 04:21:56.000000000","message":"we need to change hear as well to parse_string","commit_id":"03e52b624736b7529664b9769e9f8a91d904ad23"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"61ea3f33b480e891df73c134227b5fdd4ebfc1a7","unresolved":false,"context_lines":[{"line_number":297,"context_line":"        sys.setrecursionlimit(3000)"},{"line_number":298,"context_line":""},{"line_number":299,"context_line":"    try:"},{"line_number":300,"context_line":"        result \u003d _parser.parseString(expression, parseAll\u003dTrue)[0]"},{"line_number":301,"context_line":"    except pyparsing.ParseException as e:"},{"line_number":302,"context_line":"        raise exception.EvaluatorParseException("},{"line_number":303,"context_line":"            _(\"ParseException: %s\") % e)"}],"source_content_type":"text/x-python","patch_set":2,"id":"fbded394_93a77095","line":300,"in_reply_to":"b32ebeb3_2058f03b","updated":"2026-04-30 17:02:14.000000000","message":"Good catch","commit_id":"03e52b624736b7529664b9769e9f8a91d904ad23"}]}
