)]}'
{"designate/storage/sqlalchemy/__init__.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"14a9a00efd92a2ef8834bc53daa715689009ce3c","unresolved":false,"context_lines":[{"line_number":633,"context_line":"        a write commits in the window after this task snapshotted the zone but"},{"line_number":634,"context_line":"        before this UPDATE lands, an unconditional clear would clobber the"},{"line_number":635,"context_line":"        freshly raised flag (a lost update). The record would then be stranded"},{"line_number":636,"context_line":"        PENDING with a serial greater than the published one -- ``update_status``"},{"line_number":637,"context_line":"        only flips records with ``serial \u003c\u003d published`` ACTIVE -- while the zone"},{"line_number":638,"context_line":"        goes ACTIVE with the flag cleared, so neither the producer (needs the"},{"line_number":639,"context_line":"        flag set) nor RecoverShard (needs an ERROR/stale-PENDING zone) ever"}],"source_content_type":"text/x-python","patch_set":3,"id":"72fcf126_867e33e7","line":636,"updated":"2026-09-04 20:05:40.000000000","message":"pep8: E501 line too long (81 \u003e 79 characters)","commit_id":"44f720c00bf36f1e3af1ed8a2d284ba80d4b2af1"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"14a9a00efd92a2ef8834bc53daa715689009ce3c","unresolved":false,"context_lines":[{"line_number":634,"context_line":"        before this UPDATE lands, an unconditional clear would clobber the"},{"line_number":635,"context_line":"        freshly raised flag (a lost update). The record would then be stranded"},{"line_number":636,"context_line":"        PENDING with a serial greater than the published one -- ``update_status``"},{"line_number":637,"context_line":"        only flips records with ``serial \u003c\u003d published`` ACTIVE -- while the zone"},{"line_number":638,"context_line":"        goes ACTIVE with the flag cleared, so neither the producer (needs the"},{"line_number":639,"context_line":"        flag set) nor RecoverShard (needs an ERROR/stale-PENDING zone) ever"},{"line_number":640,"context_line":"        revisits it."}],"source_content_type":"text/x-python","patch_set":3,"id":"0c26a569_9e3918e6","line":637,"updated":"2026-09-04 20:05:40.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"44f720c00bf36f1e3af1ed8a2d284ba80d4b2af1"}],"designate/tests/functional/central/test_service.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"14a9a00efd92a2ef8834bc53daa715689009ce3c","unresolved":false,"context_lines":[{"line_number":4933,"context_line":"        # raised (with the old unconditional clear it would be lost here)."},{"line_number":4934,"context_line":"        with mock.patch.object(timeutils, \u0027utcnow_ts\u0027,"},{"line_number":4935,"context_line":"                               return_value\u003dzone_serial + 50):"},{"line_number":4936,"context_line":"            self.central_service.increment_zone_serial(self.admin_context, zone)"},{"line_number":4937,"context_line":""},{"line_number":4938,"context_line":"        updated_zone \u003d self.central_service.get_zone("},{"line_number":4939,"context_line":"            self.admin_context, zone.id"}],"source_content_type":"text/x-python","patch_set":3,"id":"88944f0d_9ea128fa","line":4936,"updated":"2026-09-04 20:05:40.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"44f720c00bf36f1e3af1ed8a2d284ba80d4b2af1"}]}
