Add missing binding for ProjectIndexedListener Without this change autoreindex feature didn't track project index change. This change is necessary for future ProjectIndex fixes. Bug: Issue 14223 Change-Id: Ide1b39dd157467fbe4fcec2146a9fae7999eec72
diff --git a/src/main/java/com/ericsson/gerrit/plugins/highavailability/autoreindex/AutoReindexModule.java b/src/main/java/com/ericsson/gerrit/plugins/highavailability/autoreindex/AutoReindexModule.java index d4871a7..d5e168d 100644 --- a/src/main/java/com/ericsson/gerrit/plugins/highavailability/autoreindex/AutoReindexModule.java +++ b/src/main/java/com/ericsson/gerrit/plugins/highavailability/autoreindex/AutoReindexModule.java
@@ -18,6 +18,7 @@ import com.google.gerrit.extensions.events.ChangeIndexedListener; import com.google.gerrit.extensions.events.GroupIndexedListener; import com.google.gerrit.extensions.events.LifecycleListener; +import com.google.gerrit.extensions.events.ProjectIndexedListener; import com.google.gerrit.extensions.registration.DynamicSet; import com.google.inject.AbstractModule; @@ -29,5 +30,6 @@ DynamicSet.bind(binder(), ChangeIndexedListener.class).to(IndexTs.class); DynamicSet.bind(binder(), AccountIndexedListener.class).to(IndexTs.class); DynamicSet.bind(binder(), GroupIndexedListener.class).to(IndexTs.class); + DynamicSet.bind(binder(), ProjectIndexedListener.class).to(IndexTs.class); } }