|
@@ -47,7 +47,6 @@ import org.elasticsearch.node.NodeClosedException;
|
|
|
import org.elasticsearch.node.ReportingService;
|
|
|
import org.elasticsearch.tasks.Task;
|
|
|
import org.elasticsearch.tasks.TaskManager;
|
|
|
-import org.elasticsearch.telemetry.tracing.Tracer;
|
|
|
import org.elasticsearch.threadpool.Scheduler;
|
|
|
import org.elasticsearch.threadpool.ThreadPool;
|
|
|
|
|
@@ -135,7 +134,6 @@ public class TransportService extends AbstractLifecycleComponent
|
|
|
// tracer log
|
|
|
|
|
|
private final Logger tracerLog;
|
|
|
- private final Tracer tracer;
|
|
|
|
|
|
volatile String[] tracerLogInclude;
|
|
|
volatile String[] tracerLogExclude;
|
|
@@ -205,18 +203,6 @@ public class TransportService extends AbstractLifecycleComponent
|
|
|
}
|
|
|
};
|
|
|
|
|
|
- public TransportService(
|
|
|
- Settings settings,
|
|
|
- Transport transport,
|
|
|
- ThreadPool threadPool,
|
|
|
- TransportInterceptor transportInterceptor,
|
|
|
- Function<BoundTransportAddress, DiscoveryNode> localNodeFactory,
|
|
|
- @Nullable ClusterSettings clusterSettings,
|
|
|
- Set<String> taskHeaders
|
|
|
- ) {
|
|
|
- this(settings, transport, threadPool, transportInterceptor, localNodeFactory, clusterSettings, taskHeaders, Tracer.NOOP);
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* Build the service.
|
|
|
*
|
|
@@ -230,8 +216,7 @@ public class TransportService extends AbstractLifecycleComponent
|
|
|
TransportInterceptor transportInterceptor,
|
|
|
Function<BoundTransportAddress, DiscoveryNode> localNodeFactory,
|
|
|
@Nullable ClusterSettings clusterSettings,
|
|
|
- TaskManager taskManager,
|
|
|
- Tracer tracer
|
|
|
+ TaskManager taskManager
|
|
|
) {
|
|
|
this(
|
|
|
settings,
|
|
@@ -241,8 +226,7 @@ public class TransportService extends AbstractLifecycleComponent
|
|
|
localNodeFactory,
|
|
|
clusterSettings,
|
|
|
new ClusterConnectionManager(settings, transport, threadPool.getThreadContext()),
|
|
|
- taskManager,
|
|
|
- tracer
|
|
|
+ taskManager
|
|
|
);
|
|
|
}
|
|
|
|
|
@@ -254,8 +238,7 @@ public class TransportService extends AbstractLifecycleComponent
|
|
|
TransportInterceptor transportInterceptor,
|
|
|
Function<BoundTransportAddress, DiscoveryNode> localNodeFactory,
|
|
|
@Nullable ClusterSettings clusterSettings,
|
|
|
- Set<String> taskHeaders,
|
|
|
- Tracer tracer
|
|
|
+ Set<String> taskHeaders
|
|
|
) {
|
|
|
this(
|
|
|
settings,
|
|
@@ -265,8 +248,7 @@ public class TransportService extends AbstractLifecycleComponent
|
|
|
localNodeFactory,
|
|
|
clusterSettings,
|
|
|
new ClusterConnectionManager(settings, transport, threadPool.getThreadContext()),
|
|
|
- new TaskManager(settings, threadPool, taskHeaders),
|
|
|
- tracer
|
|
|
+ new TaskManager(settings, threadPool, taskHeaders)
|
|
|
);
|
|
|
}
|
|
|
|
|
@@ -279,15 +261,13 @@ public class TransportService extends AbstractLifecycleComponent
|
|
|
Function<BoundTransportAddress, DiscoveryNode> localNodeFactory,
|
|
|
@Nullable ClusterSettings clusterSettings,
|
|
|
ConnectionManager connectionManager,
|
|
|
- TaskManager taskManger,
|
|
|
- Tracer tracer
|
|
|
+ TaskManager taskManger
|
|
|
) {
|
|
|
this.transport = transport;
|
|
|
transport.setSlowLogThreshold(TransportSettings.SLOW_OPERATION_THRESHOLD_SETTING.get(settings));
|
|
|
this.threadPool = threadPool;
|
|
|
this.localNodeFactory = localNodeFactory;
|
|
|
this.connectionManager = connectionManager;
|
|
|
- this.tracer = tracer;
|
|
|
this.clusterName = ClusterName.CLUSTER_NAME_SETTING.get(settings);
|
|
|
setTracerLogInclude(TransportSettings.TRACE_LOG_INCLUDE_SETTING.get(settings));
|
|
|
setTracerLogExclude(TransportSettings.TRACE_LOG_EXCLUDE_SETTING.get(settings));
|
|
@@ -1220,8 +1200,7 @@ public class TransportService extends AbstractLifecycleComponent
|
|
|
handler,
|
|
|
executor,
|
|
|
false,
|
|
|
- true,
|
|
|
- tracer
|
|
|
+ true
|
|
|
);
|
|
|
transport.registerRequestHandler(reg);
|
|
|
}
|
|
@@ -1253,8 +1232,7 @@ public class TransportService extends AbstractLifecycleComponent
|
|
|
handler,
|
|
|
executor,
|
|
|
forceExecution,
|
|
|
- canTripCircuitBreaker,
|
|
|
- tracer
|
|
|
+ canTripCircuitBreaker
|
|
|
);
|
|
|
transport.registerRequestHandler(reg);
|
|
|
}
|