summaryrefslogtreecommitdiffstats
path: root/gerrit-server/src/main/java/com/google/gerrit/server/index/AbstractIndexModule.java
diff options
context:
space:
mode:
Diffstat (limited to 'gerrit-server/src/main/java/com/google/gerrit/server/index/AbstractIndexModule.java')
-rw-r--r--gerrit-server/src/main/java/com/google/gerrit/server/index/AbstractIndexModule.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/index/AbstractIndexModule.java b/gerrit-server/src/main/java/com/google/gerrit/server/index/AbstractIndexModule.java
index ec7804369c..d6029d0c24 100644
--- a/gerrit-server/src/main/java/com/google/gerrit/server/index/AbstractIndexModule.java
+++ b/gerrit-server/src/main/java/com/google/gerrit/server/index/AbstractIndexModule.java
@@ -14,6 +14,7 @@
package com.google.gerrit.server.index;
+import com.google.gerrit.index.IndexConfig;
import com.google.gerrit.lifecycle.LifecycleModule;
import com.google.gerrit.server.config.GerritServerConfig;
import com.google.gerrit.server.index.account.AccountIndex;
@@ -65,7 +66,7 @@ public abstract class AbstractIndexModule extends AbstractModule {
protected abstract Class<? extends GroupIndex> getGroupIndex();
- protected abstract Class<? extends AbstractVersionManager> getVersionManager();
+ protected abstract Class<? extends VersionManager> getVersionManager();
@Provides
@Singleton
@@ -74,14 +75,14 @@ public abstract class AbstractIndexModule extends AbstractModule {
}
protected IndexConfig getIndexConfig(@GerritServerConfig Config cfg) {
- return IndexConfig.fromConfig(cfg);
+ return IndexConfig.fromConfig(cfg).separateChangeSubIndexes(true).build();
}
private class MultiVersionModule extends LifecycleModule {
@Override
public void configure() {
- Class<? extends AbstractVersionManager> versionManagerClass = getVersionManager();
- bind(AbstractVersionManager.class).to(versionManagerClass);
+ Class<? extends VersionManager> versionManagerClass = getVersionManager();
+ bind(VersionManager.class).to(versionManagerClass);
listener().to(versionManagerClass);
}
}