]> granicus.if.org Git - pdns/commitdiff
dnsdist: remove maxEntries from newPacketCache opts
authorPieter Lexis <pieter.lexis@powerdns.com>
Tue, 23 Apr 2019 13:02:56 +0000 (15:02 +0200)
committerPieter Lexis <pieter.lexis@powerdns.com>
Tue, 23 Apr 2019 13:02:56 +0000 (15:02 +0200)
maxEntries is already a mandatory parameter for `newPacketCache`.

pdns/dnsdist-lua-bindings.cc
pdns/dnsdistdist/docs/reference/config.rst

index b29fc3edf3b4eaa20c5b95d1e3d0d21d69d8eee5..64b48b6c5833044076a90db2bc5753de54081229 100644 (file)
@@ -275,10 +275,6 @@ void setupLuaBindings(bool client)
           keepStaleData = boost::get<bool>((*vars)["keepStaleData"]);
         }
 
-        if (vars->count("maxEntries")) {
-          maxEntries = boost::get<size_t>((*vars)["maxEntries"]);
-        }
-
         if (vars->count("maxNegativeTTL")) {
           maxNegativeTTL = boost::get<size_t>((*vars)["maxNegativeTTL"]);
         }
index b51b01ba9e9939119db0fe8d2ae838303c6454b2..e81b706b7207a0ce48dfd7e7f51ff4f59c1a4e7f 100644 (file)
@@ -614,7 +614,6 @@ See :doc:`../guides/cache` for a how to.
   * ``deferrableInsertLock=true``: bool - Whether the cache should give up insertion if the lock is held by another thread, or simply wait to get the lock.
   * ``dontAge=false``: bool - Don't reduce TTLs when serving from the cache. Use this when :program:`dnsdist` fronts a cluster of authoritative servers.
   * ``keepStaleData=false``: bool - Whether to suspend the removal of expired entries from the cache when there is no backend available in at least one of the pools using this cache.
-  * ``maxEntries``: int - The maximum number of entries in this cache.
   * ``maxNegativeTTL=3600``: int - Cache a NXDomain or NoData answer from the backend for at most this amount of seconds, even if the TTL of the SOA record is higher.
   * ``maxTTL=86400``: int - Cap the TTL for records to his number.
   * ``minTTL=0``: int - Don't cache entries with a TTL lower than this.