cache size limitation does not work properly with multiple processes
It seems that kresd cache flush does not work with multile processes.
Setup: kresd 536fa610 (branch quit-fix-2) with configuration kresd -f 16
and LMDB cache.size = 3 * GB
.
As far as I can tell the flusing sometimes does not work because kresd fills 4 GB filesystem completely instead of stopping at 3 GB. Sometimes I can see sharp drop in disk usage from 3 GB to few MBs but sometimes the cache grows on and on until the FS is full.
This can be reproduced using query list from entrada:/srv/entrada/_upload/odvr/2017-08-25T09\:23\:01+0000
, just replay the traffic to the resolver. I'm going to attach my script I use to replay the traffic.