Author: thomasm
Date: Wed Jan 9 08:42:34 2019
New Revision: 1850826
URL: http://svn.apache.org/viewvc?rev=1850826&view=rev
Log:
OAK-7947 Lazy loading of Lucene index files startup
Modified:
jackrabbit/oak/trunk/oak-search/src/main/java/org/apache/jackrabbit/oak/plugins/index/search/spi/query/FulltextIndexPlanner.java
Modified:
jackrabbit/oak/trunk/oak-search/src/main/java/org/apache/jackrabbit/oak/plugins/index/search/spi/query/FulltextIndexPlanner.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-search/src/main/java/org/apache/jackrabbit/oak/plugins/index/search/spi/query/FulltextIndexPlanner.java?rev=1850826&r1=1850825&r2=1850826&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-search/src/main/java/org/apache/jackrabbit/oak/plugins/index/search/spi/query/FulltextIndexPlanner.java
(original)
+++
jackrabbit/oak/trunk/oak-search/src/main/java/org/apache/jackrabbit/oak/plugins/index/search/spi/query/FulltextIndexPlanner.java
Wed Jan 9 08:42:34 2019
@@ -105,6 +105,11 @@ public class FulltextIndexPlanner {
}
public IndexPlan getPlan() {
+ if (definition == null) {
+ log.debug("Index {} not loaded", indexPath);
+ return null;
+ }
+
IndexPlan.Builder builder = getPlanBuilder();
if (definition.isTestMode()){