From f1dcd999eecf83b63d6088970c3d2b0870585d43 Mon Sep 17 00:00:00 2001 From: Martin Traverso Date: Thu, 25 May 2023 15:03:44 -0700 Subject: [PATCH] Remove unused field --- .../main/java/io/trino/execution/executor/TaskExecutor.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/core/trino-main/src/main/java/io/trino/execution/executor/TaskExecutor.java b/core/trino-main/src/main/java/io/trino/execution/executor/TaskExecutor.java index da10e1532feb..5d219cf86a2d 100644 --- a/core/trino-main/src/main/java/io/trino/execution/executor/TaskExecutor.java +++ b/core/trino-main/src/main/java/io/trino/execution/executor/TaskExecutor.java @@ -57,7 +57,6 @@ import java.util.concurrent.ExecutorService; import java.util.concurrent.Future; import java.util.concurrent.RejectedExecutionException; -import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicLong; @@ -70,7 +69,6 @@ import static com.google.common.base.Preconditions.checkState; import static com.google.common.collect.ImmutableSet.toImmutableSet; import static com.google.common.collect.Sets.newConcurrentHashSet; -import static io.airlift.concurrent.Threads.daemonThreadsNamed; import static io.airlift.concurrent.Threads.threadsNamed; import static io.airlift.tracing.Tracing.noopTracer; import static io.trino.execution.executor.MultilevelSplitQueue.computeLevel; @@ -79,7 +77,6 @@ import static java.lang.String.format; import static java.util.Objects.requireNonNull; import static java.util.concurrent.Executors.newCachedThreadPool; -import static java.util.concurrent.Executors.newSingleThreadScheduledExecutor; import static java.util.concurrent.TimeUnit.MICROSECONDS; import static java.util.concurrent.TimeUnit.NANOSECONDS; @@ -102,7 +99,6 @@ public class TaskExecutor private final Ticker ticker; private final Duration stuckSplitsWarningThreshold; - private final ScheduledExecutorService splitMonitorExecutor = newSingleThreadScheduledExecutor(daemonThreadsNamed("TaskExecutor")); private final SortedSet runningSplitInfos = new ConcurrentSkipListSet<>(); @GuardedBy("this") @@ -244,7 +240,6 @@ public synchronized void stop() { closed = true; executor.shutdownNow(); - splitMonitorExecutor.shutdownNow(); } @Override