From 985a932cc19dbe74626bb6fed31617d82c084b5c Mon Sep 17 00:00:00 2001 From: Gert van Dijk Date: Mon, 1 Apr 2019 21:54:07 +0200 Subject: [PATCH] docs: Note that supermaster support is off by default since 4.2 With commit b80139777ebd2e0dc14cfd88d30eed80cfc04054 / PR #6021, it appears that the behaviour of PowerDNS has changed to not act as a supermaster any longer by default. Having to add a new setting that did not exist before, to retain the old behaviour should be mentioned, I believe. --- docs/changelog/4.2.rst | 10 ++++++++++ docs/modes-of-operation.rst | 4 ++++ docs/settings.rst | 2 ++ 3 files changed, 16 insertions(+) diff --git a/docs/changelog/4.2.rst b/docs/changelog/4.2.rst index 859a0c111c..84dba47bee 100644 --- a/docs/changelog/4.2.rst +++ b/docs/changelog/4.2.rst @@ -1159,3 +1159,13 @@ Changelogs for 4.2.x :tickets: 7357 API: Add response-by-qtype and response-by-rcode on /statistics endpoint + + .. change:: + :tags: Improvements + :pullreq: 6021 + + Several improvements to processing of notifies. + + * Turn off supermaster support by default (adds new setting). + * PowerDNS was wasting a lot of queries while processing notifies. + * Use comboaddress for IPs (was strings) diff --git a/docs/modes-of-operation.rst b/docs/modes-of-operation.rst index 9025d275c3..26cfed8422 100644 --- a/docs/modes-of-operation.rst +++ b/docs/modes-of-operation.rst @@ -187,6 +187,10 @@ can not serve IXFR updates. Supermaster: automatic provisioning of slaves --------------------------------------------- +.. versionchanged:: 4.2.0 + Supermaster support needs to be explicitly enabled with the + :ref:`setting-supermaster` setting. + PowerDNS can recognize so called 'supermasters'. A supermaster is a host which is master for domains and for which we are to be a slave. When a master (re)loads a domain, it sends out a notification to its slaves. diff --git a/docs/settings.rst b/docs/settings.rst index 91963b5c31..70b862b11a 100644 --- a/docs/settings.rst +++ b/docs/settings.rst @@ -1464,6 +1464,8 @@ and :doc:`Virtual Hosting ` how this can differ. - Default: no .. versionadded:: 4.2.0 + In versions before 4.2.x, this setting did not exist and supermaster support + was enabled by default. Turn on supermaster support. See :ref:`supermaster-operation`. -- 2.47.2