[ https://issues.apache.org/jira/browse/GEODE-7702?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17102937#comment-17102937 ]
ASF subversion and git services commented on GEODE-7702: -------------------------------------------------------- Commit 48d2ee58e3ea6a8b95ed97723e3b283ccdb9c53e in geode's branch refs/heads/develop from Xiaojian Zhou [ https://gitbox.apache.org/repos/asf?p=geode.git;h=48d2ee5 ] GEODE-7702: bulkOp from accessor or NORMAL should sync with clear (#5012) > 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)