)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"c0aaf7cc5a7a988196f40bc12005e422b5b6e620","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"37728832_97570f6d","updated":"2025-01-21 17:16:58.000000000","message":"recheck metal3 job fixed.","commit_id":"bc48af7f1b3bb85ddfa1690b2708211c54bf7975"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"8a155a296c530d35aa7b6ee45de8e3b483ca1aa0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"b0aaada8_53213a2e","updated":"2025-01-24 21:22:56.000000000","message":"Recheck unrelated potential test race condition","commit_id":"014c9ae6e9a5f27717a17faba70835dc8b881052"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"aa3e6ef919960b300d44e02ae407628ca4bd493f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"3c7a85e5_6c5330b6","updated":"2025-01-25 13:43:25.000000000","message":"recheck unknown tempest failure - error not logged","commit_id":"014c9ae6e9a5f27717a17faba70835dc8b881052"}],"ironic/common/images.py":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"972fb855e1e0614aca6e752eaffe8465f663989a","unresolved":true,"context_lines":[{"line_number":438,"context_line":"        temp_path \u003d path + \u0027.zstd\u0027"},{"line_number":439,"context_line":"        shutil.move(path, temp_path)"},{"line_number":440,"context_line":"        try:"},{"line_number":441,"context_line":"            utils.execute(\u0027zstd\u0027, \u0027-d\u0027, \u0027--rm\u0027, temp_path)"},{"line_number":442,"context_line":"        except OSError as e:"},{"line_number":443,"context_line":"            LOG.error(\u0027Failed to decompress a zstd compressed file: %s\u0027, e)"},{"line_number":444,"context_line":"            # Restore the downloaded file... We might want to fail the"}],"source_content_type":"text/x-python","patch_set":2,"id":"1152a771_9e53e45c","line":441,"updated":"2025-01-10 21:24:42.000000000","message":"We likely need to add this to bindep.txt","commit_id":"9baffef6076de5e11ba3cffeff9a6394446c70b7"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"eccfba2d87f40394ede0ff6fa94a047cddb8fccb","unresolved":false,"context_lines":[{"line_number":438,"context_line":"        temp_path \u003d path + \u0027.zstd\u0027"},{"line_number":439,"context_line":"        shutil.move(path, temp_path)"},{"line_number":440,"context_line":"        try:"},{"line_number":441,"context_line":"            utils.execute(\u0027zstd\u0027, \u0027-d\u0027, \u0027--rm\u0027, temp_path)"},{"line_number":442,"context_line":"        except OSError as e:"},{"line_number":443,"context_line":"            LOG.error(\u0027Failed to decompress a zstd compressed file: %s\u0027, e)"},{"line_number":444,"context_line":"            # Restore the downloaded file... We might want to fail the"}],"source_content_type":"text/x-python","patch_set":2,"id":"7881dc1f_0a278049","line":441,"in_reply_to":"1152a771_9e53e45c","updated":"2025-01-21 14:23:00.000000000","message":"Done","commit_id":"9baffef6076de5e11ba3cffeff9a6394446c70b7"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"c8ebb8ac32c3555e6b17c4e52d944a54b27e7dc4","unresolved":true,"context_lines":[{"line_number":428,"context_line":"        # we can handle it directly."},{"line_number":429,"context_line":"        # https://github.com/facebook/zstd/blob/dev/doc/zstd_compression_format.md"},{"line_number":430,"context_line":"        # Ensure we\u0027re at the start of the file"},{"line_number":431,"context_line":"        comp_check.seek(0)"},{"line_number":432,"context_line":"        read \u003d comp_check.read(4)"},{"line_number":433,"context_line":"        if read.startswith(b\"\\x28\\xb5\\x2f\\xfd\"):"},{"line_number":434,"context_line":"            zstd_comp \u003d True"}],"source_content_type":"text/x-python","patch_set":5,"id":"9e37e779_a7917645","line":431,"updated":"2025-01-21 22:47:12.000000000","message":"Won\u0027t this always be at the start of the file after open?","commit_id":"bc48af7f1b3bb85ddfa1690b2708211c54bf7975"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"1e57620c32850666c53113d44aa2baa1535d97a5","unresolved":true,"context_lines":[{"line_number":428,"context_line":"        # we can handle it directly."},{"line_number":429,"context_line":"        # https://github.com/facebook/zstd/blob/dev/doc/zstd_compression_format.md"},{"line_number":430,"context_line":"        # Ensure we\u0027re at the start of the file"},{"line_number":431,"context_line":"        comp_check.seek(0)"},{"line_number":432,"context_line":"        read \u003d comp_check.read(4)"},{"line_number":433,"context_line":"        if read.startswith(b\"\\x28\\xb5\\x2f\\xfd\"):"},{"line_number":434,"context_line":"            zstd_comp \u003d True"}],"source_content_type":"text/x-python","patch_set":5,"id":"b8e7d20b_7d6dfb01","line":431,"in_reply_to":"9e37e779_a7917645","updated":"2025-01-24 15:54:36.000000000","message":"Actually, yeah! I think the reason I did it is because there is a file path and a handler provided through path.... I think. I might also be mixing it up with another section of code.","commit_id":"bc48af7f1b3bb85ddfa1690b2708211c54bf7975"}],"ironic/conf/conductor.py":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"972fb855e1e0614aca6e752eaffe8465f663989a","unresolved":true,"context_lines":[{"line_number":527,"context_line":"                mutable\u003dFalse,"},{"line_number":528,"context_line":"                help\u003d_(\u0027Option to enable disabling transparent decompression \u0027"},{"line_number":529,"context_line":"                       \u0027of files which are compressed with Zstandard \u0027"},{"line_number":530,"context_line":"                       \u0027compression.\u0027)),"},{"line_number":531,"context_line":"]"},{"line_number":532,"context_line":""},{"line_number":533,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"41ca6c54_38ff50ef","line":530,"updated":"2025-01-10 21:24:42.000000000","message":"Why would anyone ever set this to True?","commit_id":"9baffef6076de5e11ba3cffeff9a6394446c70b7"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"eccfba2d87f40394ede0ff6fa94a047cddb8fccb","unresolved":false,"context_lines":[{"line_number":527,"context_line":"                mutable\u003dFalse,"},{"line_number":528,"context_line":"                help\u003d_(\u0027Option to enable disabling transparent decompression \u0027"},{"line_number":529,"context_line":"                       \u0027of files which are compressed with Zstandard \u0027"},{"line_number":530,"context_line":"                       \u0027compression.\u0027)),"},{"line_number":531,"context_line":"]"},{"line_number":532,"context_line":""},{"line_number":533,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"aa6a201a_968d95b5","line":530,"in_reply_to":"41ca6c54_38ff50ef","updated":"2025-01-21 14:23:00.000000000","message":"Making more verbose. Typically when we add an option, we always provide a knob to disable, so just explicitly stating that in the docstring.","commit_id":"9baffef6076de5e11ba3cffeff9a6394446c70b7"}]}
