Alberto Gomez created GEODE-7971:
------------------------------------
Summary: Gateway sender to deliver transaction events atomically
to gateway receivers
Key: GEODE-7971
URL: https://issues.apache.org/jira/browse/GEODE-7971
Project: Geode
Issue Type: Improvement
Components: wan
Reporter: Alberto Gomez
Fix For: 1.13.0
The goal of this ticket is to implement the necessary changes in the gateway
sender to prevent that events belonging to the same transaction are spread
across different batches. In other words, to ensure that events from the same
transaction are sent inside the same batch.
This will be an optional feature on gateway senders to be enabled via a new
parameter (--group-transaction-events) and will be restricted to serial gateway
senders with just one dispatcher thread or to parallel gateway receivers.
Apart from the above restriction, grouping of events for a transaction inside
the same batch may only be attained if the regions to which the events belong
are replicated by the same set of gateway senders with the
--group-transaction-events flag enabled. If this condition is not met, the
events will be correctly delivered by the gateway senders but it will not be
guaranteed that all events will always be sent inside the same batch.
For more details see:
https://cwiki.apache.org/confluence/display/GEODE/Gw+sender+to+deliver+transaction+events+atomically+to+receivers
--
This message was sent by Atlassian Jira
(v8.3.4#803005)