I might need COUNTER as well in the stack for certain configurations.

AFAIR, COUNTER would not affect the stack unless invoked explicitly so
I'm assuming when I'll finally use it I should be able to enable it on
all relevant configurations by default without fear of affecting other
users of the same channel; so being able to insert it dynamically on
an existing stack would be very useful, however it sounds like an
unpolished hack: one might add protocols which affect other Channel
users, or create unintended side-effects.

Could we do better and provide a shared base communication channel on
top of differently configured logical channels? Conceptually similar
to the MuxChannel, but moving the split point to a lower point in the
stack.

On 6 March 2012 12:43, Tristan Tarrant <[email protected]> wrote:
> On 03/06/2012 01:39 PM, Tristan Tarrant wrote:
>> On 03/06/2012 12:58 PM, Mircea Markus wrote:
>>> Hi,
>>>
>>> Total order requires JGroup's SEQEUNCER[1] protocol to be added to the 
>>> protocol stack. So users that want to switch between e.g. total order and 
>>> optimistic TX are required to also change the jgroups config (and the other 
>>> way around). This is not very user friendly, so I'm thinking to try and 
>>> insert the SEQUENCER if it is missing from the stack and TotalOrder is 
>>> enabled, together with a log message. Anyone sees any problem with this? 
>>> Bela?
>> What about when Infinispan is not the owner of the JGroups channel, i.e.
>> in the AS?
>>
> Replying to myself: I guess this could be done by offering different
> named configurations
>
> Tristan
> _______________________________________________
> infinispan-dev mailing list
> [email protected]
> https://lists.jboss.org/mailman/listinfo/infinispan-dev

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

Reply via email to