diff --git a/server/src/main/java/org/elasticsearch/inference/InferenceService.java b/server/src/main/java/org/elasticsearch/inference/InferenceService.java index 930988bf18c38..916c65777cd30 100644 --- a/server/src/main/java/org/elasticsearch/inference/InferenceService.java +++ b/server/src/main/java/org/elasticsearch/inference/InferenceService.java @@ -11,7 +11,6 @@ import org.elasticsearch.TransportVersion; import org.elasticsearch.action.ActionListener; -import org.elasticsearch.client.internal.Client; import org.elasticsearch.core.Nullable; import org.elasticsearch.core.TimeValue; import org.elasticsearch.inference.validation.ServiceIntegrationValidator; @@ -24,8 +23,6 @@ public interface InferenceService extends Closeable { - default void init(Client client) {} - String name(); /** diff --git a/server/src/main/java/org/elasticsearch/inference/InferenceServiceRegistry.java b/server/src/main/java/org/elasticsearch/inference/InferenceServiceRegistry.java index deed0610c258f..0edc38acad6d9 100644 --- a/server/src/main/java/org/elasticsearch/inference/InferenceServiceRegistry.java +++ b/server/src/main/java/org/elasticsearch/inference/InferenceServiceRegistry.java @@ -9,7 +9,6 @@ package org.elasticsearch.inference; -import org.elasticsearch.client.internal.Client; import org.elasticsearch.common.io.stream.NamedWriteableRegistry; import java.io.Closeable; @@ -42,10 +41,6 @@ public InferenceServiceRegistry( .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue)); } - public void init(Client client) { - services.values().forEach(s -> s.init(client)); - } - public void onNodeStarted() { for (var service : services.values()) { try { diff --git a/x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/InferencePlugin.java b/x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/InferencePlugin.java index 52c0b6b9fa9b7..2f3bb8dbb5136 100644 --- a/x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/InferencePlugin.java +++ b/x-pack/plugin/inference/src/main/java/org/elasticsearch/xpack/inference/InferencePlugin.java @@ -357,7 +357,6 @@ public Collection createComponents(PluginServices services) { // This must be done after the HttpRequestSenderFactory is created so that the services can get the // reference correctly var serviceRegistry = new InferenceServiceRegistry(inferenceServices, factoryContext); - serviceRegistry.init(services.client()); for (var service : serviceRegistry.getServices().values()) { service.defaultConfigIds().forEach(modelRegistry.get()::addDefaultIds); }