Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
In this case, the event is not in either the initial results or received in the CqListener.
A test that shows the behavior is:
- 2 servers with:
- a root PR
- a colocated child PR
In a client, asynchronously:
- start a transaction that:
- does N puts into the root PR
- does 1 put into the child PR
- commit the transaction
In the client:
create N CQs with initial results with: 'select * from /childPR'
When the test succeeds, all the CQs either get the 1 event in their initial results or in their CqListener.
When the test fails, one or more CQs don't see the event either way.