)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"b0c5a15a81867f221eb86e88f2177cf01b5aed37","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"4eedf30f_115b189a","updated":"2025-11-17 14:14:33.000000000","message":"This has been open for some time. Let\u0027s merge it now.","commit_id":"1e9d520c8f47c260a512a628b2cafe1274119316"}],"taskflow/jobs/backends/impl_redis.py":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"7c318acf155fcf0524e5a51f123ede66ed3227c9","unresolved":true,"context_lines":[{"line_number":737,"context_line":"    def _loads(blob, root_types\u003d(dict,)):"},{"line_number":738,"context_line":"        try:"},{"line_number":739,"context_line":"            return misc.decode_msgpack(blob, root_types\u003droot_types)"},{"line_number":740,"context_line":"        except ValueError:"},{"line_number":741,"context_line":"            exc.raise_with_cause(exc.JobFailure,"},{"line_number":742,"context_line":"                                 \"Failed to deserialize object from\""},{"line_number":743,"context_line":"                                 \" msgpack blob (of length %s)\" % len(blob))"}],"source_content_type":"text/x-python","patch_set":3,"id":"d630d66e_740587a3","line":740,"range":{"start_line":740,"start_character":15,"end_line":740,"end_character":25},"updated":"2025-11-17 14:12:42.000000000","message":"This should be Exception. I\u0027ll update this soon.","commit_id":"1e9d520c8f47c260a512a628b2cafe1274119316"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"b0c5a15a81867f221eb86e88f2177cf01b5aed37","unresolved":false,"context_lines":[{"line_number":737,"context_line":"    def _loads(blob, root_types\u003d(dict,)):"},{"line_number":738,"context_line":"        try:"},{"line_number":739,"context_line":"            return misc.decode_msgpack(blob, root_types\u003droot_types)"},{"line_number":740,"context_line":"        except ValueError:"},{"line_number":741,"context_line":"            exc.raise_with_cause(exc.JobFailure,"},{"line_number":742,"context_line":"                                 \"Failed to deserialize object from\""},{"line_number":743,"context_line":"                                 \" msgpack blob (of length %s)\" % len(blob))"}],"source_content_type":"text/x-python","patch_set":3,"id":"88392d1e_1988ca9e","line":740,"range":{"start_line":740,"start_character":15,"end_line":740,"end_character":25},"in_reply_to":"d630d66e_740587a3","updated":"2025-11-17 14:14:33.000000000","message":"It\u0027s not because Exception is translated to ValueError by decode_msgpack !","commit_id":"1e9d520c8f47c260a512a628b2cafe1274119316"}]}
