]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Document DNS Update available for the LMDB backend. 15786/head
authorMiod Vallat <miod.vallat@powerdns.com>
Fri, 11 Jul 2025 14:12:03 +0000 (16:12 +0200)
committerMiod Vallat <miod.vallat@powerdns.com>
Fri, 11 Jul 2025 16:23:07 +0000 (18:23 +0200)
Fixes: #10316
Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>
docs/backends/index.rst
docs/backends/lmdb.rst
docs/dnsupdate.rst
docs/upgrading.rst

index 8ff4ca25d73f634a0035f7202b4646f8e90710ea..7d6b98471486d499dc10f673e3756f8e029f6ba5 100644 (file)
@@ -20,7 +20,7 @@ The following table describes the supported backends and some of their capabilit
 +------------------------------------------------+--------+---------+-----------+----------+----------+---------------+----------------------------------+---------------------------------+--------------+
 | :doc:`LDAP <ldap>`                             | Yes    | Yes     | No        | No       | No       | No            | No                               | No                              | ``ldap``     |
 +------------------------------------------------+--------+---------+-----------+----------+----------+---------------+----------------------------------+---------------------------------+--------------+
-| :doc:`LMDB <lmdb>`                             | Yes    | Yes     | Yes       | Yes      | Yes      | No            | No                               | Yes                             | ``lmdb``     |
+| :doc:`LMDB <lmdb>`                             | Yes    | Yes     | Yes       | Yes      | Yes      | No            | Yes\*                            | Yes                             | ``lmdb``     |
 +------------------------------------------------+--------+---------+-----------+----------+----------+---------------+----------------------------------+---------------------------------+--------------+
 | :doc:`Lua2 <lua2>`                             | Yes    | Yes     | No        | No       | No       | No            | No                               | Yes                             | ``lua2``     |
 +------------------------------------------------+--------+---------+-----------+----------+----------+---------------+----------------------------------+---------------------------------+--------------+
index df42d7a9934ebb4a46b830655f00e049296f6b2a..a0dac246563120b7c9b0a8bb2c301ff692da8e02 100644 (file)
@@ -7,7 +7,7 @@ LMDB backend
 * Producer: Yes
 * Consumer: Yes
 * Autosecondary: No
-* DNS Update: No
+* DNS Update: since version 5.0.0
 * DNSSEC: Yes
 * Disabled data: Yes
 * Comments: No
@@ -19,7 +19,6 @@ LMDB backend
 * Module name: lmdb
 * Launch name: ``lmdb``
 
-
 .. warning::
   The LMDB backend is considered stable as of 4.4.0. Version 4.3.0 was stable but had an important `known bug <https://github.com/PowerDNS/pdns/issues/8012>`__, that affects anybody with big records such as long TXT content.
 
index 49284cb9bb8f5e37319179ea9e725c6fb6052154..e676a86f28639047ad9e8e27d199fb77c7e2d421 100644 (file)
@@ -17,6 +17,7 @@ support DNS update:
 - :doc:`gpgsql <backends/generic-postgresql>`
 - :doc:`gsqlite3 <backends/generic-sqlite3>`
 - :doc:`godbc <backends/generic-odbc>`
+- :doc:`lmdb <backends/lmdb>` (from version 5.0.0 onwards)
 
 .. _dnsupdate-configuration-options:
 
index 68141d5bf525d030ca565bfc3b65b650c0de57bf..2b6cfdafe04e9d9979564f02f14741c2fdf11f90 100644 (file)
@@ -11,8 +11,8 @@ upgrade notes if your version is older than 3.4.2.
 4.9.0 to 5.0.0/master
 ---------------------
 
-LMDB backend, views support
-^^^^^^^^^^^^^^^^^^^^^^^^^^^
+LMDB backend, views and DNS Update support
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 Version 5.0.0-alpha1 ships a new version of the LMDB database schema (called version 6), in support of the new views feature.
 There is no downgrade process.
@@ -23,9 +23,10 @@ Upgrading is supported from schema version 3 and up.
 The implementation of views involved a massive refactoring of many parts of the code base.
 While many things have been thoroughly tested, some loose ends likely remain.
 Specifically, catalog zones have not been updated for views support at all.
-DNS Update (RFC2136) support has not been well tested with views.
 Most other things are expected to work; if you find something wrong, please :ref:`let us know <getting-support>`.
 
+The LMDB backend also now supports :doc:`DNS Update <dnsupdate>` (RFC2136).
+
 LOC record parsing
 ^^^^^^^^^^^^^^^^^^