[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