[ https://issues.apache.org/jira/browse/GEODE-9770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hale Bales updated GEODE-9770: ------------------------------ Labels: GeodeOperationAPI pull-request-available (was: GeodeOperationAPI needsTriage pull-request-available) > CI Failure: ConflictingPersistentDataException in > PersistentRecoveryOrderDUnitTest > testRecoverAfterConflict > ------------------------------------------------------------------------------------------------------------- > > Key: GEODE-9770 > URL: https://issues.apache.org/jira/browse/GEODE-9770 > Project: Geode > Issue Type: Bug > Components: persistence > Affects Versions: 1.15.0 > Reporter: Nabarun Nag > Assignee: Jianxia Chen > Priority: Major > Labels: GeodeOperationAPI, pull-request-available > Fix For: 1.15.0 > > > This ConflictingPersistentDataException has popped up multiple number of > times. > GEODE-6975 > GEODE-7898 > > {noformat} > PersistentRecoveryOrderDUnitTest > testRecoverAfterConflict FAILED > org.apache.geode.test.dunit.RMIException: While invoking > org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderDUnitTest$$Lambda$477/1255368072.run > in VM 0 running on Host > heavy-lifter-7860ae84-3be2-5775-9a40-47a7abc4e64d.c.apachegeode-ci.internal > with 4 VMs > at org.apache.geode.test.dunit.VM.executeMethodOnObject(VM.java:631) > at org.apache.geode.test.dunit.VM.invoke(VM.java:448) > at > org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderDUnitTest.testRecoverAfterConflict(PersistentRecoveryOrderDUnitTest.java:1328) > Caused by: > org.apache.geode.cache.CacheClosedException: Region > /PersistentRecoveryOrderDUnitTest_testRecoverAfterConflictRegion remote > member heavy-lifter-7860ae84-3be2-5775-9a40-47a7abc4e64d(585689)<v94>:51002 > with persistent data > /10.0.0.50:/tmp/junit4736556655757609006/rootDir-testRecoverAfterConflict/vm-1 > created at timestamp 1635009815552 version 0 diskStoreId > bf4774f44f2e4dcd-aa6c79424132a2e4 name was not part of the same distributed > system as the local data from > /10.0.0.50:/tmp/junit4736556655757609006/rootDir-testRecoverAfterConflict/vm-0 > created at timestamp 1635009814986 version 0 diskStoreId > cc4c64d81e9d4119-9e7320b29f540199 name , caused by > org.apache.geode.cache.persistence.ConflictingPersistentDataException: Region > /PersistentRecoveryOrderDUnitTest_testRecoverAfterConflictRegion remote > member heavy-lifter-7860ae84-3be2-5775-9a40-47a7abc4e64d(585689)<v94>:51002 > with persistent data > /10.0.0.50:/tmp/junit4736556655757609006/rootDir-testRecoverAfterConflict/vm-1 > created at timestamp 1635009815552 version 0 diskStoreId > bf4774f44f2e4dcd-aa6c79424132a2e4 name was not part of the same distributed > system as the local data from > /10.0.0.50:/tmp/junit4736556655757609006/rootDir-testRecoverAfterConflict/vm-0 > created at timestamp 1635009814986 version 0 diskStoreId > cc4c64d81e9d4119-9e7320b29f540199 name > at > org.apache.geode.internal.cache.GemFireCacheImpl$Stopper.generateCancelledException(GemFireCacheImpl.java:5223) > at > org.apache.geode.CancelCriterion.checkCancelInProgress(CancelCriterion.java:83) > at > org.apache.geode.internal.cache.GemFireCacheImpl.getInternalResourceManager(GemFireCacheImpl.java:4259) > at > org.apache.geode.internal.cache.GemFireCacheImpl.getInternalResourceManager(GemFireCacheImpl.java:4253) > at > org.apache.geode.internal.cache.DistributedRegion.getInitialImageAndRecovery(DistributedRegion.java:1175) > at > org.apache.geode.internal.cache.DistributedRegion.initialize(DistributedRegion.java:1095) > at > org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3108) > at > org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:3002) > at > org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2986) > at > org.apache.geode.cache.RegionFactory.create(RegionFactory.java:773) > at > org.apache.geode.internal.cache.InternalRegionFactory.create(InternalRegionFactory.java:75) > at > org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderDUnitTest.createReplicateRegion(PersistentRecoveryOrderDUnitTest.java:1358) > at > org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderDUnitTest.createReplicateRegion(PersistentRecoveryOrderDUnitTest.java:1362) > at > org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderDUnitTest.lambda$testRecoverAfterConflict$bb17a952$5(PersistentRecoveryOrderDUnitTest.java:1330) > Caused by: > > org.apache.geode.cache.persistence.ConflictingPersistentDataException: Region > /PersistentRecoveryOrderDUnitTest_testRecoverAfterConflictRegion remote > member heavy-lifter-7860ae84-3be2-5775-9a40-47a7abc4e64d(585689)<v94>:51002 > with persistent data > /10.0.0.50:/tmp/junit4736556655757609006/rootDir-testRecoverAfterConflict/vm-1 > created at timestamp 1635009815552 version 0 diskStoreId > bf4774f44f2e4dcd-aa6c79424132a2e4 name was not part of the same distributed > system as the local data from > /10.0.0.50:/tmp/junit4736556655757609006/rootDir-testRecoverAfterConflict/vm-0 > created at timestamp 1635009814986 version 0 diskStoreId > cc4c64d81e9d4119-9e7320b29f540199 name > at > org.apache.geode.internal.cache.persistence.PersistenceAdvisorImpl.checkMyStateOnMembers(PersistenceAdvisorImpl.java:545) > at > org.apache.geode.internal.cache.persistence.PersistenceInitialImageAdvisor.removeReplicatesIfWeAreEqualToAnyOrElseClearEqualMembers(PersistenceInitialImageAdvisor.java:212) > at > org.apache.geode.internal.cache.persistence.PersistenceInitialImageAdvisor.getAdvice(PersistenceInitialImageAdvisor.java:99) > at > org.apache.geode.internal.cache.persistence.PersistenceAdvisorImpl.getInitialImageAdvice(PersistenceAdvisorImpl.java:853) > at > org.apache.geode.internal.cache.persistence.CreatePersistentRegionProcessor.getInitialImageAdvice(CreatePersistentRegionProcessor.java:52) > at > org.apache.geode.internal.cache.DistributedRegion.getInitialImageAndRecovery(DistributedRegion.java:1210) > at > org.apache.geode.internal.cache.DistributedRegion.initialize(DistributedRegion.java:1095) > at > org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3108) > at > org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:3002) > at > org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2986) > at > org.apache.geode.cache.RegionFactory.create(RegionFactory.java:773) > at > org.apache.geode.internal.cache.InternalRegionFactory.create(InternalRegionFactory.java:75) > at > org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderDUnitTest.createReplicateRegion(PersistentRecoveryOrderDUnitTest.java:1358) > at > org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderDUnitTest.createReplicateRegion(PersistentRecoveryOrderDUnitTest.java:1362) > at > org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderDUnitTest.lambda$null$22(PersistentRecoveryOrderDUnitTest.java:1320) > at > org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:62) > at > org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:877) > at > org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1336) > at > org.apache.geode.internal.cache.persistence.PersistentRecoveryOrderDUnitTest.lambda$testRecoverAfterConflict$bb17a952$3(PersistentRecoveryOrderDUnitTest.java:1319){noformat} > Artifacts: > [*http://files.apachegeode-ci.info/builds/apache-develop-mass-test-run/1.15.0-build.0610/test-results/distributedTest/1635013380/*] -- This message was sent by Atlassian Jira (v8.20.1#820001)