]
Tristan Tarrant closed ISPN-6369.
---------------------------------
Fix Version/s: (was: 9.0.0.Final)
Resolution: Out of Date
Move eviction logic out of BCHMV8
---------------------------------
Key: ISPN-6369
URL:
https://issues.jboss.org/browse/ISPN-6369
Project: Infinispan
Issue Type: Enhancement
Components: Eviction
Reporter: William Burns
We should move the eviction logic out of BoundedConcurrentHashMapV8 and instead only have
this done as a wrapper around. This will make the logic a lot less complicated as we will
not have to worry about Node types and resizing and other issues that made the initial
implementation a problem.
Unfortunately this has the side effect that the memory based eviction will not be as
accurate as it was before, but the reduced complexity in code should make up for that.
Also we can probably make the overall operations faster.