Shelley Lynn Hughes-Godfrey created GEODE-5187:
--------------------------------------------------
Summary: clients can miss events when servers recycled, possibly
due to null eventId in ClientUpdateMessageImpl
Key: GEODE-5187
URL: https://issues.apache.org/jira/browse/GEODE-5187
Project: Geode
Issue Type: Bug
Components: client queues
Reporter: Shelley Lynn Hughes-Godfrey
HARegionQueues may have an issue where messages are lost due to the eventId
(threadId and sequenceId) being null ... which prevents them from being
dispatched to the client.
This may be due to the ClientUpdateMessageImpl no longer including the eventId
when serialized over the wire between servers. Now the receiving side must use
eventId from the HAEventWrapper to re-populate this field in the
ClientUpdateMessage.
If the null eventId is detected by HARegionQueue.putGIIDataInRegion, the
corresponding event is silently dropped. This occurs when processing the
InitialImage of the HARegionQueue from another server.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)