Merge branch 'stable-3.10' * stable-3.10: Adapt to replication api changes on stable-3.10 Specify cache.threads = 0 in the multi-site config documentation Change-Id: Iecad2b79e04c22d31da3f003174c799c20dacf55
diff --git a/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/MultisiteReplicationPushFilter.java b/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/MultisiteReplicationPushFilter.java index 0aba056..f076b7f 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/MultisiteReplicationPushFilter.java +++ b/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/MultisiteReplicationPushFilter.java
@@ -23,7 +23,7 @@ import com.google.inject.Inject; import com.google.inject.Singleton; import com.googlesource.gerrit.plugins.multisite.Configuration; -import com.googlesource.gerrit.plugins.replication.ReplicationPushFilter; +import com.googlesource.gerrit.plugins.replication.api.ReplicationPushFilter; import java.io.IOException; import java.util.Collections; import java.util.HashSet;
diff --git a/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/PushReplicationFilterModule.java b/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/PushReplicationFilterModule.java index 8a8e826..77ac478 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/PushReplicationFilterModule.java +++ b/src/main/java/com/googlesource/gerrit/plugins/multisite/validation/PushReplicationFilterModule.java
@@ -16,7 +16,7 @@ import com.google.gerrit.extensions.registration.DynamicItem; import com.google.inject.AbstractModule; -import com.googlesource.gerrit.plugins.replication.ReplicationPushFilter; +import com.googlesource.gerrit.plugins.replication.api.ReplicationPushFilter; public class PushReplicationFilterModule extends AbstractModule {
diff --git a/src/main/resources/Documentation/config.md b/src/main/resources/Documentation/config.md index 3baa911..0485d5b 100644 --- a/src/main/resources/Documentation/config.md +++ b/src/main/resources/Documentation/config.md
@@ -13,6 +13,9 @@ ```cache.synchronize``` : Whether to synchronize cache evictions. Set to false when relying on low cache TTLs and therefore cache eviction is not strictly needed. + It requires disabling the background cache evictions notifications in + `gerrit.config` by setting `cache.threads = 0`. + Defaults to true. ```cache.threadPoolSize```