)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"8b702805fd9b85e5cc92804801f58a2150c7dbc3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"18126e7c_44aa36a5","updated":"2025-02-24 15:17:37.000000000","message":"Would you mind adding release notes?\nhttps://docs.openstack.org/reno/2.1.1/usage.html#creating-new-release-notes","commit_id":"29b1165469418514b344aa73c827da04e0a7b91a"},{"author":{"_account_id":32927,"name":"mitya-eremeev-2","display_name":"Mitya Eremeev","email":"mitossvyaz@mail.ru","username":"mitya-eremeev-2"},"change_message_id":"ba6247c41f94fab72e786f86dac3139b0735eae7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"77900efb_b320ab26","in_reply_to":"18126e7c_44aa36a5","updated":"2025-02-24 19:46:03.000000000","message":"done","commit_id":"29b1165469418514b344aa73c827da04e0a7b91a"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"bfc58236df2b9ad2899c46ecd5b465f19d34c5d3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"161c8bbe_4e6b942f","updated":"2025-03-16 18:06:07.000000000","message":"This feels high risk and recommend extensive testing etc before merging this.","commit_id":"5a62497f3ce806a04fb34ba57c5c10266bc62683"},{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"31bdf862bd90df7233963798fc7eadf0ebbb70f0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7c1526a8_d32b0c77","updated":"2025-03-24 09:53:29.000000000","message":"Looks good to me","commit_id":"e7641aa20d3d2bfa0e569a3aa123e069e7567b12"},{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"66665d3a394f21346731ade8097176704a4dbcce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"b35383e5_76914d02","updated":"2025-05-26 13:33:42.000000000","message":"Hey Mitya, our grenade jobs are currently broken due to a change Neutron did to remove eventlet. We are working on it","commit_id":"990938a58750f8beabbce3e3d8ea0484afbbb36e"},{"author":{"_account_id":32927,"name":"mitya-eremeev-2","display_name":"Mitya Eremeev","email":"mitossvyaz@mail.ru","username":"mitya-eremeev-2"},"change_message_id":"8a2b481949a561df0bd4be84f4100d0a54de22b5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"6e59b20c_19aeccaa","updated":"2025-05-23 07:52:10.000000000","message":"recheck","commit_id":"990938a58750f8beabbce3e3d8ea0484afbbb36e"},{"author":{"_account_id":32927,"name":"mitya-eremeev-2","display_name":"Mitya Eremeev","email":"mitossvyaz@mail.ru","username":"mitya-eremeev-2"},"change_message_id":"f300a5386f64097fae956641da2c809b6523c92e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"972dfe85_dd2c49e4","updated":"2025-05-26 12:54:00.000000000","message":"recheck","commit_id":"990938a58750f8beabbce3e3d8ea0484afbbb36e"},{"author":{"_account_id":32927,"name":"mitya-eremeev-2","display_name":"Mitya Eremeev","email":"mitossvyaz@mail.ru","username":"mitya-eremeev-2"},"change_message_id":"5b3642fdd038289a96599ceeb65900f85ef7303e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"724b1bd3_da74052d","in_reply_to":"b35383e5_76914d02","updated":"2025-05-26 13:38:43.000000000","message":"Sorry, I did \"recheck\" like robot)))","commit_id":"990938a58750f8beabbce3e3d8ea0484afbbb36e"},{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"29ad5cf9e204ddba65557fceb97f99d192aa7def","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"eb455e57_0ca76ff5","updated":"2025-08-06 10:58:42.000000000","message":"Looks good to me","commit_id":"ac7cdcd95011eb044e0298ac7894a44b008e259d"}],"designate/central/service.py":[{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"f65cdd22daebc917697b2e78025da46b6edac04e","unresolved":true,"context_lines":[{"line_number":970,"context_line":"        if zone.type \u003d\u003d constants.ZONE_SECONDARY and \u0027masters\u0027 in changes:"},{"line_number":971,"context_line":"            self.worker_api.perform_zone_xfr(context, zone)"},{"line_number":972,"context_line":""},{"line_number":973,"context_line":"        self.worker_api.update_zone(context, zone)"},{"line_number":974,"context_line":"        return zone"},{"line_number":975,"context_line":""},{"line_number":976,"context_line":"    @transaction"}],"source_content_type":"text/x-python","patch_set":3,"id":"6cc3f18a_59569057","line":973,"updated":"2025-03-15 18:06:09.000000000","message":"This was intentionally removed a long time ago and moved to PeriodicIncrementSerialTask. Adding it back is likely to re-introduce the race conditions that existed at the time, or at the very least impact performance.\n\nIs there a reason this is required here now?","commit_id":"5a62497f3ce806a04fb34ba57c5c10266bc62683"},{"author":{"_account_id":32927,"name":"mitya-eremeev-2","display_name":"Mitya Eremeev","email":"mitossvyaz@mail.ru","username":"mitya-eremeev-2"},"change_message_id":"8d5f3915b959783efcb182dd87284e5665c332f6","unresolved":true,"context_lines":[{"line_number":970,"context_line":"        if zone.type \u003d\u003d constants.ZONE_SECONDARY and \u0027masters\u0027 in changes:"},{"line_number":971,"context_line":"            self.worker_api.perform_zone_xfr(context, zone)"},{"line_number":972,"context_line":""},{"line_number":973,"context_line":"        self.worker_api.update_zone(context, zone)"},{"line_number":974,"context_line":"        return zone"},{"line_number":975,"context_line":""},{"line_number":976,"context_line":"    @transaction"}],"source_content_type":"text/x-python","patch_set":3,"id":"a62b957b_6920a184","line":973,"in_reply_to":"1ad00053_8dd70e23","updated":"2025-03-17 12:54:24.000000000","message":"fixed","commit_id":"5a62497f3ce806a04fb34ba57c5c10266bc62683"},{"author":{"_account_id":22623,"name":"Erik Olof Gunnar Andersson","email":"eandersson@blizzard.com","username":"eoandersson"},"change_message_id":"bfc58236df2b9ad2899c46ecd5b465f19d34c5d3","unresolved":true,"context_lines":[{"line_number":970,"context_line":"        if zone.type \u003d\u003d constants.ZONE_SECONDARY and \u0027masters\u0027 in changes:"},{"line_number":971,"context_line":"            self.worker_api.perform_zone_xfr(context, zone)"},{"line_number":972,"context_line":""},{"line_number":973,"context_line":"        self.worker_api.update_zone(context, zone)"},{"line_number":974,"context_line":"        return zone"},{"line_number":975,"context_line":""},{"line_number":976,"context_line":"    @transaction"}],"source_content_type":"text/x-python","patch_set":3,"id":"1ad00053_8dd70e23","line":973,"in_reply_to":"6cc3f18a_59569057","updated":"2025-03-16 18:06:07.000000000","message":"Also, this should be extensively scenario tested if kept before merging it in, to ensure we are not re-introducing race conditions or performance issues.","commit_id":"5a62497f3ce806a04fb34ba57c5c10266bc62683"},{"author":{"_account_id":32927,"name":"mitya-eremeev-2","display_name":"Mitya Eremeev","email":"mitossvyaz@mail.ru","username":"mitya-eremeev-2"},"change_message_id":"5bc04eb3972a9541a7f8276b724f73e301b7a806","unresolved":false,"context_lines":[{"line_number":970,"context_line":"        if zone.type \u003d\u003d constants.ZONE_SECONDARY and \u0027masters\u0027 in changes:"},{"line_number":971,"context_line":"            self.worker_api.perform_zone_xfr(context, zone)"},{"line_number":972,"context_line":""},{"line_number":973,"context_line":"        self.worker_api.update_zone(context, zone)"},{"line_number":974,"context_line":"        return zone"},{"line_number":975,"context_line":""},{"line_number":976,"context_line":"    @transaction"}],"source_content_type":"text/x-python","patch_set":3,"id":"57b0d687_d62b371a","line":973,"in_reply_to":"a62b957b_6920a184","updated":"2025-06-02 17:29:38.000000000","message":"Done","commit_id":"5a62497f3ce806a04fb34ba57c5c10266bc62683"}]}
