From: Miod Vallat Date: Mon, 31 Mar 2025 10:10:02 +0000 (+0200) Subject: Mention which backends support search operations. X-Git-Tag: dnsdist-2.0.0-alpha2~67^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=50ed2ae6839a6cea56b41dc57fbbb51f5119737f;p=thirdparty%2Fpdns.git Mention which backends support search operations. --- diff --git a/docs/backends/bind.rst b/docs/backends/bind.rst index 94c95d4d2e..da56f40275 100644 --- a/docs/backends/bind.rst +++ b/docs/backends/bind.rst @@ -11,6 +11,7 @@ BIND zone file backend * DNSSEC: Yes * Disabled data: No * Comments: No +* Search: Yes * API: Read-only * Multiple instances: No * Zone caching: Yes diff --git a/docs/backends/generic-mysql.rst b/docs/backends/generic-mysql.rst index c9edb5ecf5..811975dfab 100644 --- a/docs/backends/generic-mysql.rst +++ b/docs/backends/generic-mysql.rst @@ -11,6 +11,7 @@ Generic MySQL/MariaDB backend * DNSSEC: Yes (set ``gmysql-dnssec``) * Disabled data: Yes * Comments: Yes +* Search: Yes * API: Read-Write * Multiple instances: yes * Zone caching: Yes diff --git a/docs/backends/generic-odbc.rst b/docs/backends/generic-odbc.rst index b37f5766ef..9ce42d993d 100644 --- a/docs/backends/generic-odbc.rst +++ b/docs/backends/generic-odbc.rst @@ -11,6 +11,7 @@ Generic ODBC Backend * DNSSEC: Yes * Disabled data: Yes * Comments: Yes +* Search: Yes * API: Read-Write * Multiple instances: yes * Zone caching: Yes diff --git a/docs/backends/generic-postgresql.rst b/docs/backends/generic-postgresql.rst index 4d0d519db3..1ebbbb7d75 100644 --- a/docs/backends/generic-postgresql.rst +++ b/docs/backends/generic-postgresql.rst @@ -11,6 +11,7 @@ Generic PostgreSQL backend * DNSSEC: Yes (set ``gpgsql-dnssec``) * Disabled data: Yes * Comments: Yes +* Search: Yes * API: Read-Write * Multiple instances: yes * Zone caching: Yes diff --git a/docs/backends/generic-sqlite3.rst b/docs/backends/generic-sqlite3.rst index d12ebe3f89..d0b9cd8e92 100644 --- a/docs/backends/generic-sqlite3.rst +++ b/docs/backends/generic-sqlite3.rst @@ -11,6 +11,7 @@ Generic SQLite 3 backend * DNSSEC: Yes * Disabled data: Yes * Comments: Yes +* Search: Yes * API: Read-Write * Multiple instances: yes * Zone caching: Yes diff --git a/docs/backends/geoip.rst b/docs/backends/geoip.rst index e789dc0e11..3a385e5a3b 100644 --- a/docs/backends/geoip.rst +++ b/docs/backends/geoip.rst @@ -11,6 +11,7 @@ GeoIP backend * DNSSEC: Yes * Disabled data: No * Comments: No +* Search: No * API: Read-only * Multiple instances: Yes * Zone caching: Yes diff --git a/docs/backends/ldap.rst b/docs/backends/ldap.rst index 62fb90421b..2c2cfc0d89 100644 --- a/docs/backends/ldap.rst +++ b/docs/backends/ldap.rst @@ -11,6 +11,7 @@ LDAP backend * DNSSEC: No * Disabled data: No * Comments: No +* Search: No * API: Read-only * Multiple instances: Yes * Zone caching: No diff --git a/docs/backends/lmdb.rst b/docs/backends/lmdb.rst index c4750b8fb7..427091ba73 100644 --- a/docs/backends/lmdb.rst +++ b/docs/backends/lmdb.rst @@ -11,6 +11,7 @@ LMDB backend * DNSSEC: Yes * Disabled data: Yes * Comments: No +* Search: No * API: Read-Write * Multiple instances: No * Zone caching: Yes diff --git a/docs/backends/lua2.rst b/docs/backends/lua2.rst index 848b95fc25..4b303be088 100644 --- a/docs/backends/lua2.rst +++ b/docs/backends/lua2.rst @@ -11,6 +11,7 @@ Lua2 Backend * DNSSEC: Yes * Disabled data: No * Comments: No +* Search: No * API: Read-Write * Multiple instances: Yes * Zone caching: Yes\* diff --git a/docs/backends/pipe.rst b/docs/backends/pipe.rst index 029f9cbd1c..1810721af0 100644 --- a/docs/backends/pipe.rst +++ b/docs/backends/pipe.rst @@ -11,6 +11,7 @@ Pipe Backend * DNSSEC: No * Disabled data: No * Comments: No +* Search: No * API: Read-only * Multiple instances: Yes * Zone caching: No diff --git a/docs/backends/random.rst b/docs/backends/random.rst index 045a71c116..54ac8049c7 100644 --- a/docs/backends/random.rst +++ b/docs/backends/random.rst @@ -14,6 +14,7 @@ Random Backend * DNSSEC: No * Disabled data: No * Comments: No +* Search: No * API: No * Multiple instances: No * Zone caching: No diff --git a/docs/backends/remote.rst b/docs/backends/remote.rst index 2be4f4ebe8..221ce1fd96 100644 --- a/docs/backends/remote.rst +++ b/docs/backends/remote.rst @@ -11,6 +11,7 @@ Remote Backend * DNSSEC: Yes\* * Disabled data: No * Comments: No +* Search: Yes\* * API: Read-Write * Multiple instances: Yes * Zone caching: Yes\* diff --git a/docs/backends/tinydns.rst b/docs/backends/tinydns.rst index 8ab1cbc97b..9e32c0be72 100644 --- a/docs/backends/tinydns.rst +++ b/docs/backends/tinydns.rst @@ -11,6 +11,7 @@ TinyDNS Backend * DNSSEC: No * Disabled data: No * Comments: No +* Search: No * API: Read-only * Multiple Instances: Yes * Zone caching: Yes diff --git a/docs/http-api/search.rst b/docs/http-api/search.rst index cfaf79cb17..87ff855b7d 100644 --- a/docs/http-api/search.rst +++ b/docs/http-api/search.rst @@ -3,6 +3,11 @@ Searching The API allows searching for data in :json:object:`Zone`\ s, :json:object:`Comment`\ s and :json:object:`RRSet`\ s. +.. note:: + + Not all backends support search operation. + + Endpoints ---------