On 10-11-26 12:20 PM, Manik Surtani wrote:
>
>
> On 26 Nov 2010, at 13:59, Vladimir Blagojevic wrote:
>
>> On 10-11-26 10:50 AM, Bela Ban wrote:
>>> Quick question: when I have a view {A,B,C,D,E,F} at time T and then
>>> receive 2 subsequent views within 3 seconds:
>>>
>>> - {A,B,C}
>>> - {A,B,C,E,F}
>>>
>>> will there be 2 rehashes / rebalancings, or 1 ? Is there a delay that
>>> can be configured for rebalancing on view changes ?
>>
>> 2 rehashes.
>
>
> Wouldn't the second rehash request cause the first one to abort?
>
> Any ongoing LeaveTask is cancelled...
>
>
https://github.com/infinispan/infinispan/blob/master/core/src/main/java/o...
>
>
It is. But I would not bet my life that this cancellation will leave everything in
pristine state across the cluster....
Right, but the rehash is cancelled and another rehash with the new view is started again.
And this should supercede the old, part-complete rehash. Right?
--
Manik Surtani
manik(a)jboss.org
Lead, Infinispan
Lead, JBoss Cache