Merge branch 'stable-2.16' into stable-3.0 * stable-2.16: CachePatternMatcher: Adapt the code to removal of account caches Upgrade bazlets to latest stable-2.16 to build with 2.16.23 API Since [1] the web_sessions were removed from defaults patterns. [1] 51154b0b184a032dabb082f75dfeffef72095dd5 Change-Id: I4ea82c3864e597fe8ec44f9a0ddca6c4e9a878cb
diff --git a/src/main/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcher.java b/src/main/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcher.java index 9a8adce..0f43eaf 100644 --- a/src/main/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcher.java +++ b/src/main/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcher.java
@@ -26,7 +26,7 @@ @Singleton class CachePatternMatcher { private static final List<String> DEFAULT_PATTERNS = - ImmutableList.of("^accounts.*", "^groups.*", "ldap_usernames", "projects", "sshkeys"); + ImmutableList.of("accounts", "^groups.*", "ldap_usernames", "projects", "sshkeys"); private final Pattern pattern;
diff --git a/src/test/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcherTest.java b/src/test/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcherTest.java index 0aac3e4..9b6e66b 100644 --- a/src/test/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcherTest.java +++ b/src/test/java/com/ericsson/gerrit/plugins/highavailability/cache/CachePatternMatcherTest.java
@@ -39,8 +39,6 @@ for (String cache : ImmutableList.of( "accounts", - "accounts_byemail", - "accounts_byname", "groups", "groups_byinclude", "groups_byname",
diff --git a/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/CacheEntryTest.java b/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/CacheEntryTest.java index 5cdcf5a..a9bcfd7 100644 --- a/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/CacheEntryTest.java +++ b/src/test/java/com/ericsson/gerrit/plugins/highavailability/forwarder/CacheEntryTest.java
@@ -16,19 +16,13 @@ import static com.google.common.truth.Truth.assertThat; -import com.ericsson.gerrit.plugins.highavailability.cache.Constants; import org.junit.Test; public class CacheEntryTest { @Test public void cacheEntry() throws Exception { - CacheEntry entry = CacheEntry.from("accounts_by_name", "someKey"); - assertThat(entry.getPluginName()).isEqualTo(Constants.GERRIT); - assertThat(entry.getCacheName()).isEqualTo("accounts_by_name"); - assertThat(entry.getKey()).isEqualTo("someKey"); - - entry = CacheEntry.from("my_plugin.my_cache", "someOtherKey"); + CacheEntry entry = CacheEntry.from("my_plugin.my_cache", "someOtherKey"); assertThat(entry.getPluginName()).isEqualTo("my_plugin"); assertThat(entry.getCacheName()).isEqualTo("my_cache"); assertThat(entry.getKey()).isEqualTo("someOtherKey");