)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"e1c2d9ad15b7cd46a9195b3a064ceb4fdde2ad0e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":24,"id":"76e5b516_b1bafb93","updated":"2023-02-17 18:38:15.000000000","message":"recheck fips failure","commit_id":"d5cc419e5060692492d03d60224d5bc954314f4e"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"b4946542b12ba3e480bc296b935ef1fb37d997db","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":24,"id":"d713ae98_bf2d2cf5","updated":"2023-02-17 20:22:35.000000000","message":"recheck more gate testing","commit_id":"d5cc419e5060692492d03d60224d5bc954314f4e"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"1d6638d05b21e6437bf7fdd2d32bfb49dec12d0b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"a863b094_0886f4cb","updated":"2023-02-18 06:28:23.000000000","message":"recheck final stability check","commit_id":"862fe761311c0d744644bb8703b8474596a5b703"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"4f54c864ec6e2a91d62c9460926496325b76c43b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"04080cc8_86c4e42f","updated":"2023-02-18 02:28:51.000000000","message":"recheck more stability testing","commit_id":"862fe761311c0d744644bb8703b8474596a5b703"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"5e277a752b1a977920498581c41589c5b6795e70","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":34,"id":"a8191d26_23db3896","updated":"2023-02-26 17:24:41.000000000","message":"recheck gate issue","commit_id":"d4ec8f9311fccd7bc98ba61525d25eb8a44a7b9f"},{"author":{"_account_id":5572,"name":"Don Kehn","display_name":"DEKehn","email":"dekehn@gmail.com","username":"dekehn"},"change_message_id":"b1a8b99bd02736ceca73c350eed51e02737abcb6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":36,"id":"dd6a6541_57899d57","updated":"2023-04-03 20:19:49.000000000","message":"LGTM - heft patch\nWith patch: Ran 1593 tests in 73.7514 sec.\nWithout this patch: Ran 1593 tests in 68.5069 sec.\n","commit_id":"3401043fc15252dc212f6bfaa38bcd0f1a74eb7f"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"0c68719ec94328dca2d91fd8ecc56eceb99f78af","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":37,"id":"d90529aa_7a4a2127","updated":"2023-04-06 21:07:27.000000000","message":"I have a couple of minor comments, but otherwise I think this looks good.","commit_id":"fb9c2da977a36afc695b1e75a81aa85d8e56ef0a"}],"designate/central/service.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"0c68719ec94328dca2d91fd8ecc56eceb99f78af","unresolved":true,"context_lines":[{"line_number":1010,"context_line":"        zone.status \u003d \u0027PENDING\u0027"},{"line_number":1011,"context_line":""},{"line_number":1012,"context_line":"        if increment_serial:"},{"line_number":1013,"context_line":"            zone.increment_serial \u003d True"},{"line_number":1014,"context_line":"        if set_delayed_notify:"},{"line_number":1015,"context_line":"            zone.delayed_notify \u003d True"},{"line_number":1016,"context_line":""}],"source_content_type":"text/x-python","patch_set":37,"id":"6fc81898_a5d004b1","line":1013,"updated":"2023-04-06 21:07:27.000000000","message":"nit: These could just be assignments right? There is no need for the if conditional.","commit_id":"fb9c2da977a36afc695b1e75a81aa85d8e56ef0a"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"cba0d25ac384090c0d229526dd3713a19e7665ed","unresolved":false,"context_lines":[{"line_number":1010,"context_line":"        zone.status \u003d \u0027PENDING\u0027"},{"line_number":1011,"context_line":""},{"line_number":1012,"context_line":"        if increment_serial:"},{"line_number":1013,"context_line":"            zone.increment_serial \u003d True"},{"line_number":1014,"context_line":"        if set_delayed_notify:"},{"line_number":1015,"context_line":"            zone.delayed_notify \u003d True"},{"line_number":1016,"context_line":""}],"source_content_type":"text/x-python","patch_set":37,"id":"5d0979d9_2fb878ee","line":1013,"in_reply_to":"6fc81898_a5d004b1","updated":"2023-04-06 21:24:23.000000000","message":"Ack","commit_id":"fb9c2da977a36afc695b1e75a81aa85d8e56ef0a"}],"designate/producer/tasks.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"0c68719ec94328dca2d91fd8ecc56eceb99f78af","unresolved":true,"context_lines":[{"line_number":244,"context_line":"            sort_dir\u003d\u0027asc\u0027,"},{"line_number":245,"context_line":"        )"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"        for zone in zones:"},{"line_number":248,"context_line":"            if zone.action \u003d\u003d \u0027NONE\u0027:"},{"line_number":249,"context_line":"                zone.action \u003d \u0027UPDATE\u0027"},{"line_number":250,"context_line":"                zone.status \u003d \u0027PENDING\u0027"}],"source_content_type":"text/x-python","patch_set":37,"id":"6f252706_c00a532b","line":247,"updated":"2023-04-06 21:07:27.000000000","message":"nit: This loop seems to be missing coverage, but I think that was missing before this patch.","commit_id":"fb9c2da977a36afc695b1e75a81aa85d8e56ef0a"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"cba0d25ac384090c0d229526dd3713a19e7665ed","unresolved":false,"context_lines":[{"line_number":244,"context_line":"            sort_dir\u003d\u0027asc\u0027,"},{"line_number":245,"context_line":"        )"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"        for zone in zones:"},{"line_number":248,"context_line":"            if zone.action \u003d\u003d \u0027NONE\u0027:"},{"line_number":249,"context_line":"                zone.action \u003d \u0027UPDATE\u0027"},{"line_number":250,"context_line":"                zone.status \u003d \u0027PENDING\u0027"}],"source_content_type":"text/x-python","patch_set":37,"id":"7d4e7d80_e9c1103c","line":247,"in_reply_to":"6f252706_c00a532b","updated":"2023-04-06 21:24:23.000000000","message":"Ack","commit_id":"fb9c2da977a36afc695b1e75a81aa85d8e56ef0a"}],"designate/tests/test_central/test_service.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"aca451065bbeff913be23b539bb209fa8e695342","unresolved":true,"context_lines":[{"line_number":3937,"context_line":"                name\u003d\u0027www.%d.%s\u0027 % (index, zone.name),"},{"line_number":3938,"context_line":"                type\u003d\u0027A\u0027,"},{"line_number":3939,"context_line":"                records\u003dobjects.RecordList(objects\u003d["},{"line_number":3940,"context_line":"                    objects.Record(data\u003d\u0027192.3.3.%d\u0027 % index),"},{"line_number":3941,"context_line":"                    objects.Record(data\u003d\u0027192.3.%d.16\u0027 % index),"},{"line_number":3942,"context_line":"                ])"},{"line_number":3943,"context_line":"            )"}],"source_content_type":"text/x-python","patch_set":23,"id":"2abe5d14_7880b54b","line":3940,"updated":"2023-02-17 16:47:43.000000000","message":"We should use TEST-NET IP addresses here:\n192.0.2.0/24, 198.51.100.0/24, or 203.0.113.0/24","commit_id":"45b05ea234856f4995a47f823be17cfd5c039ce3"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"3c4396e773d34a2d0a11a2ff15bb90371f5eb646","unresolved":false,"context_lines":[{"line_number":3937,"context_line":"                name\u003d\u0027www.%d.%s\u0027 % (index, zone.name),"},{"line_number":3938,"context_line":"                type\u003d\u0027A\u0027,"},{"line_number":3939,"context_line":"                records\u003dobjects.RecordList(objects\u003d["},{"line_number":3940,"context_line":"                    objects.Record(data\u003d\u0027192.3.3.%d\u0027 % index),"},{"line_number":3941,"context_line":"                    objects.Record(data\u003d\u0027192.3.%d.16\u0027 % index),"},{"line_number":3942,"context_line":"                ])"},{"line_number":3943,"context_line":"            )"}],"source_content_type":"text/x-python","patch_set":23,"id":"5d728f50_2be76c74","line":3940,"in_reply_to":"2abe5d14_7880b54b","updated":"2023-02-17 17:40:53.000000000","message":"Done","commit_id":"45b05ea234856f4995a47f823be17cfd5c039ce3"}]}
