GEODE-1405: Fixing shouldRecoverPersistentIndexWhenDataStillInQueue The changes in 3e8a610e99bc005bcc56c378e3d1e2274a3d468c broke this test. It just needs to wait for the flush *after* the data region is created.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/09b3c036 Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/09b3c036 Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/09b3c036 Branch: refs/heads/feature/GEODE-835 Commit: 09b3c036e083080306e164a56f6a63f408b40e71 Parents: 3e181e8 Author: Dan Smith <upthewatersp...@apache.org> Authored: Tue May 17 11:43:53 2016 -0700 Committer: Dan Smith <upthewatersp...@apache.org> Committed: Tue May 17 11:43:53 2016 -0700 ---------------------------------------------------------------------- .../gemfire/cache/lucene/LuceneIndexCreationIntegrationTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/09b3c036/geode-lucene/src/test/java/com/gemstone/gemfire/cache/lucene/LuceneIndexCreationIntegrationTest.java ---------------------------------------------------------------------- diff --git a/geode-lucene/src/test/java/com/gemstone/gemfire/cache/lucene/LuceneIndexCreationIntegrationTest.java b/geode-lucene/src/test/java/com/gemstone/gemfire/cache/lucene/LuceneIndexCreationIntegrationTest.java index fe754a4..ef7f808 100644 --- a/geode-lucene/src/test/java/com/gemstone/gemfire/cache/lucene/LuceneIndexCreationIntegrationTest.java +++ b/geode-lucene/src/test/java/com/gemstone/gemfire/cache/lucene/LuceneIndexCreationIntegrationTest.java @@ -185,9 +185,9 @@ public class LuceneIndexCreationIntegrationTest extends LuceneIntegrationTest { cache.close(); createCache(); createIndex("field1", "field2"); - verifyIndexFinishFlushing(INDEX_NAME, REGION_NAME); dataRegion = cache.createRegionFactory(RegionShortcut.PARTITION_PERSISTENT) .create(REGION_NAME); + verifyIndexFinishFlushing(INDEX_NAME, REGION_NAME); LuceneQuery<Object, Object> query = luceneService.createLuceneQueryFactory() .create(INDEX_NAME, REGION_NAME, "field1:world");