[infinispan-issues] [JBoss JIRA] (ISPN-4646) BoundedCHM fixes

Galder Zamarreño (JIRA) issues at jboss.org
Mon Aug 18 03:23:30 EDT 2014


     [ https://issues.jboss.org/browse/ISPN-4646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Galder Zamarreño updated ISPN-4646:
-----------------------------------

    Description: 
Here are a few fixes to the eviction algorithms in BoundedConcurrentHashMap, in order of importance.

(1) Fixes a (nearly) endless loop that killed our production servers.
(2-3) Fix minor bugs in cache hit processing.
(4-6) Minor optimizations and code cleanup.
(7) A side effect of this is that it (mostly) separates eviction algorithm and hash map implementations, so its a step towards allowing arbitrary eviction algorithms.

  was:Wrapper for fixes in https://github.com/infinispan/infinispan/pull/2788



> BoundedCHM fixes
> ----------------
>
>                 Key: ISPN-4646
>                 URL: https://issues.jboss.org/browse/ISPN-4646
>             Project: Infinispan
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 6.0.2.Final
>            Reporter: Galder Zamarreño
>            Assignee: Galder Zamarreño
>             Fix For: 7.0.0.Beta2, 7.0.0.Final
>
>
> Here are a few fixes to the eviction algorithms in BoundedConcurrentHashMap, in order of importance.
> (1) Fixes a (nearly) endless loop that killed our production servers.
> (2-3) Fix minor bugs in cache hit processing.
> (4-6) Minor optimizations and code cleanup.
> (7) A side effect of this is that it (mostly) separates eviction algorithm and hash map implementations, so its a step towards allowing arbitrary eviction algorithms.



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)



More information about the infinispan-issues mailing list