On 5 December 2012 11:02, Galder Zamarreño <[email protected]> wrote:
>
> On Dec 4, 2012, at 10:22 AM, Sanne Grinovero <[email protected]> wrote:
>
>> On 4 December 2012 09:14, Galder Zamarreño <[email protected]> wrote:
>>> Hey Dan/Adrian,
>>>
>>> Re: https://issues.jboss.org/browse/ISPN-2541
>>>
>>> I'm looking at this intermittent failure, and it seems to be caused by the 
>>> fact that the test does not wait for the cluster to be formed when the new 
>>> node is started, which can lead a replication timeout failure from the new 
>>> joining node.
>>>
>>> The test can easily be fixed by waiting for cluster to form, and then do 
>>> the call.
>>>
>> [...]
>>
>> I don't think the cache should ever be in an illegal state to be used
>> after being started. So Infinispan should not require tests to wait
>> for a "cluster to be formed", I'd rather guarantee that after a cache
>> is started it's usable.
>
> Precisely, which is why I raised the flag instead of going down the easy path.
>
>>
>> If this is not possible, then any application would also need to wait
>> for that "cluster formed" event, and we should expose an API for that.
>
> The problem is considering when a cluster is formed. How many nodes should 
> you wait for?
>

Why can't we rely on JGroups Discovery to know that, as a user I
already specified the expected initial group size with
num_initial_members
Don't want to repeat that configuration ;-)

Sanne

_______________________________________________
infinispan-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/infinispan-dev

Reply via email to