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

Manik Surtani (JIRA) jira-events at lists.jboss.org
Thu Dec 10 12:06:30 EST 2009


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.BETA1, 4.1.0.GA


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