summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/src/main/java/org/elasticsearch/plugins/Plugin.java10
-rw-r--r--core/src/main/java/org/elasticsearch/plugins/PluginsService.java10
-rw-r--r--core/src/test/java/org/elasticsearch/action/admin/cluster/node/tasks/TestTaskPlugin.java11
-rw-r--r--core/src/test/java/org/elasticsearch/client/transport/TransportClientHeadersTests.java8
-rw-r--r--core/src/test/java/org/elasticsearch/cluster/ClusterInfoServiceIT.java10
-rw-r--r--core/src/test/java/org/elasticsearch/cluster/service/ClusterServiceIT.java10
-rw-r--r--core/src/test/java/org/elasticsearch/cluster/settings/SettingsFilteringIT.java16
-rw-r--r--core/src/test/java/org/elasticsearch/index/SettingsListenerIT.java15
-rw-r--r--core/src/test/java/org/elasticsearch/index/WaitUntilRefreshIT.java10
-rw-r--r--core/src/test/java/org/elasticsearch/index/mapper/externalvalues/ExternalMapperPlugin.java10
-rw-r--r--core/src/test/java/org/elasticsearch/index/query/functionscore/FunctionScoreQueryBuilderTests.java11
-rw-r--r--core/src/test/java/org/elasticsearch/index/query/plugin/DummyQueryParserPlugin.java12
-rw-r--r--core/src/test/java/org/elasticsearch/indices/IndicesOptionsIntegrationIT.java9
-rw-r--r--core/src/test/java/org/elasticsearch/indices/analysis/DummyAnalysisPlugin.java16
-rw-r--r--core/src/test/java/org/elasticsearch/indices/memory/breaker/RandomExceptionCircuitBreakerIT.java9
-rw-r--r--core/src/test/java/org/elasticsearch/indices/template/IndexTemplateFilteringIT.java10
-rw-r--r--core/src/test/java/org/elasticsearch/ingest/IngestCloseIT.java11
-rw-r--r--core/src/test/java/org/elasticsearch/nodesinfo/plugin/dummy1/TestPlugin.java40
-rw-r--r--core/src/test/java/org/elasticsearch/plugins/PluginsServiceTests.java29
-rw-r--r--core/src/test/java/org/elasticsearch/plugins/responseheader/TestResponseHeaderPlugin.java10
-rw-r--r--core/src/test/java/org/elasticsearch/script/ScriptFieldIT.java10
-rw-r--r--core/src/test/java/org/elasticsearch/search/SearchServiceTests.java10
-rw-r--r--core/src/test/java/org/elasticsearch/search/SearchTimeoutIT.java9
-rw-r--r--core/src/test/java/org/elasticsearch/search/aggregations/bucket/DateScriptMocks.java10
-rw-r--r--core/src/test/java/org/elasticsearch/search/aggregations/bucket/IpRangeIT.java10
-rw-r--r--core/src/test/java/org/elasticsearch/search/aggregations/bucket/SignificantTermsSignificanceScoreIT.java9
-rw-r--r--core/src/test/java/org/elasticsearch/search/aggregations/metrics/AvgIT.java22
-rw-r--r--core/src/test/java/org/elasticsearch/search/aggregations/metrics/SumIT.java22
-rw-r--r--core/src/test/java/org/elasticsearch/search/aggregations/metrics/ValueCountIT.java11
-rw-r--r--core/src/test/java/org/elasticsearch/search/basic/SearchWithRandomExceptionsIT.java8
-rw-r--r--core/src/test/java/org/elasticsearch/search/fetch/FetchSubPhasePluginIT.java11
-rw-r--r--core/src/test/java/org/elasticsearch/search/functionscore/ExplainableScriptPlugin.java12
-rw-r--r--core/src/test/java/org/elasticsearch/search/functionscore/FunctionScorePluginIT.java11
-rw-r--r--core/src/test/java/org/elasticsearch/search/highlight/CustomHighlighterPlugin.java10
-rw-r--r--core/src/test/java/org/elasticsearch/search/suggest/CustomSuggesterPlugin.java13
-rw-r--r--core/src/test/java/org/elasticsearch/snapshots/mockstore/MockRepository.java10
-rw-r--r--core/src/test/java/org/elasticsearch/transport/ContextAndHeaderTransportIT.java10
-rw-r--r--core/src/test/java/org/elasticsearch/transport/netty/NettyTransportIT.java8
-rw-r--r--core/src/test/java/org/elasticsearch/update/UpdateByNativeScriptIT.java8
-rw-r--r--core/src/test/java/org/elasticsearch/update/UpdateIT.java56
-rw-r--r--core/src/test/resources/org/elasticsearch/nodesinfo/node2/dummy/_site/es-plugin.properties21
-rw-r--r--core/src/test/resources/org/elasticsearch/nodesinfo/node2/dummy/_site/index.html9
-rw-r--r--core/src/test/resources/org/elasticsearch/nodesinfo/node4/dummy/_site/index.html9
-rw-r--r--core/src/test/resources/org/elasticsearch/nodesinfo/node4/test-no-version-plugin/_site/index.html9
-rw-r--r--modules/aggs-matrix-stats/src/main/java/org/elasticsearch/search/aggregations/matrix/MatrixAggregationPlugin.java13
-rw-r--r--modules/ingest-common/src/main/java/org/elasticsearch/ingest/IngestCommonPlugin.java10
-rw-r--r--modules/lang-expression/src/main/java/org/elasticsearch/script/expression/ExpressionPlugin.java10
-rw-r--r--modules/lang-groovy/src/main/java/org/elasticsearch/script/groovy/GroovyPlugin.java10
-rw-r--r--modules/lang-groovy/src/test/java/org/elasticsearch/messy/tests/IndicesRequestTests.java9
-rw-r--r--modules/lang-mustache/src/main/java/org/elasticsearch/script/mustache/MustachePlugin.java10
-rw-r--r--modules/lang-painless/src/main/java/org/elasticsearch/painless/PainlessPlugin.java10
-rw-r--r--modules/percolator/src/main/java/org/elasticsearch/percolator/PercolatorPlugin.java10
-rw-r--r--modules/reindex/src/main/java/org/elasticsearch/index/reindex/ReindexPlugin.java10
-rw-r--r--modules/reindex/src/test/java/org/elasticsearch/index/reindex/CancelTests.java10
-rw-r--r--plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu/AnalysisICUPlugin.java13
-rw-r--r--plugins/analysis-kuromoji/src/main/java/org/elasticsearch/plugin/analysis/kuromoji/AnalysisKuromojiPlugin.java11
-rw-r--r--plugins/analysis-phonetic/src/main/java/org/elasticsearch/plugin/analysis/AnalysisPhoneticPlugin.java12
-rw-r--r--plugins/analysis-smartcn/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java13
-rw-r--r--plugins/analysis-stempel/src/main/java/org/elasticsearch/plugin/analysis/stempel/AnalysisStempelPlugin.java13
-rw-r--r--plugins/discovery-azure/src/main/java/org/elasticsearch/plugin/discovery/azure/AzureDiscoveryPlugin.java10
-rw-r--r--plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceSimpleMock.java8
-rw-r--r--plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceTwoNodesMock.java8
-rw-r--r--plugins/discovery-azure/src/test/java/org/elasticsearch/discovery/azure/AzureDiscoveryClusterFormationTests.java11
-rw-r--r--plugins/discovery-ec2/src/main/java/org/elasticsearch/plugin/discovery/ec2/Ec2DiscoveryPlugin.java17
-rw-r--r--plugins/discovery-ec2/src/test/java/org/elasticsearch/cloud/aws/AWSSignersTests.java3
-rw-r--r--plugins/discovery-ec2/src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryClusterFormationTests.java15
-rw-r--r--plugins/discovery-gce/src/main/java/org/elasticsearch/plugin/discovery/gce/GceDiscoveryPlugin.java17
-rw-r--r--plugins/discovery-gce/src/test/java/org/elasticsearch/discovery/gce/GceDiscoverTests.java10
-rw-r--r--plugins/ingest-attachment/src/main/java/org/elasticsearch/ingest/attachment/IngestAttachmentPlugin.java10
-rw-r--r--plugins/ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip/IngestGeoIpPlugin.java10
-rw-r--r--plugins/jvm-example/src/main/java/org/elasticsearch/plugin/example/JvmExamplePlugin.java10
-rw-r--r--plugins/lang-javascript/src/main/java/org/elasticsearch/plugin/javascript/JavaScriptPlugin.java10
-rw-r--r--plugins/lang-python/src/main/java/org/elasticsearch/plugin/python/PythonPlugin.java13
-rw-r--r--plugins/mapper-attachments/src/main/java/org/elasticsearch/mapper/attachments/MapperAttachmentsPlugin.java10
-rw-r--r--plugins/mapper-murmur3/src/main/java/org/elasticsearch/plugin/mapper/MapperMurmur3Plugin.java10
-rw-r--r--plugins/mapper-size/src/main/java/org/elasticsearch/plugin/mapper/MapperSizePlugin.java10
-rw-r--r--plugins/repository-azure/src/main/java/org/elasticsearch/plugin/repository/azure/AzureRepositoryPlugin.java10
-rw-r--r--plugins/repository-azure/src/test/java/org/elasticsearch/cloud/azure/AbstractAzureRepositoryServiceIntegTestCase.java8
-rw-r--r--plugins/repository-gcs/src/main/java/org/elasticsearch/plugin/repository/gcs/GoogleCloudStoragePlugin.java10
-rw-r--r--plugins/repository-hdfs/src/main/java/org/elasticsearch/repositories/hdfs/HdfsPlugin.java14
-rw-r--r--plugins/repository-s3/src/main/java/org/elasticsearch/plugin/repository/s3/S3RepositoryPlugin.java10
-rw-r--r--plugins/repository-s3/src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java8
-rw-r--r--plugins/store-smb/src/main/java/org/elasticsearch/plugin/store/smb/SMBStorePlugin.java10
-rw-r--r--test/framework/src/main/java/org/elasticsearch/cluster/MockInternalClusterInfoService.java8
-rw-r--r--test/framework/src/main/java/org/elasticsearch/index/MockEngineFactoryPlugin.java8
-rw-r--r--test/framework/src/main/java/org/elasticsearch/ingest/IngestTestPlugin.java10
-rw-r--r--test/framework/src/main/java/org/elasticsearch/node/NodeMocksPlugin.java10
-rw-r--r--test/framework/src/main/java/org/elasticsearch/script/MockScriptEngine.java20
-rw-r--r--test/framework/src/main/java/org/elasticsearch/search/MockSearchService.java8
-rw-r--r--test/framework/src/main/java/org/elasticsearch/test/ESIntegTestCase.java8
-rw-r--r--test/framework/src/main/java/org/elasticsearch/test/InternalSettingsPlugin.java9
-rw-r--r--test/framework/src/main/java/org/elasticsearch/test/MockIndexEventListener.java8
-rw-r--r--test/framework/src/main/java/org/elasticsearch/test/store/MockFSIndexStore.java8
-rw-r--r--test/framework/src/main/java/org/elasticsearch/test/transport/AssertingLocalTransport.java8
-rw-r--r--test/framework/src/main/java/org/elasticsearch/test/transport/MockTransportService.java8
95 files changed, 16 insertions, 1098 deletions
diff --git a/core/src/main/java/org/elasticsearch/plugins/Plugin.java b/core/src/main/java/org/elasticsearch/plugins/Plugin.java
index 0283567bf8..fac4af57c9 100644
--- a/core/src/main/java/org/elasticsearch/plugins/Plugin.java
+++ b/core/src/main/java/org/elasticsearch/plugins/Plugin.java
@@ -39,16 +39,6 @@ import java.util.List;
public abstract class Plugin {
/**
- * The name of the plugin.
- */
- public abstract String name();
-
- /**
- * The description of the plugin.
- */
- public abstract String description();
-
- /**
* Node level modules.
*/
public Collection<Module> nodeModules() {
diff --git a/core/src/main/java/org/elasticsearch/plugins/PluginsService.java b/core/src/main/java/org/elasticsearch/plugins/PluginsService.java
index 4f12362538..28a7da7c92 100644
--- a/core/src/main/java/org/elasticsearch/plugins/PluginsService.java
+++ b/core/src/main/java/org/elasticsearch/plugins/PluginsService.java
@@ -104,7 +104,7 @@ public class PluginsService extends AbstractComponent {
// first we load plugins that are on the classpath. this is for tests and transport clients
for (Class<? extends Plugin> pluginClass : classpathPlugins) {
Plugin plugin = loadPlugin(pluginClass, settings);
- PluginInfo pluginInfo = new PluginInfo(plugin.name(), plugin.description(), "NA", pluginClass.getName());
+ PluginInfo pluginInfo = new PluginInfo(pluginClass.getName(), "classpath plugin", "NA", pluginClass.getName());
if (logger.isTraceEnabled()) {
logger.trace("plugin loaded from classpath [{}]", pluginInfo);
}
@@ -188,12 +188,12 @@ public class PluginsService extends AbstractComponent {
continue;
}
if (method.getParameterTypes().length == 0 || method.getParameterTypes().length > 1) {
- logger.warn("Plugin: {} implementing onModule with no parameters or more than one parameter", plugin.name());
+ logger.warn("Plugin: {} implementing onModule with no parameters or more than one parameter", pluginEntry.v1().getName());
continue;
}
Class moduleClass = method.getParameterTypes()[0];
if (!Module.class.isAssignableFrom(moduleClass)) {
- logger.warn("Plugin: {} implementing onModule by the type is not of Module type {}", plugin.name(), moduleClass);
+ logger.warn("Plugin: {} implementing onModule by the type is not of Module type {}", pluginEntry.v1().getName(), moduleClass);
continue;
}
list.add(new OnModuleReference(moduleClass, method));
@@ -225,10 +225,10 @@ public class PluginsService extends AbstractComponent {
try {
reference.onModuleMethod.invoke(plugin.v2(), module);
} catch (IllegalAccessException | InvocationTargetException e) {
- logger.warn("plugin {}, failed to invoke custom onModule method", e, plugin.v2().name());
+ logger.warn("plugin {}, failed to invoke custom onModule method", e, plugin.v1().getName());
throw new ElasticsearchException("failed to invoke onModule", e);
} catch (Exception e) {
- logger.warn("plugin {}, failed to invoke custom onModule method", e, plugin.v2().name());
+ logger.warn("plugin {}, failed to invoke custom onModule method", e, plugin.v1().getName());
throw e;
}
}
diff --git a/core/src/test/java/org/elasticsearch/action/admin/cluster/node/tasks/TestTaskPlugin.java b/core/src/test/java/org/elasticsearch/action/admin/cluster/node/tasks/TestTaskPlugin.java
index 9874bdd44b..11b83d67a8 100644
--- a/core/src/test/java/org/elasticsearch/action/admin/cluster/node/tasks/TestTaskPlugin.java
+++ b/core/src/test/java/org/elasticsearch/action/admin/cluster/node/tasks/TestTaskPlugin.java
@@ -67,17 +67,6 @@ import static org.elasticsearch.test.ESTestCase.awaitBusy;
*/
public class TestTaskPlugin extends Plugin {
-
- @Override
- public String name() {
- return "test-task-plugin";
- }
-
- @Override
- public String description() {
- return "Test plugin for testing task management";
- }
-
public void onModule(ActionModule module) {
module.registerAction(TestTaskAction.INSTANCE, TransportTestTaskAction.class);
module.registerAction(UnblockTestTasksAction.INSTANCE, TransportUnblockTestTasksAction.class);
diff --git a/core/src/test/java/org/elasticsearch/client/transport/TransportClientHeadersTests.java b/core/src/test/java/org/elasticsearch/client/transport/TransportClientHeadersTests.java
index ec0a9e5cc0..e26ebfefcc 100644
--- a/core/src/test/java/org/elasticsearch/client/transport/TransportClientHeadersTests.java
+++ b/core/src/test/java/org/elasticsearch/client/transport/TransportClientHeadersTests.java
@@ -103,14 +103,6 @@ public class TransportClientHeadersTests extends AbstractClientHeadersTestCase {
public static class InternalTransportService extends TransportService {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-transport-service";
- }
- @Override
- public String description() {
- return "a mock transport service";
- }
public void onModule(NetworkModule transportModule) {
transportModule.registerTransportService("internal", InternalTransportService.class);
}
diff --git a/core/src/test/java/org/elasticsearch/cluster/ClusterInfoServiceIT.java b/core/src/test/java/org/elasticsearch/cluster/ClusterInfoServiceIT.java
index 8b50d125a4..27b9192006 100644
--- a/core/src/test/java/org/elasticsearch/cluster/ClusterInfoServiceIT.java
+++ b/core/src/test/java/org/elasticsearch/cluster/ClusterInfoServiceIT.java
@@ -76,16 +76,6 @@ public class ClusterInfoServiceIT extends ESIntegTestCase {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "ClusterInfoServiceIT";
- }
-
- @Override
- public String description() {
- return "ClusterInfoServiceIT";
- }
-
public void onModule(ActionModule module) {
module.registerFilter(BlockingActionFilter.class);
}
diff --git a/core/src/test/java/org/elasticsearch/cluster/service/ClusterServiceIT.java b/core/src/test/java/org/elasticsearch/cluster/service/ClusterServiceIT.java
index 9db548e2f3..991f11a449 100644
--- a/core/src/test/java/org/elasticsearch/cluster/service/ClusterServiceIT.java
+++ b/core/src/test/java/org/elasticsearch/cluster/service/ClusterServiceIT.java
@@ -583,16 +583,6 @@ public class ClusterServiceIT extends ESIntegTestCase {
public static class TestPlugin extends Plugin {
@Override
- public String name() {
- return "test plugin";
- }
-
- @Override
- public String description() {
- return "test plugin";
- }
-
- @Override
public Collection<Class<? extends LifecycleComponent>> nodeServices() {
List<Class<? extends LifecycleComponent>> services = new ArrayList<>(1);
services.add(MasterAwareService.class);
diff --git a/core/src/test/java/org/elasticsearch/cluster/settings/SettingsFilteringIT.java b/core/src/test/java/org/elasticsearch/cluster/settings/SettingsFilteringIT.java
index 194b82620d..b2e8941751 100644
--- a/core/src/test/java/org/elasticsearch/cluster/settings/SettingsFilteringIT.java
+++ b/core/src/test/java/org/elasticsearch/cluster/settings/SettingsFilteringIT.java
@@ -51,22 +51,6 @@ public class SettingsFilteringIT extends ESIntegTestCase {
public static final Setting<Boolean> SOME_OTHER_NODE_SETTING =
Setting.boolSetting("some.other.node.setting", false, Property.NodeScope);
- /**
- * The name of the plugin.
- */
- @Override
- public String name() {
- return "settings-filtering";
- }
-
- /**
- * The description of the plugin.
- */
- @Override
- public String description() {
- return "Settings Filtering Plugin";
- }
-
@Override
public Settings additionalSettings() {
return Settings.builder().put("some.node.setting", true).put("some.other.node.setting", true).build();
diff --git a/core/src/test/java/org/elasticsearch/index/SettingsListenerIT.java b/core/src/test/java/org/elasticsearch/index/SettingsListenerIT.java
index 07afef1d8a..705fe32a41 100644
--- a/core/src/test/java/org/elasticsearch/index/SettingsListenerIT.java
+++ b/core/src/test/java/org/elasticsearch/index/SettingsListenerIT.java
@@ -46,21 +46,6 @@ public class SettingsListenerIT extends ESIntegTestCase {
private final SettingsTestingService service = new SettingsTestingService();
private static final Setting<Integer> SETTING = Setting.intSetting("index.test.new.setting", 0,
Property.Dynamic, Property.IndexScope);
- /**
- * The name of the plugin.
- */
- @Override
- public String name() {
- return "settings-listener";
- }
-
- /**
- * The description of the plugin.
- */
- @Override
- public String description() {
- return "Settings Listenern Plugin";
- }
public void onModule(SettingsModule settingsModule) {
settingsModule.registerSetting(SettingsTestingService.VALUE);
diff --git a/core/src/test/java/org/elasticsearch/index/WaitUntilRefreshIT.java b/core/src/test/java/org/elasticsearch/index/WaitUntilRefreshIT.java
index b2cb2d9681..3e71b394a8 100644
--- a/core/src/test/java/org/elasticsearch/index/WaitUntilRefreshIT.java
+++ b/core/src/test/java/org/elasticsearch/index/WaitUntilRefreshIT.java
@@ -172,16 +172,6 @@ public class WaitUntilRefreshIT extends ESIntegTestCase {
}
public static class DeletePlzPlugin extends Plugin {
- @Override
- public String name() {
- return "delete_please";
- }
-
- @Override
- public String description() {
- return "adds a script that converts any update into a delete for testing";
- }
-
public void onModule(ScriptModule scriptModule) {
scriptModule.registerScript("delete_plz", DeletePlzFactory.class);
}
diff --git a/core/src/test/java/org/elasticsearch/index/mapper/externalvalues/ExternalMapperPlugin.java b/core/src/test/java/org/elasticsearch/index/mapper/externalvalues/ExternalMapperPlugin.java
index 87daaa5876..115faf2c6a 100644
--- a/core/src/test/java/org/elasticsearch/index/mapper/externalvalues/ExternalMapperPlugin.java
+++ b/core/src/test/java/org/elasticsearch/index/mapper/externalvalues/ExternalMapperPlugin.java
@@ -28,16 +28,6 @@ public class ExternalMapperPlugin extends Plugin {
public static final String EXTERNAL_BIS = "external_bis";
public static final String EXTERNAL_UPPER = "external_upper";
- @Override
- public String name() {
- return "external-mappers";
- }
-
- @Override
- public String description() {
- return "External Mappers Plugin";
- }
-
public void onModule(IndicesModule indicesModule) {
indicesModule.registerMetadataMapper(ExternalMetadataMapper.CONTENT_TYPE, new ExternalMetadataMapper.TypeParser());
indicesModule.registerMapper(EXTERNAL, new ExternalMapper.TypeParser(EXTERNAL, "foo"));
diff --git a/core/src/test/java/org/elasticsearch/index/query/functionscore/FunctionScoreQueryBuilderTests.java b/core/src/test/java/org/elasticsearch/index/query/functionscore/FunctionScoreQueryBuilderTests.java
index 2597675095..e0bf9be2c9 100644
--- a/core/src/test/java/org/elasticsearch/index/query/functionscore/FunctionScoreQueryBuilderTests.java
+++ b/core/src/test/java/org/elasticsearch/index/query/functionscore/FunctionScoreQueryBuilderTests.java
@@ -761,17 +761,6 @@ public class FunctionScoreQueryBuilderTests extends AbstractQueryTestCase<Functi
}
public static class TestPlugin extends Plugin {
-
- @Override
- public String name() {
- return "test-plugin";
- }
-
- @Override
- public String description() {
- return "Adds random function with fixed seed";
- }
-
public void onModule(SearchModule module) {
module.registerScoreFunction(RandomScoreFunctionBuilderWithFixedSeed::new,
RandomScoreFunctionBuilderWithFixedSeed::fromXContent, RandomScoreFunctionBuilderWithFixedSeed.FUNCTION_NAME_FIELD);
diff --git a/core/src/test/java/org/elasticsearch/index/query/plugin/DummyQueryParserPlugin.java b/core/src/test/java/org/elasticsearch/index/query/plugin/DummyQueryParserPlugin.java
index d8021ad36b..e61fe24d29 100644
--- a/core/src/test/java/org/elasticsearch/index/query/plugin/DummyQueryParserPlugin.java
+++ b/core/src/test/java/org/elasticsearch/index/query/plugin/DummyQueryParserPlugin.java
@@ -30,16 +30,6 @@ import java.io.IOException;
public class DummyQueryParserPlugin extends Plugin {
- @Override
- public String name() {
- return "dummy";
- }
-
- @Override
- public String description() {
- return "dummy query";
- }
-
public void onModule(SearchModule module) {
module.registerQuery(DummyQueryBuilder::new, DummyQueryBuilder::fromXContent, DummyQueryBuilder.QUERY_NAME_FIELD);
}
@@ -72,4 +62,4 @@ public class DummyQueryParserPlugin extends Plugin {
return classHash();
}
}
-} \ No newline at end of file
+}
diff --git a/core/src/test/java/org/elasticsearch/indices/IndicesOptionsIntegrationIT.java b/core/src/test/java/org/elasticsearch/indices/IndicesOptionsIntegrationIT.java
index 0256fab1b7..65d15ad9dc 100644
--- a/core/src/test/java/org/elasticsearch/indices/IndicesOptionsIntegrationIT.java
+++ b/core/src/test/java/org/elasticsearch/indices/IndicesOptionsIntegrationIT.java
@@ -588,15 +588,6 @@ public class IndicesOptionsIntegrationIT extends ESIntegTestCase {
}
public static final class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "index-a-setting";
- }
-
- @Override
- public String description() {
- return "a plugin that adds a dynamic tst setting";
- }
private static final Setting<String> INDEX_A =
new Setting<>("index.a", "", Function.identity(), Property.Dynamic, Property.IndexScope);
diff --git a/core/src/test/java/org/elasticsearch/indices/analysis/DummyAnalysisPlugin.java b/core/src/test/java/org/elasticsearch/indices/analysis/DummyAnalysisPlugin.java
index 8e15a6f02f..86c54f2ece 100644
--- a/core/src/test/java/org/elasticsearch/indices/analysis/DummyAnalysisPlugin.java
+++ b/core/src/test/java/org/elasticsearch/indices/analysis/DummyAnalysisPlugin.java
@@ -22,22 +22,6 @@ package org.elasticsearch.indices.analysis;
import org.elasticsearch.plugins.Plugin;
public class DummyAnalysisPlugin extends Plugin {
- /**
- * The name of the plugin.
- */
- @Override
- public String name() {
- return "analysis-dummy";
- }
-
- /**
- * The description of the plugin.
- */
- @Override
- public String description() {
- return "Analysis Dummy Plugin";
- }
-
public void onModule(AnalysisModule module) {
module.registerAnalyzer("dummy", (a, b, c, d) -> new DummyAnalyzerProvider());
diff --git a/core/src/test/java/org/elasticsearch/indices/memory/breaker/RandomExceptionCircuitBreakerIT.java b/core/src/test/java/org/elasticsearch/indices/memory/breaker/RandomExceptionCircuitBreakerIT.java
index 19242b1f90..ca76fffedd 100644
--- a/core/src/test/java/org/elasticsearch/indices/memory/breaker/RandomExceptionCircuitBreakerIT.java
+++ b/core/src/test/java/org/elasticsearch/indices/memory/breaker/RandomExceptionCircuitBreakerIT.java
@@ -200,15 +200,6 @@ public class RandomExceptionCircuitBreakerIT extends ESIntegTestCase {
public static final Setting<Double> EXCEPTION_LOW_LEVEL_RATIO_SETTING =
Setting.doubleSetting(EXCEPTION_LOW_LEVEL_RATIO_KEY, 0.1d, 0.0d, Property.IndexScope);
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "random-exception-reader-wrapper";
- }
- @Override
- public String description() {
- return "a mock reader wrapper that throws random exceptions for testing";
- }
-
public void onModule(SettingsModule module) {
module.registerSetting(EXCEPTION_TOP_LEVEL_RATIO_SETTING);
module.registerSetting(EXCEPTION_LOW_LEVEL_RATIO_SETTING);
diff --git a/core/src/test/java/org/elasticsearch/indices/template/IndexTemplateFilteringIT.java b/core/src/test/java/org/elasticsearch/indices/template/IndexTemplateFilteringIT.java
index 4774296950..300c7769fc 100644
--- a/core/src/test/java/org/elasticsearch/indices/template/IndexTemplateFilteringIT.java
+++ b/core/src/test/java/org/elasticsearch/indices/template/IndexTemplateFilteringIT.java
@@ -75,16 +75,6 @@ public class IndexTemplateFilteringIT extends ESIntegTestCase {
}
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "test-plugin";
- }
-
- @Override
- public String description() {
- return "";
- }
-
public void onModule(ClusterModule module) {
module.registerIndexTemplateFilter(TestFilter.class);
}
diff --git a/core/src/test/java/org/elasticsearch/ingest/IngestCloseIT.java b/core/src/test/java/org/elasticsearch/ingest/IngestCloseIT.java
index 5e0706388c..007338cf91 100644
--- a/core/src/test/java/org/elasticsearch/ingest/IngestCloseIT.java
+++ b/core/src/test/java/org/elasticsearch/ingest/IngestCloseIT.java
@@ -53,17 +53,6 @@ public class IngestCloseIT extends ESSingleNodeTestCase {
}
public static class IngestPlugin extends Plugin {
-
- @Override
- public String name() {
- return "ingest";
- }
-
- @Override
- public String description() {
- return "ingest mock";
- }
-
public void onModule(NodeModule nodeModule) {
nodeModule.registerProcessor("test", (registry) -> new Factory());
}
diff --git a/core/src/test/java/org/elasticsearch/nodesinfo/plugin/dummy1/TestPlugin.java b/core/src/test/java/org/elasticsearch/nodesinfo/plugin/dummy1/TestPlugin.java
deleted file mode 100644
index 8455a3bf56..0000000000
--- a/core/src/test/java/org/elasticsearch/nodesinfo/plugin/dummy1/TestPlugin.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Licensed to Elasticsearch under one or more contributor
- * license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright
- * ownership. Elasticsearch licenses this file to you under
- * the Apache License, Version 2.0 (the "License"); you may
- * not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.elasticsearch.nodesinfo.plugin.dummy1;
-
-import org.elasticsearch.plugins.Plugin;
-
-public class TestPlugin extends Plugin {
-
- static final public class Fields {
- static public final String NAME = "test-plugin";
- static public final String DESCRIPTION = NAME + " description";
- }
-
- @Override
- public String name() {
- return Fields.NAME;
- }
-
- @Override
- public String description() {
- return Fields.DESCRIPTION;
- }
-}
diff --git a/core/src/test/java/org/elasticsearch/plugins/PluginsServiceTests.java b/core/src/test/java/org/elasticsearch/plugins/PluginsServiceTests.java
index d3c1f1b8ba..659e11fe06 100644
--- a/core/src/test/java/org/elasticsearch/plugins/PluginsServiceTests.java
+++ b/core/src/test/java/org/elasticsearch/plugins/PluginsServiceTests.java
@@ -33,43 +33,18 @@ import java.util.Arrays;
public class PluginsServiceTests extends ESTestCase {
public static class AdditionalSettingsPlugin1 extends Plugin {
@Override
- public String name() {
- return "additional-settings1";
- }
- @Override
- public String description() {
- return "adds additional setting 'foo.bar'";
- }
- @Override
public Settings additionalSettings() {
return Settings.builder().put("foo.bar", "1").put(IndexModule.INDEX_STORE_TYPE_SETTING.getKey(), IndexModule.Type.MMAPFS.getSettingsKey()).build();
}
}
public static class AdditionalSettingsPlugin2 extends Plugin {
@Override
- public String name() {
- return "additional-settings2";
- }
- @Override
- public String description() {
- return "adds additional setting 'foo.bar'";
- }
- @Override
public Settings additionalSettings() {
return Settings.builder().put("foo.bar", "2").build();
}
}
public static class FailOnModule extends Plugin {
- @Override
- public String name() {
- return "fail-on-module";
- }
- @Override
- public String description() {
- return "fails in onModule";
- }
-
public void onModule(BrokenModule brokenModule) {
throw new IllegalStateException("boom");
}
@@ -108,8 +83,8 @@ public class PluginsServiceTests extends ESTestCase {
} catch (IllegalArgumentException e) {
String msg = e.getMessage();
assertTrue(msg, msg.contains("Cannot have additional setting [foo.bar]"));
- assertTrue(msg, msg.contains("plugin [additional-settings1]"));
- assertTrue(msg, msg.contains("plugin [additional-settings2]"));
+ assertTrue(msg, msg.contains("plugin [" + AdditionalSettingsPlugin1.class.getName()));
+ assertTrue(msg, msg.contains("plugin [" + AdditionalSettingsPlugin2.class.getName()));
}
}
diff --git a/core/src/test/java/org/elasticsearch/plugins/responseheader/TestResponseHeaderPlugin.java b/core/src/test/java/org/elasticsearch/plugins/responseheader/TestResponseHeaderPlugin.java
index a16f318140..701d115458 100644
--- a/core/src/test/java/org/elasticsearch/plugins/responseheader/TestResponseHeaderPlugin.java
+++ b/core/src/test/java/org/elasticsearch/plugins/responseheader/TestResponseHeaderPlugin.java
@@ -24,16 +24,6 @@ import org.elasticsearch.plugins.Plugin;
public class TestResponseHeaderPlugin extends Plugin {
- @Override
- public String name() {
- return "test-plugin-custom-header";
- }
-
- @Override
- public String description() {
- return "test-plugin-custom-header-desc";
- }
-
public void onModule(NetworkModule module) {
module.registerRestHandler(TestResponseHeaderRestAction.class);
}
diff --git a/core/src/test/java/org/elasticsearch/script/ScriptFieldIT.java b/core/src/test/java/org/elasticsearch/script/ScriptFieldIT.java
index 8f20d64116..3eba68c489 100644
--- a/core/src/test/java/org/elasticsearch/script/ScriptFieldIT.java
+++ b/core/src/test/java/org/elasticsearch/script/ScriptFieldIT.java
@@ -153,16 +153,6 @@ public class ScriptFieldIT extends ESIntegTestCase {
public static class CustomScriptPlugin extends Plugin {
- @Override
- public String name() {
- return "custom_script";
- }
-
- @Override
- public String description() {
- return "script ";
- }
-
public void onModule(ScriptModule scriptModule) {
scriptModule.registerScript("int", IntArrayScriptFactory.class);
scriptModule.registerScript("long", LongArrayScriptFactory.class);
diff --git a/core/src/test/java/org/elasticsearch/search/SearchServiceTests.java b/core/src/test/java/org/elasticsearch/search/SearchServiceTests.java
index b465d25043..1c63ac7b62 100644
--- a/core/src/test/java/org/elasticsearch/search/SearchServiceTests.java
+++ b/core/src/test/java/org/elasticsearch/search/SearchServiceTests.java
@@ -112,16 +112,6 @@ public class SearchServiceTests extends ESSingleNodeTestCase {
public static class FailOnRewriteQueryPlugin extends Plugin {
- @Override
- public String name() {
- return FailOnRewriteQueryPlugin.class.getSimpleName();
- }
-
- @Override
- public String description() {
- return "This plugin registers a query that always fails at rewrite phase";
- }
-
public void onModule(SearchModule module) {
module.registerQuery(FailOnRewriteQueryBuilder::new, parseContext -> {
throw new UnsupportedOperationException("No query parser for this plugin");
diff --git a/core/src/test/java/org/elasticsearch/search/SearchTimeoutIT.java b/core/src/test/java/org/elasticsearch/search/SearchTimeoutIT.java
index b2eb12159f..164261c1ed 100644
--- a/core/src/test/java/org/elasticsearch/search/SearchTimeoutIT.java
+++ b/core/src/test/java/org/elasticsearch/search/SearchTimeoutIT.java
@@ -65,15 +65,6 @@ public class SearchTimeoutIT extends ESIntegTestCase {
}
public static class ScriptedTimeoutPlugin extends Plugin {
- @Override
- public String name() {
- return "test-scripted-search-timeout";
- }
-
- @Override
- public String description() {
- return "Test for scripted timeouts on searches";
- }
public void onModule(ScriptModule module) {
module.registerScript(NativeTestScriptedTimeout.TEST_NATIVE_SCRIPT_TIMEOUT, NativeTestScriptedTimeout.Factory.class);
diff --git a/core/src/test/java/org/elasticsearch/search/aggregations/bucket/DateScriptMocks.java b/core/src/test/java/org/elasticsearch/search/aggregations/bucket/DateScriptMocks.java
index f97b163c24..034308464c 100644
--- a/core/src/test/java/org/elasticsearch/search/aggregations/bucket/DateScriptMocks.java
+++ b/core/src/test/java/org/elasticsearch/search/aggregations/bucket/DateScriptMocks.java
@@ -41,16 +41,6 @@ public class DateScriptMocks {
*/
public static class DateScriptsMockPlugin extends Plugin {
- @Override
- public String name() {
- return "DateScriptMocks";
- }
-
- @Override
- public String description() {
- return "A mock script plugin.";
- }
-
public void onModule(ScriptModule module) {
module.registerScript(ExtractFieldScript.NAME, ExtractFieldScriptFactory.class);
module.registerScript(PlusOneMonthScript.NAME, PlusOneMonthScriptFactory.class);
diff --git a/core/src/test/java/org/elasticsearch/search/aggregations/bucket/IpRangeIT.java b/core/src/test/java/org/elasticsearch/search/aggregations/bucket/IpRangeIT.java
index 3a2abda6aa..c26d595c53 100644
--- a/core/src/test/java/org/elasticsearch/search/aggregations/bucket/IpRangeIT.java
+++ b/core/src/test/java/org/elasticsearch/search/aggregations/bucket/IpRangeIT.java
@@ -218,16 +218,6 @@ public class IpRangeIT extends ESIntegTestCase {
public static class DummyScriptPlugin extends Plugin {
- @Override
- public String name() {
- return "DummyScriptPlugin";
- }
-
- @Override
- public String description() {
- return "A mock script plugin.";
- }
-
public void onModule(ScriptModule module) {
module.registerScript(DummyScript.NAME, DummyScriptFactory.class);
}
diff --git a/core/src/test/java/org/elasticsearch/search/aggregations/bucket/SignificantTermsSignificanceScoreIT.java b/core/src/test/java/org/elasticsearch/search/aggregations/bucket/SignificantTermsSignificanceScoreIT.java
index 0467992002..c59e511f3c 100644
--- a/core/src/test/java/org/elasticsearch/search/aggregations/bucket/SignificantTermsSignificanceScoreIT.java
+++ b/core/src/test/java/org/elasticsearch/search/aggregations/bucket/SignificantTermsSignificanceScoreIT.java
@@ -165,15 +165,6 @@ public class SignificantTermsSignificanceScoreIT extends ESIntegTestCase {
}
public static class CustomSignificanceHeuristicPlugin extends Plugin {
- @Override
- public String name() {
- return "test-plugin-significance-heuristic";
- }
-
- @Override
- public String description() {
- return "Significance heuristic plugin";
- }
public void onModule(SearchModule searchModule) {
searchModule.registerSignificanceHeuristic(SimpleHeuristic.NAMES_FIELD, SimpleHeuristic::new, SimpleHeuristic::parse);
diff --git a/core/src/test/java/org/elasticsearch/search/aggregations/metrics/AvgIT.java b/core/src/test/java/org/elasticsearch/search/aggregations/metrics/AvgIT.java
index a19b274c4d..fdc94908f9 100644
--- a/core/src/test/java/org/elasticsearch/search/aggregations/metrics/AvgIT.java
+++ b/core/src/test/java/org/elasticsearch/search/aggregations/metrics/AvgIT.java
@@ -357,17 +357,6 @@ public class AvgIT extends AbstractNumericTestCase {
* Mock plugin for the {@link ExtractFieldScriptEngine}
*/
public static class ExtractFieldScriptPlugin extends Plugin {
-
- @Override
- public String name() {
- return ExtractFieldScriptEngine.NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for " + AvgIT.class;
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(ExtractFieldScriptEngine.class, ExtractFieldScriptEngine.NAME, true));
}
@@ -477,17 +466,6 @@ public class AvgIT extends AbstractNumericTestCase {
* Mock plugin for the {@link FieldValueScriptEngine}
*/
public static class FieldValueScriptPlugin extends Plugin {
-
- @Override
- public String name() {
- return FieldValueScriptEngine.NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for " + AvgIT.class;
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(FieldValueScriptEngine.class, FieldValueScriptEngine.NAME, true));
}
diff --git a/core/src/test/java/org/elasticsearch/search/aggregations/metrics/SumIT.java b/core/src/test/java/org/elasticsearch/search/aggregations/metrics/SumIT.java
index 641696722c..e38fe44a04 100644
--- a/core/src/test/java/org/elasticsearch/search/aggregations/metrics/SumIT.java
+++ b/core/src/test/java/org/elasticsearch/search/aggregations/metrics/SumIT.java
@@ -352,17 +352,6 @@ public class SumIT extends AbstractNumericTestCase {
* Mock plugin for the {@link ExtractFieldScriptEngine}
*/
public static class ExtractFieldScriptPlugin extends Plugin {
-
- @Override
- public String name() {
- return ExtractFieldScriptEngine.NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for " + SumIT.class;
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(ExtractFieldScriptEngine.class, ExtractFieldScriptEngine.NAME, true));
}
@@ -474,17 +463,6 @@ public class SumIT extends AbstractNumericTestCase {
* Mock plugin for the {@link FieldValueScriptEngine}
*/
public static class FieldValueScriptPlugin extends Plugin {
-
- @Override
- public String name() {
- return FieldValueScriptEngine.NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for " + SumIT.class;
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(FieldValueScriptEngine.class, FieldValueScriptEngine.NAME, true));
}
diff --git a/core/src/test/java/org/elasticsearch/search/aggregations/metrics/ValueCountIT.java b/core/src/test/java/org/elasticsearch/search/aggregations/metrics/ValueCountIT.java
index 04bef29205..62ec2e6445 100644
--- a/core/src/test/java/org/elasticsearch/search/aggregations/metrics/ValueCountIT.java
+++ b/core/src/test/java/org/elasticsearch/search/aggregations/metrics/ValueCountIT.java
@@ -211,17 +211,6 @@ public class ValueCountIT extends ESIntegTestCase {
* Mock plugin for the {@link FieldValueScriptEngine}
*/
public static class FieldValueScriptPlugin extends Plugin {
-
- @Override
- public String name() {
- return FieldValueScriptEngine.NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for " + ValueCountIT.class;
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(FieldValueScriptEngine.class, FieldValueScriptEngine.NAME, true));
}
diff --git a/core/src/test/java/org/elasticsearch/search/basic/SearchWithRandomExceptionsIT.java b/core/src/test/java/org/elasticsearch/search/basic/SearchWithRandomExceptionsIT.java
index 7ddb641336..d433eb48cb 100644
--- a/core/src/test/java/org/elasticsearch/search/basic/SearchWithRandomExceptionsIT.java
+++ b/core/src/test/java/org/elasticsearch/search/basic/SearchWithRandomExceptionsIT.java
@@ -156,18 +156,10 @@ public class SearchWithRandomExceptionsIT extends ESIntegTestCase {
Setting.doubleSetting(EXCEPTION_TOP_LEVEL_RATIO_KEY, 0.1d, 0.0d, Property.IndexScope);
public static final Setting<Double> EXCEPTION_LOW_LEVEL_RATIO_SETTING =
Setting.doubleSetting(EXCEPTION_LOW_LEVEL_RATIO_KEY, 0.1d, 0.0d, Property.IndexScope);
- @Override
- public String name() {
- return "random-exception-reader-wrapper";
- }
public void onModule(SettingsModule module) {
module.registerSetting(EXCEPTION_TOP_LEVEL_RATIO_SETTING);
module.registerSetting(EXCEPTION_LOW_LEVEL_RATIO_SETTING);
}
- @Override
- public String description() {
- return "a mock reader wrapper that throws random exceptions for testing";
- }
public void onModule(MockEngineFactoryPlugin.MockEngineReaderModule module) {
module.setReaderClass(RandomExceptionDirectoryReaderWrapper.class);
}
diff --git a/core/src/test/java/org/elasticsearch/search/fetch/FetchSubPhasePluginIT.java b/core/src/test/java/org/elasticsearch/search/fetch/FetchSubPhasePluginIT.java
index 81c923ccf6..39df053c86 100644
--- a/core/src/test/java/org/elasticsearch/search/fetch/FetchSubPhasePluginIT.java
+++ b/core/src/test/java/org/elasticsearch/search/fetch/FetchSubPhasePluginIT.java
@@ -100,17 +100,6 @@ public class FetchSubPhasePluginIT extends ESIntegTestCase {
}
public static class FetchTermVectorsPlugin extends Plugin {
-
- @Override
- public String name() {
- return "fetch-term-vectors";
- }
-
- @Override
- public String description() {
- return "fetch plugin to test if the plugin mechanism works";
- }
-
public void onModule(SearchModule searchModule) {
searchModule.registerFetchSubPhase(new TermVectorsFetchSubPhase());
}
diff --git a/core/src/test/java/org/elasticsearch/search/functionscore/ExplainableScriptPlugin.java b/core/src/test/java/org/elasticsearch/search/functionscore/ExplainableScriptPlugin.java
index a32baa526b..5d58921b66 100644
--- a/core/src/test/java/org/elasticsearch/search/functionscore/ExplainableScriptPlugin.java
+++ b/core/src/test/java/org/elasticsearch/search/functionscore/ExplainableScriptPlugin.java
@@ -23,18 +23,6 @@ import org.elasticsearch.plugins.Plugin;
import org.elasticsearch.script.ScriptModule;
public class ExplainableScriptPlugin extends Plugin {
-
- public ExplainableScriptPlugin() {}
- @Override
- public String name() {
- return "native-explainable-script";
- }
-
- @Override
- public String description() {
- return "Native explainable script";
- }
-
public void onModule(ScriptModule module) {
module.registerScript("native_explainable_script", ExplainableScriptIT.MyNativeScriptFactory.class);
}
diff --git a/core/src/test/java/org/elasticsearch/search/functionscore/FunctionScorePluginIT.java b/core/src/test/java/org/elasticsearch/search/functionscore/FunctionScorePluginIT.java
index 7fdeca4680..e5be795d8f 100644
--- a/core/src/test/java/org/elasticsearch/search/functionscore/FunctionScorePluginIT.java
+++ b/core/src/test/java/org/elasticsearch/search/functionscore/FunctionScorePluginIT.java
@@ -95,17 +95,6 @@ public class FunctionScorePluginIT extends ESIntegTestCase {
}
public static class CustomDistanceScorePlugin extends Plugin {
-
- @Override
- public String name() {
- return "test-plugin-distance-score";
- }
-
- @Override
- public String description() {
- return "Distance score plugin to test pluggable implementation";
- }
-
public void onModule(SearchModule scoreModule) {
scoreModule.registerScoreFunction(CustomDistanceScoreBuilder::new, CustomDistanceScoreBuilder.PARSER,
CustomDistanceScoreBuilder.FUNCTION_NAME_FIELD);
diff --git a/core/src/test/java/org/elasticsearch/search/highlight/CustomHighlighterPlugin.java b/core/src/test/java/org/elasticsearch/search/highlight/CustomHighlighterPlugin.java
index b6c42b7367..f6d56b8b39 100644
--- a/core/src/test/java/org/elasticsearch/search/highlight/CustomHighlighterPlugin.java
+++ b/core/src/test/java/org/elasticsearch/search/highlight/CustomHighlighterPlugin.java
@@ -24,16 +24,6 @@ import org.elasticsearch.search.SearchModule;
public class CustomHighlighterPlugin extends Plugin {
- @Override
- public String name() {
- return "test-plugin-custom-highlighter";
- }
-
- @Override
- public String description() {
- return "Custom highlighter to test pluggable implementation";
- }
-
public void onModule(SearchModule highlightModule) {
highlightModule.registerHighlighter("test-custom", new CustomHighlighter());
}
diff --git a/core/src/test/java/org/elasticsearch/search/suggest/CustomSuggesterPlugin.java b/core/src/test/java/org/elasticsearch/search/suggest/CustomSuggesterPlugin.java
index eb12c4def7..dc78aec69c 100644
--- a/core/src/test/java/org/elasticsearch/search/suggest/CustomSuggesterPlugin.java
+++ b/core/src/test/java/org/elasticsearch/search/suggest/CustomSuggesterPlugin.java
@@ -21,21 +21,8 @@ package org.elasticsearch.search.suggest;
import org.elasticsearch.plugins.Plugin;
import org.elasticsearch.search.SearchModule;
-/**
- *
- */
public class CustomSuggesterPlugin extends Plugin {
- @Override
- public String name() {
- return "test-plugin-custom-suggester";
- }
-
- @Override
- public String description() {
- return "Custom suggester to test pluggable implementation";
- }
-
public void onModule(SearchModule searchModule) {
searchModule.registerSuggester("custom", CustomSuggester.INSTANCE);
}
diff --git a/core/src/test/java/org/elasticsearch/snapshots/mockstore/MockRepository.java b/core/src/test/java/org/elasticsearch/snapshots/mockstore/MockRepository.java
index 8b02f90f51..ffe523b7a1 100644
--- a/core/src/test/java/org/elasticsearch/snapshots/mockstore/MockRepository.java
+++ b/core/src/test/java/org/elasticsearch/snapshots/mockstore/MockRepository.java
@@ -62,16 +62,6 @@ public class MockRepository extends FsRepository {
public static final Setting<String> PASSWORD_SETTING =
Setting.simpleString("secret.mock.password", Property.NodeScope, Property.Filtered);
- @Override
- public String name() {
- return "mock-repository";
- }
-
- @Override
- public String description() {
- return "Mock Repository";
- }
-
public void onModule(RepositoriesModule repositoriesModule) {
repositoriesModule.registerRepository("mock", MockRepository.class, BlobStoreIndexShardRepository.class);
}
diff --git a/core/src/test/java/org/elasticsearch/transport/ContextAndHeaderTransportIT.java b/core/src/test/java/org/elasticsearch/transport/ContextAndHeaderTransportIT.java
index eb13de3485..ea6db14b3b 100644
--- a/core/src/test/java/org/elasticsearch/transport/ContextAndHeaderTransportIT.java
+++ b/core/src/test/java/org/elasticsearch/transport/ContextAndHeaderTransportIT.java
@@ -295,16 +295,6 @@ public class ContextAndHeaderTransportIT extends ESIntegTestCase {
public static class ActionLoggingPlugin extends Plugin {
@Override
- public String name() {
- return "test-action-logging";
- }
-
- @Override
- public String description() {
- return "Test action logging";
- }
-
- @Override
public Collection<Module> nodeModules() {
return Collections.<Module>singletonList(new ActionLoggingModule());
}
diff --git a/core/src/test/java/org/elasticsearch/transport/netty/NettyTransportIT.java b/core/src/test/java/org/elasticsearch/transport/netty/NettyTransportIT.java
index f01a4ca5e9..f70c7b2749 100644
--- a/core/src/test/java/org/elasticsearch/transport/netty/NettyTransportIT.java
+++ b/core/src/test/java/org/elasticsearch/transport/netty/NettyTransportIT.java
@@ -86,14 +86,6 @@ public class NettyTransportIT extends ESIntegTestCase {
public static final class ExceptionThrowingNettyTransport extends NettyTransport {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "exception-throwing-netty-transport";
- }
- @Override
- public String description() {
- return "an exception throwing transport for testing";
- }
public void onModule(NetworkModule module) {
module.registerTransport("exception-throwing", ExceptionThrowingNettyTransport.class);
}
diff --git a/core/src/test/java/org/elasticsearch/update/UpdateByNativeScriptIT.java b/core/src/test/java/org/elasticsearch/update/UpdateByNativeScriptIT.java
index dc10c9751c..e86578ab43 100644
--- a/core/src/test/java/org/elasticsearch/update/UpdateByNativeScriptIT.java
+++ b/core/src/test/java/org/elasticsearch/update/UpdateByNativeScriptIT.java
@@ -67,14 +67,6 @@ public class UpdateByNativeScriptIT extends ESIntegTestCase {
public static class CustomNativeScriptFactory implements NativeScriptFactory {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-native-script";
- }
- @Override
- public String description() {
- return "a mock native script for testing";
- }
public void onModule(ScriptModule scriptModule) {
scriptModule.registerScript("custom", CustomNativeScriptFactory.class);
}
diff --git a/core/src/test/java/org/elasticsearch/update/UpdateIT.java b/core/src/test/java/org/elasticsearch/update/UpdateIT.java
index 078bcd8cc3..38eb7f4b59 100644
--- a/core/src/test/java/org/elasticsearch/update/UpdateIT.java
+++ b/core/src/test/java/org/elasticsearch/update/UpdateIT.java
@@ -79,20 +79,6 @@ import static org.hamcrest.Matchers.nullValue;
public class UpdateIT extends ESIntegTestCase {
public static class PutFieldValuesScriptPlugin extends Plugin {
-
- public PutFieldValuesScriptPlugin() {
- }
-
- @Override
- public String name() {
- return PutFieldValuesScriptEngine.NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for " + UpdateIT.class;
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(PutFieldValuesScriptEngine.class, PutFieldValuesScriptEngine.NAME, true));
}
@@ -166,20 +152,6 @@ public class UpdateIT extends ESIntegTestCase {
}
public static class FieldIncrementScriptPlugin extends Plugin {
-
- public FieldIncrementScriptPlugin() {
- }
-
- @Override
- public String name() {
- return FieldIncrementScriptEngine.NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for " + UpdateIT.class;
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(FieldIncrementScriptEngine.class, FieldIncrementScriptEngine.NAME, true));
}
@@ -246,20 +218,6 @@ public class UpdateIT extends ESIntegTestCase {
}
public static class ScriptedUpsertScriptPlugin extends Plugin {
-
- public ScriptedUpsertScriptPlugin() {
- }
-
- @Override
- public String name() {
- return ScriptedUpsertScriptEngine.NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for " + UpdateIT.class + ".testScriptedUpsert";
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(ScriptedUpsertScriptEngine.class, ScriptedUpsertScriptEngine.NAME, true));
}
@@ -326,20 +284,6 @@ public class UpdateIT extends ESIntegTestCase {
}
public static class ExtractContextInSourceScriptPlugin extends Plugin {
-
- public ExtractContextInSourceScriptPlugin() {
- }
-
- @Override
- public String name() {
- return ExtractContextInSourceScriptEngine.NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for " + UpdateIT.class;
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(ExtractContextInSourceScriptEngine.class, ExtractContextInSourceScriptEngine.NAME, true));
}
diff --git a/core/src/test/resources/org/elasticsearch/nodesinfo/node2/dummy/_site/es-plugin.properties b/core/src/test/resources/org/elasticsearch/nodesinfo/node2/dummy/_site/es-plugin.properties
deleted file mode 100644
index 4487d7c8de..0000000000
--- a/core/src/test/resources/org/elasticsearch/nodesinfo/node2/dummy/_site/es-plugin.properties
+++ /dev/null
@@ -1,21 +0,0 @@
-################################################################
-# Licensed to Elasticsearch under one or more contributor
-# license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright
-# ownership. Elasticsearch licenses this file to you under
-# the Apache License, Version 2.0 (the "License"); you may
-# not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-################################################################
-description=This is a description for a dummy test site plugin.
-version=0.0.7-BOND-SITE
-
diff --git a/core/src/test/resources/org/elasticsearch/nodesinfo/node2/dummy/_site/index.html b/core/src/test/resources/org/elasticsearch/nodesinfo/node2/dummy/_site/index.html
deleted file mode 100644
index ceb8774542..0000000000
--- a/core/src/test/resources/org/elasticsearch/nodesinfo/node2/dummy/_site/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <title>Dummy Site Plugin on Node 3</title>
-</head>
-<body>
-<p>Welcome to this dummy elasticsearch plugin</p>
-</body>
-</html>
diff --git a/core/src/test/resources/org/elasticsearch/nodesinfo/node4/dummy/_site/index.html b/core/src/test/resources/org/elasticsearch/nodesinfo/node4/dummy/_site/index.html
deleted file mode 100644
index ceb8774542..0000000000
--- a/core/src/test/resources/org/elasticsearch/nodesinfo/node4/dummy/_site/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <title>Dummy Site Plugin on Node 3</title>
-</head>
-<body>
-<p>Welcome to this dummy elasticsearch plugin</p>
-</body>
-</html>
diff --git a/core/src/test/resources/org/elasticsearch/nodesinfo/node4/test-no-version-plugin/_site/index.html b/core/src/test/resources/org/elasticsearch/nodesinfo/node4/test-no-version-plugin/_site/index.html
deleted file mode 100644
index ceb8774542..0000000000
--- a/core/src/test/resources/org/elasticsearch/nodesinfo/node4/test-no-version-plugin/_site/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <title>Dummy Site Plugin on Node 3</title>
-</head>
-<body>
-<p>Welcome to this dummy elasticsearch plugin</p>
-</body>
-</html>
diff --git a/modules/aggs-matrix-stats/src/main/java/org/elasticsearch/search/aggregations/matrix/MatrixAggregationPlugin.java b/modules/aggs-matrix-stats/src/main/java/org/elasticsearch/search/aggregations/matrix/MatrixAggregationPlugin.java
index 156ff05ad6..077c3d3d31 100644
--- a/modules/aggs-matrix-stats/src/main/java/org/elasticsearch/search/aggregations/matrix/MatrixAggregationPlugin.java
+++ b/modules/aggs-matrix-stats/src/main/java/org/elasticsearch/search/aggregations/matrix/MatrixAggregationPlugin.java
@@ -29,19 +29,6 @@ import java.io.IOException;
public class MatrixAggregationPlugin extends Plugin {
- public MatrixAggregationPlugin() throws IOException {
- }
-
- @Override
- public String name() {
- return "aggs-matrix-stats";
- }
-
- @Override
- public String description() {
- return "Adds aggregations whose input are a list of numeric fields and output includes a matrix.";
- }
-
public void onModule(SearchModule searchModule) {
InternalMatrixStats.registerStreams();
searchModule.registerAggregation(MatrixStatsAggregationBuilder::new, new MatrixStatsParser(),
diff --git a/modules/ingest-common/src/main/java/org/elasticsearch/ingest/IngestCommonPlugin.java b/modules/ingest-common/src/main/java/org/elasticsearch/ingest/IngestCommonPlugin.java
index 7e70c3cba4..92112a37b9 100644
--- a/modules/ingest-common/src/main/java/org/elasticsearch/ingest/IngestCommonPlugin.java
+++ b/modules/ingest-common/src/main/java/org/elasticsearch/ingest/IngestCommonPlugin.java
@@ -41,16 +41,6 @@ public class IngestCommonPlugin extends Plugin {
this.builtinPatterns = loadBuiltinPatterns();
}
- @Override
- public String name() {
- return NAME;
- }
-
- @Override
- public String description() {
- return "Module for ingest processors that do not require additional security permissions or have large dependencies and resources";
- }
-
public void onModule(NodeModule nodeModule) {
nodeModule.registerProcessor(DateProcessor.TYPE, (registry) -> new DateProcessor.Factory());
nodeModule.registerProcessor(SetProcessor.TYPE, (registry) -> new SetProcessor.Factory(registry.getTemplateService()));
diff --git a/modules/lang-expression/src/main/java/org/elasticsearch/script/expression/ExpressionPlugin.java b/modules/lang-expression/src/main/java/org/elasticsearch/script/expression/ExpressionPlugin.java
index cd95f13f63..be4bb2c715 100644
--- a/modules/lang-expression/src/main/java/org/elasticsearch/script/expression/ExpressionPlugin.java
+++ b/modules/lang-expression/src/main/java/org/elasticsearch/script/expression/ExpressionPlugin.java
@@ -25,16 +25,6 @@ import org.elasticsearch.script.ScriptModule;
public class ExpressionPlugin extends Plugin {
- @Override
- public String name() {
- return "lang-expression";
- }
-
- @Override
- public String description() {
- return "Lucene expressions integration for Elasticsearch";
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(ExpressionScriptEngineService.class,
ExpressionScriptEngineService.NAME, true));
diff --git a/modules/lang-groovy/src/main/java/org/elasticsearch/script/groovy/GroovyPlugin.java b/modules/lang-groovy/src/main/java/org/elasticsearch/script/groovy/GroovyPlugin.java
index e5ebcf1250..6f71190339 100644
--- a/modules/lang-groovy/src/main/java/org/elasticsearch/script/groovy/GroovyPlugin.java
+++ b/modules/lang-groovy/src/main/java/org/elasticsearch/script/groovy/GroovyPlugin.java
@@ -25,16 +25,6 @@ import org.elasticsearch.script.ScriptModule;
public class GroovyPlugin extends Plugin {
- @Override
- public String name() {
- return "lang-groovy";
- }
-
- @Override
- public String description() {
- return "Groovy scripting integration for Elasticsearch";
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(GroovyScriptEngineService.class, GroovyScriptEngineService.NAME));
}
diff --git a/modules/lang-groovy/src/test/java/org/elasticsearch/messy/tests/IndicesRequestTests.java b/modules/lang-groovy/src/test/java/org/elasticsearch/messy/tests/IndicesRequestTests.java
index c0dfcb69ea..27bb7fdc23 100644
--- a/modules/lang-groovy/src/test/java/org/elasticsearch/messy/tests/IndicesRequestTests.java
+++ b/modules/lang-groovy/src/test/java/org/elasticsearch/messy/tests/IndicesRequestTests.java
@@ -708,14 +708,7 @@ public class IndicesRequestTests extends ESIntegTestCase {
public static class InterceptingTransportService extends TransportService {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "intercepting-transport-service";
- }
- @Override
- public String description() {
- return "an intercepting transport service for testing";
- }
+
public void onModule(NetworkModule module) {
module.registerTransportService("intercepting", InterceptingTransportService.class);
}
diff --git a/modules/lang-mustache/src/main/java/org/elasticsearch/script/mustache/MustachePlugin.java b/modules/lang-mustache/src/main/java/org/elasticsearch/script/mustache/MustachePlugin.java
index 5ef3ad766e..769bea8ac0 100644
--- a/modules/lang-mustache/src/main/java/org/elasticsearch/script/mustache/MustachePlugin.java
+++ b/modules/lang-mustache/src/main/java/org/elasticsearch/script/mustache/MustachePlugin.java
@@ -25,16 +25,6 @@ import org.elasticsearch.script.ScriptModule;
public class MustachePlugin extends Plugin {
- @Override
- public String name() {
- return "lang-mustache";
- }
-
- @Override
- public String description() {
- return "Mustache scripting integration for Elasticsearch";
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(MustacheScriptEngineService.class,
MustacheScriptEngineService.NAME, true));
diff --git a/modules/lang-painless/src/main/java/org/elasticsearch/painless/PainlessPlugin.java b/modules/lang-painless/src/main/java/org/elasticsearch/painless/PainlessPlugin.java
index 67f889b7a7..21864cb586 100644
--- a/modules/lang-painless/src/main/java/org/elasticsearch/painless/PainlessPlugin.java
+++ b/modules/lang-painless/src/main/java/org/elasticsearch/painless/PainlessPlugin.java
@@ -34,16 +34,6 @@ public final class PainlessPlugin extends Plugin {
Definition.VOID_TYPE.hashCode();
}
- @Override
- public String name() {
- return "lang-painless";
- }
-
- @Override
- public String description() {
- return "Painless scripting language for Elasticsearch";
- }
-
public void onModule(final ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(
PainlessScriptEngineService.class, PainlessScriptEngineService.NAME, true));
diff --git a/modules/percolator/src/main/java/org/elasticsearch/percolator/PercolatorPlugin.java b/modules/percolator/src/main/java/org/elasticsearch/percolator/PercolatorPlugin.java
index dfc11804dd..727d567105 100644
--- a/modules/percolator/src/main/java/org/elasticsearch/percolator/PercolatorPlugin.java
+++ b/modules/percolator/src/main/java/org/elasticsearch/percolator/PercolatorPlugin.java
@@ -45,16 +45,6 @@ public class PercolatorPlugin extends Plugin {
this.settings = settings;
}
- @Override
- public String name() {
- return NAME;
- }
-
- @Override
- public String description() {
- return "Percolator module adds capability to index queries and query these queries by specifying documents";
- }
-
public void onModule(ActionModule module) {
module.registerAction(PercolateAction.INSTANCE, TransportPercolateAction.class);
module.registerAction(MultiPercolateAction.INSTANCE, TransportMultiPercolateAction.class);
diff --git a/modules/reindex/src/main/java/org/elasticsearch/index/reindex/ReindexPlugin.java b/modules/reindex/src/main/java/org/elasticsearch/index/reindex/ReindexPlugin.java
index e3a826dbda..d4c8117757 100644
--- a/modules/reindex/src/main/java/org/elasticsearch/index/reindex/ReindexPlugin.java
+++ b/modules/reindex/src/main/java/org/elasticsearch/index/reindex/ReindexPlugin.java
@@ -26,16 +26,6 @@ import org.elasticsearch.plugins.Plugin;
public class ReindexPlugin extends Plugin {
public static final String NAME = "reindex";
- @Override
- public String name() {
- return NAME;
- }
-
- @Override
- public String description() {
- return "The Reindex module adds APIs to reindex from one index to another or update documents in place.";
- }
-
public void onModule(ActionModule actionModule) {
actionModule.registerAction(ReindexAction.INSTANCE, TransportReindexAction.class);
actionModule.registerAction(UpdateByQueryAction.INSTANCE, TransportUpdateByQueryAction.class);
diff --git a/modules/reindex/src/test/java/org/elasticsearch/index/reindex/CancelTests.java b/modules/reindex/src/test/java/org/elasticsearch/index/reindex/CancelTests.java
index dcaa80a816..bbe7dd612e 100644
--- a/modules/reindex/src/test/java/org/elasticsearch/index/reindex/CancelTests.java
+++ b/modules/reindex/src/test/java/org/elasticsearch/index/reindex/CancelTests.java
@@ -191,16 +191,6 @@ public class CancelTests extends ReindexTestCase {
public static class ReindexCancellationPlugin extends Plugin {
@Override
- public String name() {
- return "reindex-cancellation";
- }
-
- @Override
- public String description() {
- return "See " + CancelTests.class.getName() + " documentation";
- }
-
- @Override
public void onIndexModule(IndexModule indexModule) {
indexModule.addIndexOperationListener(new BlockingDeleteListener());
}
diff --git a/plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu/AnalysisICUPlugin.java b/plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu/AnalysisICUPlugin.java
index 46b8d530f5..e0e6c3c2e3 100644
--- a/plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu/AnalysisICUPlugin.java
+++ b/plugins/analysis-icu/src/main/java/org/elasticsearch/plugin/analysis/icu/AnalysisICUPlugin.java
@@ -28,21 +28,8 @@ import org.elasticsearch.index.analysis.IcuTransformTokenFilterFactory;
import org.elasticsearch.indices.analysis.AnalysisModule;
import org.elasticsearch.plugins.Plugin;
-/**
- *
- */
public class AnalysisICUPlugin extends Plugin {
- @Override
- public String name() {
- return "analysis-icu";
- }
-
- @Override
- public String description() {
- return "UTF related ICU analysis support";
- }
-
/**
* Automatically called with the analysis module.
*/
diff --git a/plugins/analysis-kuromoji/src/main/java/org/elasticsearch/plugin/analysis/kuromoji/AnalysisKuromojiPlugin.java b/plugins/analysis-kuromoji/src/main/java/org/elasticsearch/plugin/analysis/kuromoji/AnalysisKuromojiPlugin.java
index 4208b1be50..e92e782a96 100644
--- a/plugins/analysis-kuromoji/src/main/java/org/elasticsearch/plugin/analysis/kuromoji/AnalysisKuromojiPlugin.java
+++ b/plugins/analysis-kuromoji/src/main/java/org/elasticsearch/plugin/analysis/kuromoji/AnalysisKuromojiPlugin.java
@@ -36,17 +36,6 @@ import org.elasticsearch.plugins.Plugin;
*/
public class AnalysisKuromojiPlugin extends Plugin {
- @Override
- public String name() {
- return "analysis-kuromoji";
- }
-
- @Override
- public String description() {
- return "Kuromoji analysis support";
- }
-
-
public void onModule(AnalysisModule module) {
module.registerCharFilter("kuromoji_iteration_mark", KuromojiIterationMarkCharFilterFactory::new);
module.registerAnalyzer("kuromoji", KuromojiAnalyzerProvider::new);
diff --git a/plugins/analysis-phonetic/src/main/java/org/elasticsearch/plugin/analysis/AnalysisPhoneticPlugin.java b/plugins/analysis-phonetic/src/main/java/org/elasticsearch/plugin/analysis/AnalysisPhoneticPlugin.java
index 3156a6adfe..3be97b444d 100644
--- a/plugins/analysis-phonetic/src/main/java/org/elasticsearch/plugin/analysis/AnalysisPhoneticPlugin.java
+++ b/plugins/analysis-phonetic/src/main/java/org/elasticsearch/plugin/analysis/AnalysisPhoneticPlugin.java
@@ -23,20 +23,8 @@ import org.elasticsearch.index.analysis.PhoneticTokenFilterFactory;
import org.elasticsearch.indices.analysis.AnalysisModule;
import org.elasticsearch.plugins.Plugin;
-/**
- */
public class AnalysisPhoneticPlugin extends Plugin {
- @Override
- public String name() {
- return "analysis-phonetic";
- }
-
- @Override
- public String description() {
- return "Phonetic analysis support";
- }
-
public void onModule(AnalysisModule module) {
module.registerTokenFilter("phonetic", PhoneticTokenFilterFactory::new);
}
diff --git a/plugins/analysis-smartcn/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java b/plugins/analysis-smartcn/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java
index 801c51f8e8..05c779bb5a 100644
--- a/plugins/analysis-smartcn/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java
+++ b/plugins/analysis-smartcn/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java
@@ -25,21 +25,8 @@ import org.elasticsearch.index.analysis.SmartChineseTokenizerTokenizerFactory;
import org.elasticsearch.indices.analysis.AnalysisModule;
import org.elasticsearch.plugins.Plugin;
-/**
- *
- */
public class AnalysisSmartChinesePlugin extends Plugin {
- @Override
- public String name() {
- return "analysis-smartcn";
- }
-
- @Override
- public String description() {
- return "Smart Chinese analysis support";
- }
-
public void onModule(AnalysisModule module) {
module.registerAnalyzer("smartcn", SmartChineseAnalyzerProvider::new);
module.registerTokenizer("smartcn_tokenizer", SmartChineseTokenizerTokenizerFactory::new);
diff --git a/plugins/analysis-stempel/src/main/java/org/elasticsearch/plugin/analysis/stempel/AnalysisStempelPlugin.java b/plugins/analysis-stempel/src/main/java/org/elasticsearch/plugin/analysis/stempel/AnalysisStempelPlugin.java
index 07f50ed773..8549795f4b 100644
--- a/plugins/analysis-stempel/src/main/java/org/elasticsearch/plugin/analysis/stempel/AnalysisStempelPlugin.java
+++ b/plugins/analysis-stempel/src/main/java/org/elasticsearch/plugin/analysis/stempel/AnalysisStempelPlugin.java
@@ -24,21 +24,8 @@ import org.elasticsearch.index.analysis.pl.PolishStemTokenFilterFactory;
import org.elasticsearch.indices.analysis.AnalysisModule;
import org.elasticsearch.plugins.Plugin;
-/**
- *
- */
public class AnalysisStempelPlugin extends Plugin {
- @Override
- public String name() {
- return "analysis-stempel";
- }
-
- @Override
- public String description() {
- return "Stempel (Polish) analysis support";
- }
-
public void onModule(AnalysisModule module) {
module.registerAnalyzer("polish", PolishAnalyzerProvider::new);
module.registerTokenFilter("polish_stem", PolishStemTokenFilterFactory::new);
diff --git a/plugins/discovery-azure/src/main/java/org/elasticsearch/plugin/discovery/azure/AzureDiscoveryPlugin.java b/plugins/discovery-azure/src/main/java/org/elasticsearch/plugin/discovery/azure/AzureDiscoveryPlugin.java
index 757ff359d4..ffc02bd325 100644
--- a/plugins/discovery-azure/src/main/java/org/elasticsearch/plugin/discovery/azure/AzureDiscoveryPlugin.java
+++ b/plugins/discovery-azure/src/main/java/org/elasticsearch/plugin/discovery/azure/AzureDiscoveryPlugin.java
@@ -46,16 +46,6 @@ public class AzureDiscoveryPlugin extends Plugin {
}
@Override
- public String name() {
- return "discovery-azure";
- }
-
- @Override
- public String description() {
- return "Azure Discovery Plugin";
- }
-
- @Override
public Collection<Module> nodeModules() {
return Collections.singletonList((Module) new AzureDiscoveryModule(settings));
}
diff --git a/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceSimpleMock.java b/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceSimpleMock.java
index 5f43de3be7..26843eba53 100644
--- a/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceSimpleMock.java
+++ b/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceSimpleMock.java
@@ -38,14 +38,6 @@ import java.net.InetAddress;
public class AzureComputeServiceSimpleMock extends AzureComputeServiceAbstractMock {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-compute-service";
- }
- @Override
- public String description() {
- return "plugs in a mock compute service for testing";
- }
public void onModule(AzureDiscoveryModule azureDiscoveryModule) {
azureDiscoveryModule.computeServiceImpl = AzureComputeServiceSimpleMock.class;
}
diff --git a/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceTwoNodesMock.java b/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceTwoNodesMock.java
index 829c1dc21f..bf7589c883 100644
--- a/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceTwoNodesMock.java
+++ b/plugins/discovery-azure/src/test/java/org/elasticsearch/cloud/azure/AzureComputeServiceTwoNodesMock.java
@@ -42,14 +42,6 @@ import static org.elasticsearch.common.util.CollectionUtils.newSingletonArrayLis
*/
public class AzureComputeServiceTwoNodesMock extends AzureComputeServiceAbstractMock {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-compute-service";
- }
- @Override
- public String description() {
- return "plugs in a mock compute service for testing";
- }
public void onModule(AzureDiscoveryModule azureDiscoveryModule) {
azureDiscoveryModule.computeServiceImpl = AzureComputeServiceTwoNodesMock.class;
}
diff --git a/plugins/discovery-azure/src/test/java/org/elasticsearch/discovery/azure/AzureDiscoveryClusterFormationTests.java b/plugins/discovery-azure/src/test/java/org/elasticsearch/discovery/azure/AzureDiscoveryClusterFormationTests.java
index 489f7043b8..0aebe727e3 100644
--- a/plugins/discovery-azure/src/test/java/org/elasticsearch/discovery/azure/AzureDiscoveryClusterFormationTests.java
+++ b/plugins/discovery-azure/src/test/java/org/elasticsearch/discovery/azure/AzureDiscoveryClusterFormationTests.java
@@ -72,17 +72,6 @@ import static org.elasticsearch.test.hamcrest.ElasticsearchAssertions.assertNoTi
public class AzureDiscoveryClusterFormationTests extends ESIntegTestCase {
public static class TestPlugin extends Plugin {
-
- @Override
- public String name() {
- return AzureDiscoveryClusterFormationTests.class.getName();
- }
-
- @Override
- public String description() {
- return AzureDiscoveryClusterFormationTests.class.getName();
- }
-
public void onModule(SettingsModule settingsModule) {
settingsModule.registerSetting(AzureComputeService.Management.ENDPOINT_SETTING);
}
diff --git a/plugins/discovery-ec2/src/main/java/org/elasticsearch/plugin/discovery/ec2/Ec2DiscoveryPlugin.java b/plugins/discovery-ec2/src/main/java/org/elasticsearch/plugin/discovery/ec2/Ec2DiscoveryPlugin.java
index 21e31b9f07..648cfeb027 100644
--- a/plugins/discovery-ec2/src/main/java/org/elasticsearch/plugin/discovery/ec2/Ec2DiscoveryPlugin.java
+++ b/plugins/discovery-ec2/src/main/java/org/elasticsearch/plugin/discovery/ec2/Ec2DiscoveryPlugin.java
@@ -67,23 +67,6 @@ public class Ec2DiscoveryPlugin extends Plugin {
});
}
- private final Settings settings;
- protected final ESLogger logger = Loggers.getLogger(Ec2DiscoveryPlugin.class);
-
- public Ec2DiscoveryPlugin(Settings settings) {
- this.settings = settings;
- }
-
- @Override
- public String name() {
- return "discovery-ec2";
- }
-
- @Override
- public String description() {
- return "EC2 Discovery Plugin";
- }
-
@Override
public Collection<Module> nodeModules() {
Collection<Module> modules = new ArrayList<>();
diff --git a/plugins/discovery-ec2/src/test/java/org/elasticsearch/cloud/aws/AWSSignersTests.java b/plugins/discovery-ec2/src/test/java/org/elasticsearch/cloud/aws/AWSSignersTests.java
index 555e9f5c10..c313f4bd19 100644
--- a/plugins/discovery-ec2/src/test/java/org/elasticsearch/cloud/aws/AWSSignersTests.java
+++ b/plugins/discovery-ec2/src/test/java/org/elasticsearch/cloud/aws/AWSSignersTests.java
@@ -20,7 +20,6 @@
package org.elasticsearch.cloud.aws;
import com.amazonaws.ClientConfiguration;
-import org.elasticsearch.common.settings.Settings;
import org.elasticsearch.plugin.discovery.ec2.Ec2DiscoveryPlugin;
import org.elasticsearch.test.ESTestCase;
import org.junit.BeforeClass;
@@ -35,7 +34,7 @@ public class AWSSignersTests extends ESTestCase {
*/
@BeforeClass
public static void instantiatePlugin() {
- new Ec2DiscoveryPlugin(Settings.EMPTY);
+ new Ec2DiscoveryPlugin();
}
public void testSigners() {
diff --git a/plugins/discovery-ec2/src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryClusterFormationTests.java b/plugins/discovery-ec2/src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryClusterFormationTests.java
index 0271f52294..54f70d80cf 100644
--- a/plugins/discovery-ec2/src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryClusterFormationTests.java
+++ b/plugins/discovery-ec2/src/test/java/org/elasticsearch/discovery/ec2/Ec2DiscoveryClusterFormationTests.java
@@ -62,25 +62,12 @@ import static org.hamcrest.Matchers.equalTo;
// TODO this should be a IT but currently all ITs in this project run against a real cluster
public class Ec2DiscoveryClusterFormationTests extends ESIntegTestCase {
- public static class TestPlugin extends Plugin {
-
- @Override
- public String name() {
- return Ec2DiscoveryClusterFormationTests.class.getName();
- }
-
- @Override
- public String description() {
- return Ec2DiscoveryClusterFormationTests.class.getName();
- }
- }
-
private static HttpServer httpServer;
private static Path logDir;
@Override
protected Collection<Class<? extends Plugin>> nodePlugins() {
- return pluginList(Ec2DiscoveryPlugin.class, TestPlugin.class);
+ return pluginList(Ec2DiscoveryPlugin.class);
}
@Override
diff --git a/plugins/discovery-gce/src/main/java/org/elasticsearch/plugin/discovery/gce/GceDiscoveryPlugin.java b/plugins/discovery-gce/src/main/java/org/elasticsearch/plugin/discovery/gce/GceDiscoveryPlugin.java
index 2b92c4fd8c..87494e90b9 100644
--- a/plugins/discovery-gce/src/main/java/org/elasticsearch/plugin/discovery/gce/GceDiscoveryPlugin.java
+++ b/plugins/discovery-gce/src/main/java/org/elasticsearch/plugin/discovery/gce/GceDiscoveryPlugin.java
@@ -66,23 +66,6 @@ public class GceDiscoveryPlugin extends Plugin {
});
}
- private final Settings settings;
- protected final ESLogger logger = Loggers.getLogger(GceDiscoveryPlugin.class);
-
- public GceDiscoveryPlugin(Settings settings) {
- this.settings = settings;
- }
-
- @Override
- public String name() {
- return "discovery-gce";
- }
-
- @Override
- public String description() {
- return "Cloud Google Compute Engine Discovery Plugin";
- }
-
@Override
public Collection<Module> nodeModules() {
return Collections.singletonList(new GceModule());
diff --git a/plugins/discovery-gce/src/test/java/org/elasticsearch/discovery/gce/GceDiscoverTests.java b/plugins/discovery-gce/src/test/java/org/elasticsearch/discovery/gce/GceDiscoverTests.java
index f6a850d1d2..7f35f49bb4 100644
--- a/plugins/discovery-gce/src/test/java/org/elasticsearch/discovery/gce/GceDiscoverTests.java
+++ b/plugins/discovery-gce/src/test/java/org/elasticsearch/discovery/gce/GceDiscoverTests.java
@@ -64,16 +64,6 @@ public class GceDiscoverTests extends ESIntegTestCase {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "GceDiscoverTests";
- }
-
- @Override
- public String description() {
- return "GceDiscoverTests";
- }
-
public void onModule(SettingsModule module) {
module.registerSetting(GceComputeServiceImpl.GCE_HOST);
module.registerSetting(GceComputeServiceImpl.GCE_ROOT_URL);
diff --git a/plugins/ingest-attachment/src/main/java/org/elasticsearch/ingest/attachment/IngestAttachmentPlugin.java b/plugins/ingest-attachment/src/main/java/org/elasticsearch/ingest/attachment/IngestAttachmentPlugin.java
index 6e0b3e9e1b..3156fe381f 100644
--- a/plugins/ingest-attachment/src/main/java/org/elasticsearch/ingest/attachment/IngestAttachmentPlugin.java
+++ b/plugins/ingest-attachment/src/main/java/org/elasticsearch/ingest/attachment/IngestAttachmentPlugin.java
@@ -26,16 +26,6 @@ import java.io.IOException;
public class IngestAttachmentPlugin extends Plugin {
- @Override
- public String name() {
- return "ingest-attachment";
- }
-
- @Override
- public String description() {
- return "Ingest processor that adds uses Tika to extract binary data";
- }
-
public void onModule(NodeModule nodeModule) throws IOException {
nodeModule.registerProcessor(AttachmentProcessor.TYPE,
(registry) -> new AttachmentProcessor.Factory());
diff --git a/plugins/ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip/IngestGeoIpPlugin.java b/plugins/ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip/IngestGeoIpPlugin.java
index 5d6196f274..8339ff1fc6 100644
--- a/plugins/ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip/IngestGeoIpPlugin.java
+++ b/plugins/ingest-geoip/src/main/java/org/elasticsearch/ingest/geoip/IngestGeoIpPlugin.java
@@ -38,16 +38,6 @@ import java.util.zip.GZIPInputStream;
public class IngestGeoIpPlugin extends Plugin {
- @Override
- public String name() {
- return "ingest-geoip";
- }
-
- @Override
- public String description() {
- return "Ingest processor that adds information about the geographical location of ip addresses";
- }
-
public void onModule(NodeModule nodeModule) throws IOException {
Path geoIpConfigDirectory = nodeModule.getNode().getEnvironment().configFile().resolve("ingest-geoip");
Map<String, DatabaseReader> databaseReaders = loadDatabaseReaders(geoIpConfigDirectory);
diff --git a/plugins/jvm-example/src/main/java/org/elasticsearch/plugin/example/JvmExamplePlugin.java b/plugins/jvm-example/src/main/java/org/elasticsearch/plugin/example/JvmExamplePlugin.java
index 0c0e71dc1c..163d832d22 100644
--- a/plugins/jvm-example/src/main/java/org/elasticsearch/plugin/example/JvmExamplePlugin.java
+++ b/plugins/jvm-example/src/main/java/org/elasticsearch/plugin/example/JvmExamplePlugin.java
@@ -44,16 +44,6 @@ public class JvmExamplePlugin extends Plugin {
}
@Override
- public String name() {
- return "jvm-example";
- }
-
- @Override
- public String description() {
- return "A plugin that extends all extension points";
- }
-
- @Override
public Collection<Module> nodeModules() {
return Collections.<Module>singletonList(new ConfiguredExampleModule());
}
diff --git a/plugins/lang-javascript/src/main/java/org/elasticsearch/plugin/javascript/JavaScriptPlugin.java b/plugins/lang-javascript/src/main/java/org/elasticsearch/plugin/javascript/JavaScriptPlugin.java
index edd7c86024..111dd720c0 100644
--- a/plugins/lang-javascript/src/main/java/org/elasticsearch/plugin/javascript/JavaScriptPlugin.java
+++ b/plugins/lang-javascript/src/main/java/org/elasticsearch/plugin/javascript/JavaScriptPlugin.java
@@ -34,16 +34,6 @@ public class JavaScriptPlugin extends Plugin {
JavaScriptScriptEngineService.init();
}
- @Override
- public String name() {
- return "lang-javascript";
- }
-
- @Override
- public String description() {
- return "JavaScript plugin allowing to add javascript scripting support";
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(JavaScriptScriptEngineService.class, JavaScriptScriptEngineService.NAME));
}
diff --git a/plugins/lang-python/src/main/java/org/elasticsearch/plugin/python/PythonPlugin.java b/plugins/lang-python/src/main/java/org/elasticsearch/plugin/python/PythonPlugin.java
index ca1d3436c1..d6debcf0c7 100644
--- a/plugins/lang-python/src/main/java/org/elasticsearch/plugin/python/PythonPlugin.java
+++ b/plugins/lang-python/src/main/java/org/elasticsearch/plugin/python/PythonPlugin.java
@@ -24,21 +24,8 @@ import org.elasticsearch.script.ScriptEngineRegistry;
import org.elasticsearch.script.ScriptModule;
import org.elasticsearch.script.python.PythonScriptEngineService;
-/**
- *
- */
public class PythonPlugin extends Plugin {
- @Override
- public String name() {
- return "lang-python";
- }
-
- @Override
- public String description() {
- return "Adds support for writing scripts in Python";
- }
-
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(PythonScriptEngineService.class, PythonScriptEngineService.NAME));
}
diff --git a/plugins/mapper-attachments/src/main/java/org/elasticsearch/mapper/attachments/MapperAttachmentsPlugin.java b/plugins/mapper-attachments/src/main/java/org/elasticsearch/mapper/attachments/MapperAttachmentsPlugin.java
index 7a77510447..01e43f9417 100644
--- a/plugins/mapper-attachments/src/main/java/org/elasticsearch/mapper/attachments/MapperAttachmentsPlugin.java
+++ b/plugins/mapper-attachments/src/main/java/org/elasticsearch/mapper/attachments/MapperAttachmentsPlugin.java
@@ -32,16 +32,6 @@ public class MapperAttachmentsPlugin extends Plugin {
private static ESLogger logger = ESLoggerFactory.getLogger("mapper.attachment");
private static DeprecationLogger deprecationLogger = new DeprecationLogger(logger);
- @Override
- public String name() {
- return "mapper-attachments";
- }
-
- @Override
- public String description() {
- return "Adds the attachment type allowing to parse difference attachment formats";
- }
-
public void onModule(SettingsModule settingsModule) {
deprecationLogger.deprecated("[mapper-attachments] plugin has been deprecated and will be replaced by [ingest-attachment] plugin.");
settingsModule.registerSetting(AttachmentMapper.INDEX_ATTACHMENT_DETECT_LANGUAGE_SETTING);
diff --git a/plugins/mapper-murmur3/src/main/java/org/elasticsearch/plugin/mapper/MapperMurmur3Plugin.java b/plugins/mapper-murmur3/src/main/java/org/elasticsearch/plugin/mapper/MapperMurmur3Plugin.java
index 19b2f0fb9c..384fc4272f 100644
--- a/plugins/mapper-murmur3/src/main/java/org/elasticsearch/plugin/mapper/MapperMurmur3Plugin.java
+++ b/plugins/mapper-murmur3/src/main/java/org/elasticsearch/plugin/mapper/MapperMurmur3Plugin.java
@@ -25,16 +25,6 @@ import org.elasticsearch.plugins.Plugin;
public class MapperMurmur3Plugin extends Plugin {
- @Override
- public String name() {
- return "mapper-murmur3";
- }
-
- @Override
- public String description() {
- return "A mapper that allows to precompute murmur3 hashes of values at index-time and store them in the index";
- }
-
public void onModule(IndicesModule indicesModule) {
indicesModule.registerMapper(Murmur3FieldMapper.CONTENT_TYPE, new Murmur3FieldMapper.TypeParser());
}
diff --git a/plugins/mapper-size/src/main/java/org/elasticsearch/plugin/mapper/MapperSizePlugin.java b/plugins/mapper-size/src/main/java/org/elasticsearch/plugin/mapper/MapperSizePlugin.java
index a4c34e97cd..1aecfdf444 100644
--- a/plugins/mapper-size/src/main/java/org/elasticsearch/plugin/mapper/MapperSizePlugin.java
+++ b/plugins/mapper-size/src/main/java/org/elasticsearch/plugin/mapper/MapperSizePlugin.java
@@ -25,16 +25,6 @@ import org.elasticsearch.plugins.Plugin;
public class MapperSizePlugin extends Plugin {
- @Override
- public String name() {
- return "mapper-size";
- }
-
- @Override
- public String description() {
- return "A mapper that allows document to record their uncompressed size";
- }
-
public void onModule(IndicesModule indicesModule) {
indicesModule.registerMetadataMapper(SizeFieldMapper.NAME, new SizeFieldMapper.TypeParser());
}
diff --git a/plugins/repository-azure/src/main/java/org/elasticsearch/plugin/repository/azure/AzureRepositoryPlugin.java b/plugins/repository-azure/src/main/java/org/elasticsearch/plugin/repository/azure/AzureRepositoryPlugin.java
index 3ce043500a..56b50322c9 100644
--- a/plugins/repository-azure/src/main/java/org/elasticsearch/plugin/repository/azure/AzureRepositoryPlugin.java
+++ b/plugins/repository-azure/src/main/java/org/elasticsearch/plugin/repository/azure/AzureRepositoryPlugin.java
@@ -48,16 +48,6 @@ public class AzureRepositoryPlugin extends Plugin {
}
@Override
- public String name() {
- return "repository-azure";
- }
-
- @Override
- public String description() {
- return "Azure Repository Plugin";
- }
-
- @Override
public Collection<Module> nodeModules() {
return Collections.singletonList((Module) new AzureRepositoryModule(settings));
}
diff --git a/plugins/repository-azure/src/test/java/org/elasticsearch/cloud/azure/AbstractAzureRepositoryServiceIntegTestCase.java b/plugins/repository-azure/src/test/java/org/elasticsearch/cloud/azure/AbstractAzureRepositoryServiceIntegTestCase.java
index ae1bdd19a5..82af834cd3 100644
--- a/plugins/repository-azure/src/test/java/org/elasticsearch/cloud/azure/AbstractAzureRepositoryServiceIntegTestCase.java
+++ b/plugins/repository-azure/src/test/java/org/elasticsearch/cloud/azure/AbstractAzureRepositoryServiceIntegTestCase.java
@@ -41,14 +41,6 @@ import java.util.Collection;
public abstract class AbstractAzureRepositoryServiceIntegTestCase extends AbstractAzureIntegTestCase {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-storage-service";
- }
- @Override
- public String description() {
- return "plugs in a mock storage service for testing";
- }
public void onModule(AzureRepositoryModule azureRepositoryModule) {
AzureRepositoryModule.storageServiceImpl = AzureStorageServiceMock.class;
}
diff --git a/plugins/repository-gcs/src/main/java/org/elasticsearch/plugin/repository/gcs/GoogleCloudStoragePlugin.java b/plugins/repository-gcs/src/main/java/org/elasticsearch/plugin/repository/gcs/GoogleCloudStoragePlugin.java
index 477a083fad..77d8e23c9e 100644
--- a/plugins/repository-gcs/src/main/java/org/elasticsearch/plugin/repository/gcs/GoogleCloudStoragePlugin.java
+++ b/plugins/repository-gcs/src/main/java/org/elasticsearch/plugin/repository/gcs/GoogleCloudStoragePlugin.java
@@ -110,16 +110,6 @@ public class GoogleCloudStoragePlugin extends Plugin {
}
@Override
- public String name() {
- return NAME;
- }
-
- @Override
- public String description() {
- return "Google Cloud Storage Repository Plugin";
- }
-
- @Override
public Collection<Module> nodeModules() {
return Collections.singletonList(new GoogleCloudStorageModule());
}
diff --git a/plugins/repository-hdfs/src/main/java/org/elasticsearch/repositories/hdfs/HdfsPlugin.java b/plugins/repository-hdfs/src/main/java/org/elasticsearch/repositories/hdfs/HdfsPlugin.java
index ccd0b405ff..ab539aeea1 100644
--- a/plugins/repository-hdfs/src/main/java/org/elasticsearch/repositories/hdfs/HdfsPlugin.java
+++ b/plugins/repository-hdfs/src/main/java/org/elasticsearch/repositories/hdfs/HdfsPlugin.java
@@ -30,9 +30,9 @@ import org.elasticsearch.index.snapshots.blobstore.BlobStoreIndexShardRepository
import org.elasticsearch.plugins.Plugin;
import org.elasticsearch.repositories.RepositoriesModule;
-// Code
+// Code
public final class HdfsPlugin extends Plugin {
-
+
// initialize some problematic classes with elevated privileges
static {
SecurityManager sm = System.getSecurityManager();
@@ -84,16 +84,6 @@ public final class HdfsPlugin extends Plugin {
return null;
}
- @Override
- public String name() {
- return "repository-hdfs";
- }
-
- @Override
- public String description() {
- return "HDFS Repository Plugin";
- }
-
public void onModule(RepositoriesModule repositoriesModule) {
repositoriesModule.registerRepository("hdfs", HdfsRepository.class, BlobStoreIndexShardRepository.class);
}
diff --git a/plugins/repository-s3/src/main/java/org/elasticsearch/plugin/repository/s3/S3RepositoryPlugin.java b/plugins/repository-s3/src/main/java/org/elasticsearch/plugin/repository/s3/S3RepositoryPlugin.java
index d07d8c174c..23ee36fa3f 100644
--- a/plugins/repository-s3/src/main/java/org/elasticsearch/plugin/repository/s3/S3RepositoryPlugin.java
+++ b/plugins/repository-s3/src/main/java/org/elasticsearch/plugin/repository/s3/S3RepositoryPlugin.java
@@ -63,16 +63,6 @@ public class S3RepositoryPlugin extends Plugin {
}
@Override
- public String name() {
- return "repository-s3";
- }
-
- @Override
- public String description() {
- return "S3 Repository Plugin";
- }
-
- @Override
public Collection<Module> nodeModules() {
Collection<Module> modules = new ArrayList<>();
modules.add(new S3Module());
diff --git a/plugins/repository-s3/src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java b/plugins/repository-s3/src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java
index 47e884d73b..f83ad222b7 100644
--- a/plugins/repository-s3/src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java
+++ b/plugins/repository-s3/src/test/java/org/elasticsearch/cloud/aws/TestAwsS3Service.java
@@ -29,14 +29,6 @@ import java.util.IdentityHashMap;
public class TestAwsS3Service extends InternalAwsS3Service {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-s3-service";
- }
- @Override
- public String description() {
- return "plugs in mock s3 service";
- }
public void onModule(S3Module s3Module) {
S3Module.s3ServiceImpl = TestAwsS3Service.class;
}
diff --git a/plugins/store-smb/src/main/java/org/elasticsearch/plugin/store/smb/SMBStorePlugin.java b/plugins/store-smb/src/main/java/org/elasticsearch/plugin/store/smb/SMBStorePlugin.java
index e93bc939e6..241f3d77e8 100644
--- a/plugins/store-smb/src/main/java/org/elasticsearch/plugin/store/smb/SMBStorePlugin.java
+++ b/plugins/store-smb/src/main/java/org/elasticsearch/plugin/store/smb/SMBStorePlugin.java
@@ -27,16 +27,6 @@ import org.elasticsearch.plugins.Plugin;
public class SMBStorePlugin extends Plugin {
@Override
- public String name() {
- return "store-smb";
- }
-
- @Override
- public String description() {
- return "SMB Store Plugin";
- }
-
- @Override
public void onIndexModule(IndexModule indexModule) {
indexModule.addIndexStore("smb_mmap_fs", SmbMmapFsIndexStore::new);
indexModule.addIndexStore("smb_simple_fs", SmbSimpleFsIndexStore::new);
diff --git a/test/framework/src/main/java/org/elasticsearch/cluster/MockInternalClusterInfoService.java b/test/framework/src/main/java/org/elasticsearch/cluster/MockInternalClusterInfoService.java
index cf881f4cd6..3bb77d34f8 100644
--- a/test/framework/src/main/java/org/elasticsearch/cluster/MockInternalClusterInfoService.java
+++ b/test/framework/src/main/java/org/elasticsearch/cluster/MockInternalClusterInfoService.java
@@ -52,14 +52,6 @@ import static java.util.Collections.emptySet;
public class MockInternalClusterInfoService extends InternalClusterInfoService {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-cluster-info-service";
- }
- @Override
- public String description() {
- return "a mock cluster info service for testing";
- }
public void onModule(ClusterModule module) {
module.clusterInfoServiceImpl = MockInternalClusterInfoService.class;
}
diff --git a/test/framework/src/main/java/org/elasticsearch/index/MockEngineFactoryPlugin.java b/test/framework/src/main/java/org/elasticsearch/index/MockEngineFactoryPlugin.java
index 3c72701f21..63b3361d48 100644
--- a/test/framework/src/main/java/org/elasticsearch/index/MockEngineFactoryPlugin.java
+++ b/test/framework/src/main/java/org/elasticsearch/index/MockEngineFactoryPlugin.java
@@ -32,14 +32,6 @@ import java.util.Collections;
// this must exist in the same package as IndexModule to allow access to setting the impl
public class MockEngineFactoryPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-engine-factory";
- }
- @Override
- public String description() {
- return "a mock engine factory for testing";
- }
private Class<? extends FilterDirectoryReader> readerWrapper = AssertingDirectoryReader.class;
diff --git a/test/framework/src/main/java/org/elasticsearch/ingest/IngestTestPlugin.java b/test/framework/src/main/java/org/elasticsearch/ingest/IngestTestPlugin.java
index df3036f845..b32a2eab99 100644
--- a/test/framework/src/main/java/org/elasticsearch/ingest/IngestTestPlugin.java
+++ b/test/framework/src/main/java/org/elasticsearch/ingest/IngestTestPlugin.java
@@ -27,16 +27,6 @@ import org.elasticsearch.plugins.Plugin;
*/
public class IngestTestPlugin extends Plugin {
- @Override
- public String name() {
- return "ingest-test";
- }
-
- @Override
- public String description() {
- return "Contains an ingest processor to be used in tests";
- }
-
public void onModule(NodeModule nodeModule) {
nodeModule.registerProcessor("test", (registry) -> config ->
new TestProcessor("id", "test", doc -> {
diff --git a/test/framework/src/main/java/org/elasticsearch/node/NodeMocksPlugin.java b/test/framework/src/main/java/org/elasticsearch/node/NodeMocksPlugin.java
index 598f5a7ee7..a121ad46bc 100644
--- a/test/framework/src/main/java/org/elasticsearch/node/NodeMocksPlugin.java
+++ b/test/framework/src/main/java/org/elasticsearch/node/NodeMocksPlugin.java
@@ -23,16 +23,6 @@ import org.elasticsearch.plugins.Plugin;
public class NodeMocksPlugin extends Plugin {
- @Override
- public String name() {
- return "node-mocks";
- }
-
- @Override
- public String description() {
- return "a plugin to setup mocks for node level classes";
- }
-
public void onModule(NodeModule module) {
module.bigArraysImpl = MockBigArrays.class;
}
diff --git a/test/framework/src/main/java/org/elasticsearch/script/MockScriptEngine.java b/test/framework/src/main/java/org/elasticsearch/script/MockScriptEngine.java
index 4e06bbe8b4..9aa6aeb88f 100644
--- a/test/framework/src/main/java/org/elasticsearch/script/MockScriptEngine.java
+++ b/test/framework/src/main/java/org/elasticsearch/script/MockScriptEngine.java
@@ -31,7 +31,7 @@ import java.util.List;
import java.util.Map;
/**
- * A dummy script engine used for testing. Scripts must be a number. Many
+ * A dummy script engine used for testing. Scripts must be a number. Many
* tests rely on the fact this thing returns a String as its compiled form.
* they even try to serialize it over the network!
*/
@@ -51,22 +51,8 @@ public class MockScriptEngine implements ScriptEngineService {
this.params = params;
}
}
-
- public static class TestPlugin extends Plugin {
-
- public TestPlugin() {
- }
-
- @Override
- public String name() {
- return NAME;
- }
-
- @Override
- public String description() {
- return "Mock script engine for integration tests";
- }
+ public static class TestPlugin extends Plugin {
public void onModule(ScriptModule module) {
module.addScriptEngine(new ScriptEngineRegistry.ScriptEngineRegistration(MockScriptEngine.class,
MockScriptEngine.NAME, true));
@@ -91,7 +77,7 @@ public class MockScriptEngine implements ScriptEngineService {
@Override
public ExecutableScript executable(CompiledScript compiledScript, @Nullable Map<String, Object> vars) {
- assert compiledScript.compiled() instanceof MockCompiledScript
+ assert compiledScript.compiled() instanceof MockCompiledScript
: "do NOT pass compiled scripts from other engines to me, I will fail your test, got: " + compiledScript;
return new AbstractExecutableScript() {
@Override
diff --git a/test/framework/src/main/java/org/elasticsearch/search/MockSearchService.java b/test/framework/src/main/java/org/elasticsearch/search/MockSearchService.java
index 1ed90408f7..cabb67a877 100644
--- a/test/framework/src/main/java/org/elasticsearch/search/MockSearchService.java
+++ b/test/framework/src/main/java/org/elasticsearch/search/MockSearchService.java
@@ -39,14 +39,6 @@ import java.util.concurrent.ConcurrentHashMap;
public class MockSearchService extends SearchService {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-search-service";
- }
- @Override
- public String description() {
- return "a mock search service for testing";
- }
public void onModule(SearchModule module) {
module.searchServiceImpl = MockSearchService.class;
}
diff --git a/test/framework/src/main/java/org/elasticsearch/test/ESIntegTestCase.java b/test/framework/src/main/java/org/elasticsearch/test/ESIntegTestCase.java
index 4e066bc763..0ea17b1f86 100644
--- a/test/framework/src/main/java/org/elasticsearch/test/ESIntegTestCase.java
+++ b/test/framework/src/main/java/org/elasticsearch/test/ESIntegTestCase.java
@@ -1798,14 +1798,6 @@ public abstract class ESIntegTestCase extends ESTestCase {
}
public static final class TestSeedPlugin extends Plugin {
- @Override
- public String name() {
- return "test-seed-plugin";
- }
- @Override
- public String description() {
- return "a test plugin that registers index.tests.seed as an index setting";
- }
public void onModule(SettingsModule module) {
module.registerSetting(INDEX_TEST_SEED_SETTING);
}
diff --git a/test/framework/src/main/java/org/elasticsearch/test/InternalSettingsPlugin.java b/test/framework/src/main/java/org/elasticsearch/test/InternalSettingsPlugin.java
index f76ae7b4b5..9d19fadcf2 100644
--- a/test/framework/src/main/java/org/elasticsearch/test/InternalSettingsPlugin.java
+++ b/test/framework/src/main/java/org/elasticsearch/test/InternalSettingsPlugin.java
@@ -25,15 +25,6 @@ import org.elasticsearch.common.settings.SettingsModule;
import org.elasticsearch.plugins.Plugin;
public final class InternalSettingsPlugin extends Plugin {
- @Override
- public String name() {
- return "internal-settings-plugin";
- }
-
- @Override
- public String description() {
- return "a plugin that allows to set values for internal settings which are can't be set via the ordinary API without this plugin installed";
- }
public static final Setting<Integer> VERSION_CREATED =
Setting.intSetting("index.version.created", 0, Property.IndexScope, Property.NodeScope);
diff --git a/test/framework/src/main/java/org/elasticsearch/test/MockIndexEventListener.java b/test/framework/src/main/java/org/elasticsearch/test/MockIndexEventListener.java
index f17fe024f1..1d62ea489d 100644
--- a/test/framework/src/main/java/org/elasticsearch/test/MockIndexEventListener.java
+++ b/test/framework/src/main/java/org/elasticsearch/test/MockIndexEventListener.java
@@ -52,14 +52,6 @@ public final class MockIndexEventListener {
public static class TestPlugin extends Plugin {
private final TestEventListener listener = new TestEventListener();
- @Override
- public String name() {
- return "mock-index-listener";
- }
- @Override
- public String description() {
- return "a mock index listener for testing only";
- }
/**
* For tests to pass in to fail on listener invocation
diff --git a/test/framework/src/main/java/org/elasticsearch/test/store/MockFSIndexStore.java b/test/framework/src/main/java/org/elasticsearch/test/store/MockFSIndexStore.java
index d44cf60e9e..568a93a531 100644
--- a/test/framework/src/main/java/org/elasticsearch/test/store/MockFSIndexStore.java
+++ b/test/framework/src/main/java/org/elasticsearch/test/store/MockFSIndexStore.java
@@ -50,14 +50,6 @@ public class MockFSIndexStore extends IndexStore {
public static class TestPlugin extends Plugin {
@Override
- public String name() {
- return "mock-index-store";
- }
- @Override
- public String description() {
- return "a mock index store for testing";
- }
- @Override
public Settings additionalSettings() {
return Settings.builder().put(IndexModule.INDEX_STORE_TYPE_SETTING.getKey(), "mock").build();
}
diff --git a/test/framework/src/main/java/org/elasticsearch/test/transport/AssertingLocalTransport.java b/test/framework/src/main/java/org/elasticsearch/test/transport/AssertingLocalTransport.java
index a9687c2787..bdbbee0313 100644
--- a/test/framework/src/main/java/org/elasticsearch/test/transport/AssertingLocalTransport.java
+++ b/test/framework/src/main/java/org/elasticsearch/test/transport/AssertingLocalTransport.java
@@ -47,14 +47,6 @@ import java.util.Random;
public class AssertingLocalTransport extends LocalTransport {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "asserting-local-transport";
- }
- @Override
- public String description() {
- return "an asserting transport for testing";
- }
public void onModule(NetworkModule module) {
module.registerTransport("mock", AssertingLocalTransport.class);
}
diff --git a/test/framework/src/main/java/org/elasticsearch/test/transport/MockTransportService.java b/test/framework/src/main/java/org/elasticsearch/test/transport/MockTransportService.java
index 05b8b23e90..308b804231 100644
--- a/test/framework/src/main/java/org/elasticsearch/test/transport/MockTransportService.java
+++ b/test/framework/src/main/java/org/elasticsearch/test/transport/MockTransportService.java
@@ -79,14 +79,6 @@ import java.util.concurrent.CopyOnWriteArrayList;
public class MockTransportService extends TransportService {
public static class TestPlugin extends Plugin {
- @Override
- public String name() {
- return "mock-transport-service";
- }
- @Override
- public String description() {
- return "a mock transport service for testing";
- }
public void onModule(NetworkModule module) {
module.registerTransportService("mock", MockTransportService.class);
}