[infinispan-issues] [JBoss JIRA] Resolved: (ISPN-1170) Rehashing doesn't rebalance keys for which the old owners and the new owners are disjoint sets
Dan Berindei (JIRA)
jira-events at lists.jboss.org
Thu Jun 9 06:46:59 EDT 2011
[ https://issues.jboss.org/browse/ISPN-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dan Berindei resolved ISPN-1170.
--------------------------------
Resolution: Rejected
The old owners and new owners should never be disjoint sets, this happened only on a task branch because of a bug in TopologyAwareConsistentHash.
> Rehashing doesn't rebalance keys for which the old owners and the new owners are disjoint sets
> ----------------------------------------------------------------------------------------------
>
> Key: ISPN-1170
> URL: https://issues.jboss.org/browse/ISPN-1170
> Project: Infinispan
> Issue Type: Bug
> Affects Versions: 5.0.0.CR4
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Fix For: 5.0.0.CR5
>
>
> The node that does the push is computed as the last owner in the old CH that is still an owner in the new CH.
> Instead it should be the last owner in the old CH that is still alive in the new CH.
> With the default CH this can never happen, but with the topology-aware CH it could, e.g.:
> old CH = {A{mid=m0}, B{mid=m1}, C{mid=m1}, D{mid=m2}}
> old owners(k) = {B, D}
> new CH = {A{mid=m0}, C{mid=m1}, D{mid=m2}}
> new owners(k) = {A, C}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the infinispan-issues
mailing list