diff --git a/gerrit-elasticsearch/src/main/java/com/google/gerrit/elasticsearch/ElasticIndexModule.java b/gerrit-elasticsearch/src/main/java/com/google/gerrit/elasticsearch/ElasticIndexModule.java index 7868443e0a..54e5c38f6f 100644 --- a/gerrit-elasticsearch/src/main/java/com/google/gerrit/elasticsearch/ElasticIndexModule.java +++ b/gerrit-elasticsearch/src/main/java/com/google/gerrit/elasticsearch/ElasticIndexModule.java @@ -82,6 +82,7 @@ public class ElasticIndexModule extends AbstractModule { } else { install(new SingleVersionModule(singleVersions)); } + bind(VersionManager.class).to(ElasticVersionManager.class); } @Provides @@ -93,7 +94,6 @@ public class ElasticIndexModule extends AbstractModule { private class MultiVersionModule extends LifecycleModule { @Override public void configure() { - bind(VersionManager.class).to(ElasticVersionManager.class); listener().to(ElasticVersionManager.class); if (onlineUpgrade) { listener().to(OnlineUpgrader.class); 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 52d8a4289f..0a8f22bff1 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 @@ -91,8 +91,8 @@ public class LuceneIndexModule extends AbstractModule { install(new MultiVersionModule()); } else { install(new SingleVersionModule(singleVersions)); - bind(VersionManager.class).to(LuceneVersionManager.class); } + bind(VersionManager.class).to(LuceneVersionManager.class); } @Provides @@ -106,7 +106,6 @@ public class LuceneIndexModule extends AbstractModule { private class MultiVersionModule extends LifecycleModule { @Override public void configure() { - bind(VersionManager.class).to(LuceneVersionManager.class); listener().to(LuceneVersionManager.class); if (onlineUpgrade) { listener().to(OnlineUpgrader.class);