Rename config key threadPoolSize to indexThreadPoolSize
The other plugins to merge (sync-events and evict-cache) also have this
configuration key so rename it so it's clear which thread pool it
configures.
Change-Id: I8e47942d127e2a1d391f66dfc4814f4a53fcdef8
diff --git a/src/main/java/com/ericsson/gerrit/plugins/highavailability/Configuration.java b/src/main/java/com/ericsson/gerrit/plugins/highavailability/Configuration.java
index fddfe11..d1eaec8 100644
--- a/src/main/java/com/ericsson/gerrit/plugins/highavailability/Configuration.java
+++ b/src/main/java/com/ericsson/gerrit/plugins/highavailability/Configuration.java
@@ -36,7 +36,7 @@
private final int socketTimeout;
private final int maxTries;
private final int retryInterval;
- private final int threadPoolSize;
+ private final int indexThreadPoolSize;
@Inject
Configuration(PluginConfigFactory config,
@@ -49,7 +49,8 @@
socketTimeout = cfg.getInt("socketTimeout", DEFAULT_TIMEOUT_MS);
maxTries = cfg.getInt("maxTries", DEFAULT_MAX_TRIES);
retryInterval = cfg.getInt("retryInterval", DEFAULT_RETRY_INTERVAL);
- threadPoolSize = cfg.getInt("threadPoolSize", DEFAULT_THREAD_POOL_SIZE);
+ indexThreadPoolSize =
+ cfg.getInt("indexThreadPoolSize", DEFAULT_THREAD_POOL_SIZE);
}
public int getConnectionTimeout() {
@@ -80,7 +81,7 @@
return password;
}
- public int getThreadPoolSize() {
- return threadPoolSize;
+ public int getIndexThreadPoolSize() {
+ return indexThreadPoolSize;
}
}
diff --git a/src/main/java/com/ericsson/gerrit/plugins/highavailability/index/IndexExecutorProvider.java b/src/main/java/com/ericsson/gerrit/plugins/highavailability/index/IndexExecutorProvider.java
index a5fa677..73aa3be 100644
--- a/src/main/java/com/ericsson/gerrit/plugins/highavailability/index/IndexExecutorProvider.java
+++ b/src/main/java/com/ericsson/gerrit/plugins/highavailability/index/IndexExecutorProvider.java
@@ -31,7 +31,7 @@
@Inject
IndexExecutorProvider(WorkQueue workQueue, Configuration config) {
- executor = workQueue.createQueue(config.getThreadPoolSize(),
+ executor = workQueue.createQueue(config.getIndexThreadPoolSize(),
"Forward-index-event");
}
diff --git a/src/main/resources/Documentation/config.md b/src/main/resources/Documentation/config.md
index 48b9e94..7909478 100644
--- a/src/main/resources/Documentation/config.md
+++ b/src/main/resources/Documentation/config.md
@@ -46,6 +46,6 @@
: The interval of time in milliseconds between the subsequent auto-retries.
When not specified, the default value is set to 1000ms.
-@PLUGIN@.threadPoolSize
+@PLUGIN@.indexThreadPoolSize
: Maximum number of threads used to send index events to the target instance.
Defaults to 1.
diff --git a/src/test/java/com/ericsson/gerrit/plugins/highavailability/ConfigurationTest.java b/src/test/java/com/ericsson/gerrit/plugins/highavailability/ConfigurationTest.java
index d3dfd6e..bc1af18 100644
--- a/src/test/java/com/ericsson/gerrit/plugins/highavailability/ConfigurationTest.java
+++ b/src/test/java/com/ericsson/gerrit/plugins/highavailability/ConfigurationTest.java
@@ -64,7 +64,8 @@
assertThat(configuration.getSocketTimeout()).isEqualTo(TIMEOUT);
assertThat(configuration.getMaxTries()).isEqualTo(MAX_TRIES);
assertThat(configuration.getRetryInterval()).isEqualTo(RETRY_INTERVAL);
- assertThat(configuration.getThreadPoolSize()).isEqualTo(THREAD_POOL_SIZE);
+ assertThat(configuration.getIndexThreadPoolSize())
+ .isEqualTo(THREAD_POOL_SIZE);
}
@Test
@@ -77,7 +78,7 @@
assertThat(configuration.getSocketTimeout()).isEqualTo(0);
assertThat(configuration.getMaxTries()).isEqualTo(0);
assertThat(configuration.getRetryInterval()).isEqualTo(0);
- assertThat(configuration.getThreadPoolSize()).isEqualTo(0);
+ assertThat(configuration.getIndexThreadPoolSize()).isEqualTo(0);
}
@Test
@@ -101,7 +102,7 @@
.thenReturn(values ? MAX_TRIES : 0);
when(configMock.getInt("retryInterval", RETRY_INTERVAL))
.thenReturn(values ? RETRY_INTERVAL : 0);
- when(configMock.getInt("threadPoolSize", THREAD_POOL_SIZE))
+ when(configMock.getInt("indexThreadPoolSize", THREAD_POOL_SIZE))
.thenReturn(values ? THREAD_POOL_SIZE : 0);
configuration = new Configuration(cfgFactoryMock, pluginName);
diff --git a/src/test/java/com/ericsson/gerrit/plugins/highavailability/index/IndexExecutorProviderTest.java b/src/test/java/com/ericsson/gerrit/plugins/highavailability/index/IndexExecutorProviderTest.java
index 135324d..3db194b 100644
--- a/src/test/java/com/ericsson/gerrit/plugins/highavailability/index/IndexExecutorProviderTest.java
+++ b/src/test/java/com/ericsson/gerrit/plugins/highavailability/index/IndexExecutorProviderTest.java
@@ -42,7 +42,7 @@
when(workQueueMock.createQueue(4, "Forward-index-event"))
.thenReturn(executorMock);
Configuration configMock = mock(Configuration.class);
- when(configMock.getThreadPoolSize()).thenReturn(4);
+ when(configMock.getIndexThreadPoolSize()).thenReturn(4);
indexExecutorProvider =
new IndexExecutorProvider(workQueueMock, configMock);
}