Eric Shu created GEODE-3204:
-------------------------------
Summary: txApplyInvalidate in AbstractRegionMap on farside should
not update the entry if it is a removed token
Key: GEODE-3204
URL: https://issues.apache.org/jira/browse/GEODE-3204
Project: Geode
Issue Type: Bug
Components: transactions
Reporter: Eric Shu
When tx invalidates on a region entry with Token.REMOVED_PHASE2 (without
forceNewEntry), it could update a region entry going to be removed from the
AbstractRegionMap. In some race cases, a new tx create could be lost, as a
txApplyPut could update on the entry with INVALIDATE token without executing
the putEntryIfAbsent (does not recognize the entry is being removed from the
AbstractRegionMap, as the entry is not Token.REMOVED_PHASE2).
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)