Dale Emery created GEODE-5973:
---------------------------------
Summary:
PartitionedRepositoryManagerJUnitTest.queryOnlyWhenIndexIsAvailable null prRoot
Key: GEODE-5973
URL: https://issues.apache.org/jira/browse/GEODE-5973
Project: Geode
Issue Type: Test
Reporter: Dale Emery
`IndexRepositoryFactory` throws `NullPointerException` during
`computeIndexRepository(…)`.
The region returned by
`PartitionedRegionHelper.getPRRoot(fileRegion.getCache())` is `null`.
Example from
http://files.apachegeode-ci.info/builds/apache-develop-main/1.8.0-build.89/test-results/test/1541175326/index.html:
{noformat}
java.lang.NullPointerException
at
org.apache.geode.cache.lucene.internal.IndexRepositoryFactory.computeIndexRepository(IndexRepositoryFactory.java:60)
at
org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.computeRepository(PartitionedRepositoryManager.java:148)
at
org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.lambda$computeRepository$1(PartitionedRepositoryManager.java:167)
at
java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853)
at
org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.computeRepository(PartitionedRepositoryManager.java:159)
at
org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.getRepository(PartitionedRepositoryManager.java:136)
at
org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.getRepositories(PartitionedRepositoryManager.java:97)
at
org.apache.geode.cache.lucene.internal.PartitionedRepositoryManager.getRepositories(PartitionedRepositoryManager.java:80)
at
org.apache.geode.cache.lucene.internal.PartitionedRepositoryManagerJUnitTest.lambda$queryOnlyWhenIndexIsAvailable$0(PartitionedRepositoryManagerJUnitTest.java:303)
at
org.awaitility.core.CallableCondition$ConditionEvaluationWrapper.eval(CallableCondition.java:100)
at
org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:192)
at
org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:179)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
{noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)