[infinispan-dev] Recovery with async cache mode
Manik Surtani
msurtani at redhat.com
Mon May 13 05:09:56 EDT 2013
On 10 May 2013, at 16:16, Pedro Ruivo <pedro at infinispan.org> wrote:
> I though to put a warning when recovery=true and useSynchronization=true
> to warn the users that recovery is not available with Synchronization.
> But I've realized that this is our default configuration.
Our default configuration _enables_ recovery? For real? That needs to be fixed...
>
> I'm going to keep the warning and add it to
> SampleConfigFilesCorrectnessTest.TOLERABLE_WARNINGS (the only failing
> test so far).
>
> I think that is ok since this configuration will not create any data
> inconsistencies neither any issue.
>
> Do you see any problem in logging the warning?
>
> Cheers,
> Pedro
>
> On 05/10/2013 11:49 AM, Pedro Ruivo wrote:
>>
>>
>> On 05/10/2013 11:24 AM, Mircea Markus wrote:
>>>
>>> On 10 May 2013, at 09:55, Manik Surtani wrote:
>>>
>>>> On 9 May 2013, at 21:44, Mircea Markus <mmarkus at redhat.com> wrote:
>>>>
>>>>>>
>>>>>> I think the correct thing to do is to fix the test suite and throw an
>>>>>> exception if someone tries to enable recovery with async cache mode.
>>>>> Or just raise an WARNING for now, just for backward compatibility.
>>>>
>>>> No, I think we should throw an exception as an invalid
>>>> configuration. Because, well, it is invalid. If anyone is using
>>>> async + recovery, it is important that they realise that it is
>>>> invalid and fix their config.
>>> fair enough. At the end of the day people need to turn on
>>> xa-enlistment explicitly so they must be looking for recovery if they
>>> do do that.
>>> @Pedro - just make sure that both recovery is enabled *and* XA
>>> resource enlistment is set to true if throwing an exception. I think
>>> that should reduce the number of test that fail significantly.
>>>
>> ok got it :)
>>
>>> Cheers,
>>>
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
--
Manik Surtani
manik at jboss.org
twitter.com/maniksurtani
Platform Architect, JBoss Data Grid
http://red.ht/data-grid
More information about the infinispan-dev
mailing list