FetchManager Cache should not pin down entries in memory
Closed this issue · 2 comments
tmagrino commented
Right now, the cache used by the dissemination layer, Cache, does not use soft or weak references. This creates a form of memory leak for workers, particularly when using the DummyFetchManager.
Ideally a solution would ensure that entries that the worker is actually using (ie. objects present in the Worker's ObjectCache) aren't evicted due to memory pressure prematurely.