[infinispan-issues] [JBoss JIRA] Resolved: (ISPN-311) CacheLoader.loadKeys(), and performance improvements when rehashing from a cache store

Manik Surtani (JIRA) jira-events at lists.jboss.org
Wed Mar 10 12:05:38 EST 2010


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

Manik Surtani resolved ISPN-311.
--------------------------------

    Fix Version/s: 4.1.0.ALPHA1
                       (was: 4.1.0.BETA1)
       Resolution: Done


> CacheLoader.loadKeys(), and performance improvements when rehashing from a cache store
> --------------------------------------------------------------------------------------
>
>                 Key: ISPN-311
>                 URL: https://jira.jboss.org/jira/browse/ISPN-311
>             Project: Infinispan
>          Issue Type: Feature Request
>          Components: Distributed Cache, Loaders and Stores
>            Reporter: Manik Surtani
>            Assignee: Manik Surtani
>             Fix For: 4.1.0.ALPHA1, 4.1.0.Final
>
>
> Rehashing can be improved a bit, specifically with the addition of something like CacheLoader.loadKeys(Set<Object> excludes).  This will allow the rehash code to load just the necessary keys, excluding keys already considered from the data container directly, and then inspect each key to test if the key needs to be rehashed elsewhere.  If so, the value could be loaded using load(), considering that as cluster sizes increase, rehashing would only affect a smaller percentage of overall data.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the infinispan-issues mailing list