summaryrefslogtreecommitdiffstats
path: root/src/lib/dhcpsrv/database_backends.dox
diff options
context:
space:
mode:
authorFrancis Dupont <fdupont@isc.org>2022-10-07 18:23:21 +0200
committerFrancis Dupont <fdupont@isc.org>2022-10-18 10:45:11 +0200
commit717f4c77efc3355396589c5e80b5d533a3476667 (patch)
tree957c9dbb6d1a737ff34bc6c925d22a75e2f4b255 /src/lib/dhcpsrv/database_backends.dox
parent[#2220] Fix syntax and add a note (diff)
downloadkea-717f4c77efc3355396589c5e80b5d533a3476667.tar.xz
kea-717f4c77efc3355396589c5e80b5d533a3476667.zip
[#2566] Added a ChangeLog entry
Diffstat (limited to 'src/lib/dhcpsrv/database_backends.dox')
-rw-r--r--src/lib/dhcpsrv/database_backends.dox7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/dhcpsrv/database_backends.dox b/src/lib/dhcpsrv/database_backends.dox
index fc14e1d562..a9813a6302 100644
--- a/src/lib/dhcpsrv/database_backends.dox
+++ b/src/lib/dhcpsrv/database_backends.dox
@@ -127,6 +127,13 @@
is a premium feature) which avoids to lookup slow databases.
For subnet ID and identifier negative caching is optionally supported.
+ - host backends which do not support host collection (as host cache
+ and radius) must return an empty collection (so not contributing
+ to the final result) from all methods returning collections.
+ Of course the core code must not use these methods with these backends
+ but there are some callers outside the code code, e.g. the host cmds
+ hook library.
+
@subsection dhcpdb-caching Caching
Some of these considerations apply to lease backends too but only