Jacob S. Barrett created GEODE-5348:
---------------------------------------
Summary: EntryNotFoundException can be thrown when destroy
operation is retried due to server shutdown
Key: GEODE-5348
URL: https://issues.apache.org/jira/browse/GEODE-5348
Project: Geode
Issue Type: Bug
Components: core
Reporter: Jacob S. Barrett
If client executes a destroy on server A and A distributes the event to B, then
if A disconnects from the client before the operation complete and the client
retries the operation on B then a EntryNotFoundException is thrown by B because
B already has a tombstone for the destroyed entry. B should treat duplicate
destroy operations on tombstones as though it has completed the destroy locally
and distribute the destroy to the remaining members. The remaining members will
either destroy locally if they did not get the event from A or ignore the even
it hey already got the event from A. The end result is that the entry is in a
destroyed state after the destroy operation.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)