[jira] [Updated] (GEODE-4832) CacheWriterGetOldValueIntegrationTest can fail because previous test left disk store around

2018-03-20 Thread ASF GitHub Bot (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-4832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated GEODE-4832:
--
Labels: Flaky pull-request-available  (was: Flaky)

> CacheWriterGetOldValueIntegrationTest can fail because previous test left 
> disk store around
> ---
>
> Key: GEODE-4832
> URL: https://issues.apache.org/jira/browse/GEODE-4832
> Project: Geode
>  Issue Type: Bug
>  Components: persistence
>Affects Versions: 1.5.0
>Reporter: Darrel Schneider
>Assignee: Kirk Lund
>Priority: Minor
>  Labels: Flaky, pull-request-available
>
> The following failure was seen once. It is hard to say what was left around 
> from a previous test that impacted this one. But if this one would use a tmp 
> directory for its disk store then it would not accidently use a disk store 
> that a previous test left around.
> Also if it used a unique region name, instead of "/region" it would not have 
> had the following failure.
> {noformat}
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> getOldValueWithTransactionInCacheWriterReturnsValueOfEvictedEntry FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the persistent region, recreate it as overflow 
> and persistent, or create the overflow only region on a different disk store.
> at 
> org.apache.geode.internal.cache.DiskRegion.(DiskRegion.java:97)
> at 
> org.apache.geode.internal.cache.DiskInitFile.createDiskRegion(DiskInitFile.java:861)
> at 
> org.apache.geode.internal.cache.DiskRegion.create(DiskRegion.java:175)
> at 
> org.apache.geode.internal.cache.LocalRegion.createDiskRegion(LocalRegion.java:7634)
> at 
> org.apache.geode.internal.cache.LocalRegion.(LocalRegion.java:618)
> at 
> org.apache.geode.internal.cache.DistributedRegion.(DistributedRegion.java:191)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3026)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2957)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2945)
> at org.apache.geode.cache.RegionFactory.create(RegionFactory.java:756)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.createOverflowRegion(CacheWriterGetOldValueIntegrationTest.java:283)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.doTest(CacheWriterGetOldValueIntegrationTest.java:110)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.getOldValueWithTransactionInCacheWriterReturnsValueOfEvictedEntry(CacheWriterGetOldValueIntegrationTest.java:71)
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> doRemoveAll FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the persistent region, recreate it as overflow 
> and persistent, or create the overflow only region on a different disk store.
> at 
> org.apache.geode.internal.cache.DiskRegion.(DiskRegion.java:97)
> at 
> org.apache.geode.internal.cache.DiskInitFile.createDiskRegion(DiskInitFile.java:861)
> at 
> org.apache.geode.internal.cache.DiskRegion.create(DiskRegion.java:175)
> at 
> org.apache.geode.internal.cache.LocalRegion.createDiskRegion(LocalRegion.java:7634)
> at 
> org.apache.geode.internal.cache.LocalRegion.(LocalRegion.java:618)
> at 
> org.apache.geode.internal.cache.DistributedRegion.(DistributedRegion.java:191)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3026)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2957)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2945)
> at org.apache.geode.cache.RegionFactory.create(RegionFactory.java:756)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.createOverflowRegion(CacheWriterGetOldValueIntegrationTest.java:283)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.doRemoveAll(CacheWriterGetOldValueIntegrationTest.java:93)
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> getOldValueInCacheWriterReturnsValueOfEvictedEntry FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 

[jira] [Updated] (GEODE-4832) CacheWriterGetOldValueIntegrationTest can fail because previous test left disk store around

2018-03-19 Thread Kirk Lund (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-4832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kirk Lund updated GEODE-4832:
-
Labels: Flaky  (was: )

> CacheWriterGetOldValueIntegrationTest can fail because previous test left 
> disk store around
> ---
>
> Key: GEODE-4832
> URL: https://issues.apache.org/jira/browse/GEODE-4832
> Project: Geode
>  Issue Type: Bug
>  Components: persistence
>Affects Versions: 1.5.0
>Reporter: Darrel Schneider
>Priority: Minor
>  Labels: Flaky
>
> The following failure was seen once. It is hard to say what was left around 
> from a previous test that impacted this one. But if this one would use a tmp 
> directory for its disk store then it would not accidently use a disk store 
> that a previous test left around.
> Also if it used a unique region name, instead of "/region" it would not have 
> had the following failure.
> {noformat}
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> getOldValueWithTransactionInCacheWriterReturnsValueOfEvictedEntry FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the persistent region, recreate it as overflow 
> and persistent, or create the overflow only region on a different disk store.
> at 
> org.apache.geode.internal.cache.DiskRegion.(DiskRegion.java:97)
> at 
> org.apache.geode.internal.cache.DiskInitFile.createDiskRegion(DiskInitFile.java:861)
> at 
> org.apache.geode.internal.cache.DiskRegion.create(DiskRegion.java:175)
> at 
> org.apache.geode.internal.cache.LocalRegion.createDiskRegion(LocalRegion.java:7634)
> at 
> org.apache.geode.internal.cache.LocalRegion.(LocalRegion.java:618)
> at 
> org.apache.geode.internal.cache.DistributedRegion.(DistributedRegion.java:191)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3026)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2957)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2945)
> at org.apache.geode.cache.RegionFactory.create(RegionFactory.java:756)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.createOverflowRegion(CacheWriterGetOldValueIntegrationTest.java:283)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.doTest(CacheWriterGetOldValueIntegrationTest.java:110)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.getOldValueWithTransactionInCacheWriterReturnsValueOfEvictedEntry(CacheWriterGetOldValueIntegrationTest.java:71)
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> doRemoveAll FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the persistent region, recreate it as overflow 
> and persistent, or create the overflow only region on a different disk store.
> at 
> org.apache.geode.internal.cache.DiskRegion.(DiskRegion.java:97)
> at 
> org.apache.geode.internal.cache.DiskInitFile.createDiskRegion(DiskInitFile.java:861)
> at 
> org.apache.geode.internal.cache.DiskRegion.create(DiskRegion.java:175)
> at 
> org.apache.geode.internal.cache.LocalRegion.createDiskRegion(LocalRegion.java:7634)
> at 
> org.apache.geode.internal.cache.LocalRegion.(LocalRegion.java:618)
> at 
> org.apache.geode.internal.cache.DistributedRegion.(DistributedRegion.java:191)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3026)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2957)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2945)
> at org.apache.geode.cache.RegionFactory.create(RegionFactory.java:756)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.createOverflowRegion(CacheWriterGetOldValueIntegrationTest.java:283)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.doRemoveAll(CacheWriterGetOldValueIntegrationTest.java:93)
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> getOldValueInCacheWriterReturnsValueOfEvictedEntry FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either 

[jira] [Updated] (GEODE-4832) CacheWriterGetOldValueIntegrationTest can fail because previous test left disk store around

2018-03-13 Thread Darrel Schneider (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-4832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darrel Schneider updated GEODE-4832:

Affects Version/s: 1.5.0

> CacheWriterGetOldValueIntegrationTest can fail because previous test left 
> disk store around
> ---
>
> Key: GEODE-4832
> URL: https://issues.apache.org/jira/browse/GEODE-4832
> Project: Geode
>  Issue Type: Bug
>  Components: persistence
>Affects Versions: 1.5.0
>Reporter: Darrel Schneider
>Priority: Major
>
> The following failure was seen once. It is hard to say what was left around 
> from a previous test that impacted this one. But if this one would use a tmp 
> directory for its disk store then it would not accidently use a disk store 
> that a previous test left around.
> Also if it used a unique region name, instead of "/region" it would not have 
> had the following failure.
> {noformat}
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> getOldValueWithTransactionInCacheWriterReturnsValueOfEvictedEntry FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the persistent region, recreate it as overflow 
> and persistent, or create the overflow only region on a different disk store.
> at 
> org.apache.geode.internal.cache.DiskRegion.(DiskRegion.java:97)
> at 
> org.apache.geode.internal.cache.DiskInitFile.createDiskRegion(DiskInitFile.java:861)
> at 
> org.apache.geode.internal.cache.DiskRegion.create(DiskRegion.java:175)
> at 
> org.apache.geode.internal.cache.LocalRegion.createDiskRegion(LocalRegion.java:7634)
> at 
> org.apache.geode.internal.cache.LocalRegion.(LocalRegion.java:618)
> at 
> org.apache.geode.internal.cache.DistributedRegion.(DistributedRegion.java:191)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3026)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2957)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2945)
> at org.apache.geode.cache.RegionFactory.create(RegionFactory.java:756)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.createOverflowRegion(CacheWriterGetOldValueIntegrationTest.java:283)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.doTest(CacheWriterGetOldValueIntegrationTest.java:110)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.getOldValueWithTransactionInCacheWriterReturnsValueOfEvictedEntry(CacheWriterGetOldValueIntegrationTest.java:71)
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> doRemoveAll FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the persistent region, recreate it as overflow 
> and persistent, or create the overflow only region on a different disk store.
> at 
> org.apache.geode.internal.cache.DiskRegion.(DiskRegion.java:97)
> at 
> org.apache.geode.internal.cache.DiskInitFile.createDiskRegion(DiskInitFile.java:861)
> at 
> org.apache.geode.internal.cache.DiskRegion.create(DiskRegion.java:175)
> at 
> org.apache.geode.internal.cache.LocalRegion.createDiskRegion(LocalRegion.java:7634)
> at 
> org.apache.geode.internal.cache.LocalRegion.(LocalRegion.java:618)
> at 
> org.apache.geode.internal.cache.DistributedRegion.(DistributedRegion.java:191)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3026)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2957)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2945)
> at org.apache.geode.cache.RegionFactory.create(RegionFactory.java:756)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.createOverflowRegion(CacheWriterGetOldValueIntegrationTest.java:283)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.doRemoveAll(CacheWriterGetOldValueIntegrationTest.java:93)
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> getOldValueInCacheWriterReturnsValueOfEvictedEntry FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the 

[jira] [Updated] (GEODE-4832) CacheWriterGetOldValueIntegrationTest can fail because previous test left disk store around

2018-03-13 Thread Darrel Schneider (JIRA)

 [ 
https://issues.apache.org/jira/browse/GEODE-4832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darrel Schneider updated GEODE-4832:

Priority: Minor  (was: Major)

> CacheWriterGetOldValueIntegrationTest can fail because previous test left 
> disk store around
> ---
>
> Key: GEODE-4832
> URL: https://issues.apache.org/jira/browse/GEODE-4832
> Project: Geode
>  Issue Type: Bug
>  Components: persistence
>Affects Versions: 1.5.0
>Reporter: Darrel Schneider
>Priority: Minor
>
> The following failure was seen once. It is hard to say what was left around 
> from a previous test that impacted this one. But if this one would use a tmp 
> directory for its disk store then it would not accidently use a disk store 
> that a previous test left around.
> Also if it used a unique region name, instead of "/region" it would not have 
> had the following failure.
> {noformat}
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> getOldValueWithTransactionInCacheWriterReturnsValueOfEvictedEntry FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the persistent region, recreate it as overflow 
> and persistent, or create the overflow only region on a different disk store.
> at 
> org.apache.geode.internal.cache.DiskRegion.(DiskRegion.java:97)
> at 
> org.apache.geode.internal.cache.DiskInitFile.createDiskRegion(DiskInitFile.java:861)
> at 
> org.apache.geode.internal.cache.DiskRegion.create(DiskRegion.java:175)
> at 
> org.apache.geode.internal.cache.LocalRegion.createDiskRegion(LocalRegion.java:7634)
> at 
> org.apache.geode.internal.cache.LocalRegion.(LocalRegion.java:618)
> at 
> org.apache.geode.internal.cache.DistributedRegion.(DistributedRegion.java:191)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3026)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2957)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2945)
> at org.apache.geode.cache.RegionFactory.create(RegionFactory.java:756)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.createOverflowRegion(CacheWriterGetOldValueIntegrationTest.java:283)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.doTest(CacheWriterGetOldValueIntegrationTest.java:110)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.getOldValueWithTransactionInCacheWriterReturnsValueOfEvictedEntry(CacheWriterGetOldValueIntegrationTest.java:71)
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> doRemoveAll FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the persistent region, recreate it as overflow 
> and persistent, or create the overflow only region on a different disk store.
> at 
> org.apache.geode.internal.cache.DiskRegion.(DiskRegion.java:97)
> at 
> org.apache.geode.internal.cache.DiskInitFile.createDiskRegion(DiskInitFile.java:861)
> at 
> org.apache.geode.internal.cache.DiskRegion.create(DiskRegion.java:175)
> at 
> org.apache.geode.internal.cache.LocalRegion.createDiskRegion(LocalRegion.java:7634)
> at 
> org.apache.geode.internal.cache.LocalRegion.(LocalRegion.java:618)
> at 
> org.apache.geode.internal.cache.DistributedRegion.(DistributedRegion.java:191)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createVMRegion(GemFireCacheImpl.java:3026)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.basicCreateRegion(GemFireCacheImpl.java:2957)
> at 
> org.apache.geode.internal.cache.GemFireCacheImpl.createRegion(GemFireCacheImpl.java:2945)
> at org.apache.geode.cache.RegionFactory.create(RegionFactory.java:756)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.createOverflowRegion(CacheWriterGetOldValueIntegrationTest.java:283)
> at 
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest.doRemoveAll(CacheWriterGetOldValueIntegrationTest.java:93)
> org.apache.geode.internal.cache.CacheWriterGetOldValueIntegrationTest > 
> getOldValueInCacheWriterReturnsValueOfEvictedEntry FAILED
> java.lang.IllegalStateException: The region "/region" has been persisted 
> to disk so it can not be recreated on the same disk store without 
> persistence. Either destroy the