X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=apt-dht.conf;h=e9a481b251a6bde0a5f70e54c4d94e38f56211dd;hb=30b935bcd7c698e2be8ac4a20960e48212ad7249;hp=709a0d3f81d59baf5ef20d7b41af36154161a816;hpb=1fb0d1714e1b0af6dc6abb8adc75a9e31f77fa29;p=quix0rs-apt-p2p.git diff --git a/apt-dht.conf b/apt-dht.conf index 709a0d3..e9a481b 100644 --- a/apt-dht.conf +++ b/apt-dht.conf @@ -34,6 +34,10 @@ LOCAL_OK = no # to reload when a new request arrives. UNLOAD_PACKAGES_CACHE = 5m +# Refresh the DHT keys after this much time has passed. +# This should be a time slightly less than the DHT's KEY_EXPIRE value. +KEY_REFRESH = 57m + # Which DHT implementation to use. # It must be possile to do "from .DHT import DHT" to get a class that # implements the IDHT interface. There should also be a similarly named @@ -73,6 +77,14 @@ CONCURRENT_REQS = 4 # how many hosts to post values to STORE_REDUNDANCY = 3 +# How many values to attempt to retrieve from the DHT. +# Setting this to 0 will try and get all values (which could take a while if +# a lot of nodes have values). Setting it negative will try to get that +# number of results from only the closest STORE_REDUNDANCY nodes to the hash. +# The default is a large negative number so all values from the closest +# STORE_REDUNDANCY nodes will be retrieved. +RETRIEVE_VALUES = -10000 + # how many times in a row a node can fail to respond before it's booted from the routing table MAX_FAILURES = 3