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)