diff --git a/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneChangeIndex.java b/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneChangeIndex.java index 4bc5b5c1ea..2b5335bfa5 100644 --- a/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneChangeIndex.java +++ b/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneChangeIndex.java @@ -181,7 +181,7 @@ public class LuceneChangeIndex implements ChangeIndex { queryBuilder = new QueryBuilder(openConfig.getAnalyzer()); SearcherFactory searcherFactory = new SearcherFactory(); - if (cfg.getBoolean("index", "lucene", "testInmemory", false)) { + if (LuceneIndexModule.isInMemoryTest(cfg)) { openIndex = new SubIndex(new RAMDirectory(), "ramOpen", openConfig, searcherFactory); closedIndex = new SubIndex(new RAMDirectory(), "ramClosed", closedConfig, diff --git a/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneIndexModule.java b/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneIndexModule.java index b89dd8a86d..33eebe4fba 100644 --- a/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneIndexModule.java +++ b/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneIndexModule.java @@ -31,6 +31,10 @@ import org.apache.lucene.search.BooleanQuery; import org.eclipse.jgit.lib.Config; public class LuceneIndexModule extends LifecycleModule { + static boolean isInMemoryTest(Config cfg) { + return cfg.getBoolean("index", "lucene", "testInmemory", false); + } + private final Integer singleVersion; private final int threads;