LuceneVersionManager: Pass "changes_" prefix as argument
Change-Id: I9a3feb4846781710eaaa6b60eb09697d78809202
This commit is contained in:
@@ -16,6 +16,7 @@ package com.google.gerrit.lucene;
|
||||
|
||||
import static com.google.common.base.Preconditions.checkNotNull;
|
||||
import static com.google.common.collect.Iterables.getOnlyElement;
|
||||
import static com.google.gerrit.lucene.LuceneVersionManager.CHANGES_PREFIX;
|
||||
import static com.google.gerrit.server.git.QueueProvider.QueueType.INTERACTIVE;
|
||||
import static com.google.gerrit.server.index.change.ChangeField.CHANGE;
|
||||
import static com.google.gerrit.server.index.change.ChangeField.LEGACY_ID;
|
||||
@@ -187,7 +188,7 @@ public class LuceneChangeIndex implements ChangeIndex {
|
||||
closedIndex = new SubIndex(new RAMDirectory(), "ramClosed", closedConfig,
|
||||
searcherFactory);
|
||||
} else {
|
||||
Path dir = LuceneVersionManager.getDir(sitePaths, schema);
|
||||
Path dir = LuceneVersionManager.getDir(sitePaths, CHANGES_PREFIX, schema);
|
||||
openIndex = new SubIndex(dir.resolve(CHANGES_OPEN), openConfig,
|
||||
searcherFactory);
|
||||
closedIndex = new SubIndex(dir.resolve(CHANGES_CLOSED), closedConfig,
|
||||
|
@@ -50,7 +50,7 @@ public class LuceneVersionManager implements LifecycleListener {
|
||||
private static final Logger log = LoggerFactory
|
||||
.getLogger(LuceneVersionManager.class);
|
||||
|
||||
private static final String CHANGES_PREFIX = "changes_";
|
||||
static final String CHANGES_PREFIX = "changes_";
|
||||
|
||||
private static class Version {
|
||||
private final Schema<ChangeData> schema;
|
||||
@@ -68,9 +68,9 @@ public class LuceneVersionManager implements LifecycleListener {
|
||||
}
|
||||
}
|
||||
|
||||
static Path getDir(SitePaths sitePaths, Schema<ChangeData> schema) {
|
||||
static Path getDir(SitePaths sitePaths, String prefix, Schema<?> schema) {
|
||||
return sitePaths.index_dir.resolve(String.format("%s%04d",
|
||||
CHANGES_PREFIX, schema.getVersion()));
|
||||
prefix, schema.getVersion()));
|
||||
}
|
||||
|
||||
static FileBasedConfig loadGerritIndexConfig(SitePaths sitePaths)
|
||||
@@ -224,7 +224,7 @@ public class LuceneVersionManager implements LifecycleListener {
|
||||
private TreeMap<Integer, Version> scanVersions(Config cfg) {
|
||||
TreeMap<Integer, Version> versions = Maps.newTreeMap();
|
||||
for (Schema<ChangeData> schema : ChangeSchemas.ALL.values()) {
|
||||
Path p = getDir(sitePaths, schema);
|
||||
Path p = getDir(sitePaths, CHANGES_PREFIX, schema);
|
||||
boolean isDir = Files.isDirectory(p);
|
||||
if (Files.exists(p) && !isDir) {
|
||||
log.warn("Not a directory: %s", p.toAbsolutePath());
|
||||
|
Reference in New Issue
Block a user