build with 2.16
Remove Gerrit-ApiVersion from BUILD as bazlets does this
for us from 2.16.
Change-Id: Id4569babe90bd2043dc1896455e1bbe55b1171be
diff --git a/BUILD b/BUILD
index 72a3f97..98e5b3b 100644
--- a/BUILD
+++ b/BUILD
@@ -14,7 +14,6 @@
srcs = glob(["src/main/java/**/*.java"]),
manifest_entries = [
"Gerrit-PluginName: " + plugin_name,
- "Gerrit-ApiVersion: 2.15.21",
"Implementation-Title: Events Plugin",
"Implementation-URL: https://gerrit-review.googlesource.com/#/admin/projects/plugins/" + plugin_name,
"Gerrit-Module: com.googlesource.gerrit.plugins.events.Module",
diff --git a/WORKSPACE b/WORKSPACE
index 43714fb..c3264a5 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -3,7 +3,7 @@
load("//:bazlets.bzl", "load_bazlets")
load_bazlets(
- commit = "9af263722b7eafe99af079d6ef7cf1de23e6f8d7",
+ commit = "0ccc066431ad7e88a5cd9e06000ce677de1116ee",
)
load(
diff --git a/src/main/java/com/googlesource/gerrit/plugins/events/CoreListener.java b/src/main/java/com/googlesource/gerrit/plugins/events/CoreListener.java
index 004b48d..b71e1c2 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/events/CoreListener.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/events/CoreListener.java
@@ -15,12 +15,11 @@
package com.googlesource.gerrit.plugins.events;
import com.google.common.base.Supplier;
-import com.google.gerrit.common.EventListener;
import com.google.gerrit.extensions.registration.DynamicSet;
import com.google.gerrit.reviewdb.client.Project;
import com.google.gerrit.server.events.Event;
+import com.google.gerrit.server.events.EventListener;
import com.google.gerrit.server.events.ProjectNameKeySerializer;
-import com.google.gerrit.server.events.RefUpdatedEvent;
import com.google.gerrit.server.events.SupplierSerializer;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/events/Module.java b/src/main/java/com/googlesource/gerrit/plugins/events/Module.java
index 419ce1a..27830fb 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/events/Module.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/events/Module.java
@@ -14,8 +14,8 @@
package com.googlesource.gerrit.plugins.events;
-import com.google.gerrit.common.EventListener;
import com.google.gerrit.extensions.registration.DynamicSet;
+import com.google.gerrit.server.events.EventListener;
import com.google.inject.AbstractModule;
import com.googlesource.gerrit.plugins.events.fsstore.FsStore;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/events/StreamEvents.java b/src/main/java/com/googlesource/gerrit/plugins/events/StreamEvents.java
index 031ecb5..ce9ff2b 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/events/StreamEvents.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/events/StreamEvents.java
@@ -15,6 +15,7 @@
package com.googlesource.gerrit.plugins.events;
import com.google.gerrit.common.data.GlobalCapability;
+import com.google.gerrit.extensions.annotations.PluginName;
import com.google.gerrit.extensions.annotations.RequiresCapability;
import com.google.gerrit.extensions.registration.DynamicSet;
import com.google.gerrit.extensions.registration.RegistrationHandle;
@@ -86,6 +87,8 @@
@Inject protected IdentifiedUser currentUser;
+ @Inject @PluginName String pluginName;
+
protected CancelableRunnable flusherRunnable;
protected RegistrationHandle subscription;
@@ -184,7 +187,7 @@
protected void subscribe() {
subscription =
- subscriptionListeners.add(
+ subscriptionListeners.add(pluginName,
new StreamEventListener() {
@Override
public void onStreamEventUpdate() {
diff --git a/test/docker/gerrit/Dockerfile b/test/docker/gerrit/Dockerfile
index 87e00e9..b2508fc 100755
--- a/test/docker/gerrit/Dockerfile
+++ b/test/docker/gerrit/Dockerfile
@@ -1,4 +1,4 @@
-FROM gerritcodereview/gerrit:2.15.21-ubuntu16
+FROM gerritcodereview/gerrit:2.16.27-ubuntu16
USER root