[ https://issues.apache.org/jira/browse/GEODE-7702?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17104073#comment-17104073 ]
ASF subversion and git services commented on GEODE-7702: -------------------------------------------------------- Commit 071284af6346ae70da46438fd12edc2aaae309da in geode's branch refs/heads/feature/GEODE-7702 from zhouxh [ https://gitbox.apache.org/repos/asf?p=geode.git;h=071284a ] GEODE-7702: the removeAll from NORMAL should not be changed to use RemoteDestroyMessage like putAll > DistributedAckRegionCCEDUnitTest > > testClearOnNonReplicateWithConcurrentEvents is showing a product bug > ------------------------------------------------------------------------------------------------------- > > Key: GEODE-7702 > URL: https://issues.apache.org/jira/browse/GEODE-7702 > Project: Geode > Issue Type: Bug > Components: client/server > Reporter: Mark Hanson > Assignee: Xiaojian Zhou > Priority: Major > Labels: GeodeCommons > > testClearOnNonReplicateWithConcurrentEvents in > DistributedAckRegionCCEDUnitTest.java > versionTestClearOnNonReplicateWithConcurrentEvents in > MultiVMRegionTestCase.java > doOpsLoop > doOpsLoopNoFlush > {noformat} > case 5: > if (includeClear) { > CCRegion.clear(); > break; > } else { > if (CCRegion.getAttributes().getDataPolicy().withReplication()) { > if (oldkey != null) { > CCRegion.putIfAbsent(oldkey, value); > } > break; > } // else fall through to invalidate > } {noformat} > the addition of this chunk of code causes this test to fail. > The core of the problem is that a putall and a clear are happening > concurrently and the "system" does not respond by either clearing all entries > or letting all entries persist. -- This message was sent by Atlassian Jira (v8.3.4#803005)