Eric Shu created GEODE-8559:
-------------------------------
Summary: A race could occur during interest registration combined
with transactional operations
Key: GEODE-8559
URL: https://issues.apache.org/jira/browse/GEODE-8559
Project: Geode
Issue Type: Bug
Components: client queues, transactions
Affects Versions: 1.1.0
Reporter: Eric Shu
During client interest registration, a region snapshot is taken from server and
entry operations after the registration should be sent to client via Region
queue.
There is a race in transaction implementation. Interested client computation is
occurred before the transactional operations is applied to the cache during
commit. This could lead to client does not get the operations through region
snapshot taken, and the transactional operation is not being sent to the client
(as the interested clients were computed before hand.)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)