Daniel Nephin
|
9d5b738cdb
|
lib/ttlcache: extract package from agent/cache
|
2020-10-20 19:10:20 -04:00 |
Daniel Nephin
|
909b8e674e
|
cache: export ExpiryHeap
and hide internal methods on an unexported type, so that when it is extrated those methods are not exported.
|
2020-10-20 19:10:20 -04:00 |
Daniel Nephin
|
a96646c562
|
cache: Move more of the expiryLoop into the Heap
|
2020-10-20 19:10:20 -04:00 |
Daniel Nephin
|
b6f24c6554
|
cache: extract cache eviction heap
Start creating an interface that doesn't require using heap and hides more of the
entry internals.
|
2020-10-20 19:10:19 -04:00 |