On 3/6/12 3:21 PM, Mircea Markus wrote: > > > ----- Original Message ----- >> From: "Tristan Tarrant"<[email protected]> >> To: [email protected] >> Sent: Tuesday, March 6, 2012 12:43:02 PM >> Subject: Re: [infinispan-dev] TotalOrder and jgroups >> >> 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? > in order to use TO the transport *must* have the SEQUENCER. I don't think > that adding the sequencer affects the rest the messages, as the seqeunced > message require an special flag to be passed to into the message header - > Bela, can you please confirm this?
No, this is not correct: it's actually the other way round, if you add a flag NO_TOTAL_ORDER, then the message bypasses SEQUENCER. Otherwise, the message will be sent and delivered in global order -- Bela Ban Lead JGroups (http://www.jgroups.org) JBoss / Red Hat _______________________________________________ infinispan-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/infinispan-dev
