)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"0569c44ad9fe91206d372d572d26d8c14e0783b0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b2fcbe3f_ca30b5f7","updated":"2025-02-05 19:56:57.000000000","message":"I think @acoles must have been on the right track in https://review.opendev.org/c/openstack/swift/+/135380/27/test/unit/container/test_reconciler.py but it must have just been a drive-by \n\nmaybe this is good enough or maybe if we pull out some more dead code it\u0027d be more obvious:\n\n940830: sq: square up inconsistent timestamp \"normalization\" | https://review.opendev.org/c/openstack/swift/+/940830","commit_id":"a587cd162654e489ce806fcd6697376210958be8"}],"test/unit/container/test_reconciler.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"0569c44ad9fe91206d372d572d26d8c14e0783b0","unresolved":true,"context_lines":[{"line_number":153,"context_line":"                    # some tests setup mock listings using floats, some use"},{"line_number":154,"context_line":"                    # strings, so normalize here"},{"line_number":155,"context_line":"                    if isinstance(timestamp, numbers.Number):"},{"line_number":156,"context_line":"                        timestamp \u003d \u0027%f\u0027 % timestamp"},{"line_number":157,"context_line":"                    obj_data \u003d {"},{"line_number":158,"context_line":"                        \u0027bytes\u0027: 0,"},{"line_number":159,"context_line":"                        # listing data is unicode"}],"source_content_type":"text/x-python","patch_set":1,"id":"5633e0d4_22253325","line":156,"updated":"2025-02-05 19:56:57.000000000","message":"I\u0027m guessing all of this \"normalization\" can go then?","commit_id":"a587cd162654e489ce806fcd6697376210958be8"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"470df591075f7fcd51a1c2143bbc64bc3e6a2b2b","unresolved":false,"context_lines":[{"line_number":153,"context_line":"                    # some tests setup mock listings using floats, some use"},{"line_number":154,"context_line":"                    # strings, so normalize here"},{"line_number":155,"context_line":"                    if isinstance(timestamp, numbers.Number):"},{"line_number":156,"context_line":"                        timestamp \u003d \u0027%f\u0027 % timestamp"},{"line_number":157,"context_line":"                    obj_data \u003d {"},{"line_number":158,"context_line":"                        \u0027bytes\u0027: 0,"},{"line_number":159,"context_line":"                        # listing data is unicode"}],"source_content_type":"text/x-python","patch_set":1,"id":"b6229f80_70a5154c","line":156,"in_reply_to":"5633e0d4_22253325","updated":"2025-02-10 19:11:00.000000000","message":"Done","commit_id":"a587cd162654e489ce806fcd6697376210958be8"}]}
