From a95b867f0d73d4bc65a85434d54e7885becdffaa Mon Sep 17 00:00:00 2001 From: Zuul Date: Thu, 6 Apr 2023 22:51:10 +0000 Subject: [PATCH] Update git submodules * Update designate from branch 'master' to f4ce71c8f80778b555eb1c0a29b67b8c32ed5f97 - Merge "Move to a batch model for incrementing serial" - Move to a batch model for incrementing serial This patch moves the responsibility of incrementing the serial on a zone from central to the producer. This also means that NOTIFY is triggered by the producer after the serial has been incremented. The advantage of this approach is that we can now batch requests which means less work for the DNS servers, and it removes the risk of race-conditions when updating the serial. Finally, the producer is sharded and is easy to scale which means that this approach should scale well with many zones. The disadvantage is that it may take up to 5 seconds longer for the DNS record to be updated on the DNS server. This can be lowered by increasing the frequency of the task that is responsible for incrementing the serial. Depends-On: https://review.opendev.org/#/c/871266/ Change-Id: I5e9733abaaa40c874e1d80d7b57e563df0f12cee --- designate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/designate b/designate index 6591b53e50..f4ce71c8f8 160000 --- a/designate +++ b/designate @@ -1 +1 @@ -Subproject commit 6591b53e509f17fd236903c86b751f3a1742f07e +Subproject commit f4ce71c8f80778b555eb1c0a29b67b8c32ed5f97