]
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: