I would believe that given you are dealing with 2 regions and 2
registered interests, there would still be some semblance of
"out-of-order" that could creep in. I don't think one should rely on the
fact that two delivery systems will keep order.
--Udo
On 15/03/2016 7:32 am, John Blum wrote:
To be precise, I mean a "cache" transaction.
On Mon, Mar 14, 2016 at 1:31 PM, John Blum <[email protected]
<mailto:[email protected]>> wrote:
W/hat about wrapping the 2 Regions in a transaction?
On Mon, Mar 14, 2016 at 1:18 PM, Michael Stolz <[email protected]
<mailto:[email protected]>> wrote:
Even if it's across 2 separate regions and the primaries
aren't even located on the same machine?
I don't think our guarantee of ordering goes that far.
Two puts on the same key in the same region, yes they will be
received in order.
Two puts on same or different keys in /different/ regions, I
don't believe so.
--
Mike Stolz
Principal Engineer, GemFire Product Manager
Mobile: 631-835-4771 <tel:631-835-4771>
On Mon, Mar 14, 2016 at 4:14 PM, Anilkumar Gingade
<[email protected] <mailto:[email protected]>> wrote:
If its the same thread that did the put; the client (any)
will receive it in order...We guarantee event ordering at
thread level...
-Anil.
On Mon, Mar 14, 2016 at 12:59 PM, Michael Stolz
<[email protected] <mailto:[email protected]>> wrote:
I'd say there's a pretty good chance of the ordering
being different for two different regions.
--
Mike Stolz
Principal Engineer, GemFire Product Manager
Mobile: 631-835-4771 <tel:631-835-4771>
On Mon, Mar 14, 2016 at 3:52 PM, Randy May
<[email protected] <mailto:[email protected]>>
wrote:
Suppose in a client, I do two puts in a particular
order:
regionA.put(K,V);
regionB.put(K,V);
If another client has registered interest on both
regions, is there any guaranty about the order in
which those 2 events are received on that client
? If the client is using local cache, could there
be a time when region B contains the new value but
region A contains the old value ?
--
-John
503-504-8657 <tel:503-504-8657>
john.blum10101 (skype)
--
-John
503-504-8657
john.blum10101 (skype)