Skip to content

Commit 76b898c

Browse files
committed
Migrate to Airlift's closingBinder
1 parent a434e41 commit 76b898c

File tree

22 files changed

+24
-248
lines changed

22 files changed

+24
-248
lines changed

core/trino-main/src/main/java/io/trino/server/CoordinatorModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@
145145

146146
import static com.google.inject.multibindings.MapBinder.newMapBinder;
147147
import static com.google.inject.multibindings.Multibinder.newSetBinder;
148+
import static io.airlift.bootstrap.ClosingBinder.closingBinder;
148149
import static io.airlift.concurrent.Threads.daemonThreadsNamed;
149150
import static io.airlift.concurrent.Threads.threadsNamed;
150151
import static io.airlift.configuration.ConditionalModule.conditionalModule;
@@ -154,7 +155,6 @@
154155
import static io.airlift.units.DataSize.Unit.MEGABYTE;
155156
import static io.trino.execution.scheduler.NodeSchedulerConfig.NodeSchedulerPolicy.TOPOLOGY;
156157
import static io.trino.execution.scheduler.NodeSchedulerConfig.NodeSchedulerPolicy.UNIFORM;
157-
import static io.trino.plugin.base.ClosingBinder.closingBinder;
158158
import static io.trino.server.InternalCommunicationHttpClientModule.internalHttpClientModule;
159159
import static io.trino.util.Executors.decorateWithVersion;
160160
import static java.util.concurrent.Executors.newCachedThreadPool;

core/trino-main/src/main/java/io/trino/server/ServerMainModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@
162162
import static com.google.common.util.concurrent.MoreExecutors.directExecutor;
163163
import static com.google.inject.multibindings.Multibinder.newSetBinder;
164164
import static com.google.inject.multibindings.OptionalBinder.newOptionalBinder;
165+
import static io.airlift.bootstrap.ClosingBinder.closingBinder;
165166
import static io.airlift.concurrent.Threads.daemonThreadsNamed;
166167
import static io.airlift.concurrent.Threads.virtualThreadsNamed;
167168
import static io.airlift.configuration.ConfigBinder.configBinder;
@@ -170,7 +171,6 @@
170171
import static io.airlift.json.JsonCodecBinder.jsonCodecBinder;
171172
import static io.airlift.units.DataSize.Unit.MEGABYTE;
172173
import static io.trino.operator.RetryPolicy.TASK;
173-
import static io.trino.plugin.base.ClosingBinder.closingBinder;
174174
import static io.trino.server.InternalCommunicationHttpClientModule.internalHttpClientModule;
175175
import static java.util.Objects.requireNonNull;
176176
import static java.util.concurrent.Executors.newCachedThreadPool;

core/trino-main/src/main/java/io/trino/server/security/oauth2/OAuth2AuthenticationSupportModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
import java.util.concurrent.ExecutorService;
2222
import java.util.concurrent.ScheduledExecutorService;
2323

24+
import static io.airlift.bootstrap.ClosingBinder.closingBinder;
2425
import static io.airlift.concurrent.Threads.threadsNamed;
2526
import static io.airlift.jaxrs.JaxrsBinder.jaxrsBinder;
26-
import static io.trino.plugin.base.ClosingBinder.closingBinder;
2727
import static java.util.concurrent.Executors.newCachedThreadPool;
2828
import static java.util.concurrent.Executors.newSingleThreadScheduledExecutor;
2929

core/trino-main/src/main/java/io/trino/transaction/InMemoryTransactionManagerModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
import java.util.concurrent.ExecutorService;
2525
import java.util.concurrent.ScheduledExecutorService;
2626

27+
import static io.airlift.bootstrap.ClosingBinder.closingBinder;
2728
import static io.airlift.concurrent.Threads.daemonThreadsNamed;
2829
import static io.airlift.configuration.ConfigBinder.configBinder;
29-
import static io.trino.plugin.base.ClosingBinder.closingBinder;
3030
import static java.util.concurrent.Executors.newCachedThreadPool;
3131
import static java.util.concurrent.Executors.newSingleThreadScheduledExecutor;
3232

lib/trino-plugin-toolkit/src/main/java/io/trino/plugin/base/ClosingBinder.java

Lines changed: 0 additions & 149 deletions
This file was deleted.

lib/trino-plugin-toolkit/src/test/java/io/trino/plugin/base/TestClosingBinder.java

Lines changed: 0 additions & 75 deletions
This file was deleted.

plugin/trino-base-jdbc/src/main/java/io/trino/plugin/jdbc/JdbcModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@
3939

4040
import static com.google.inject.multibindings.Multibinder.newSetBinder;
4141
import static com.google.inject.multibindings.OptionalBinder.newOptionalBinder;
42+
import static io.airlift.bootstrap.ClosingBinder.closingBinder;
4243
import static io.airlift.concurrent.Threads.daemonThreadsNamed;
4344
import static io.airlift.configuration.ConditionalModule.conditionalModule;
4445
import static io.airlift.configuration.ConfigBinder.configBinder;
45-
import static io.trino.plugin.base.ClosingBinder.closingBinder;
4646
import static java.lang.String.format;
4747
import static java.util.Objects.requireNonNull;
4848
import static java.util.concurrent.Executors.newCachedThreadPool;

plugin/trino-bigquery/src/main/java/io/trino/plugin/bigquery/BigQueryConnectorModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@
4242
import static com.google.common.util.concurrent.MoreExecutors.listeningDecorator;
4343
import static com.google.inject.multibindings.Multibinder.newSetBinder;
4444
import static com.google.inject.multibindings.OptionalBinder.newOptionalBinder;
45+
import static io.airlift.bootstrap.ClosingBinder.closingBinder;
4546
import static io.airlift.concurrent.Threads.daemonThreadsNamed;
4647
import static io.airlift.configuration.ConditionalModule.conditionalModule;
4748
import static io.airlift.configuration.ConfigBinder.configBinder;
48-
import static io.trino.plugin.base.ClosingBinder.closingBinder;
4949
import static io.trino.plugin.base.JdkCompatibilityChecks.verifyConnectorAccessOpened;
5050
import static io.trino.plugin.base.JdkCompatibilityChecks.verifyConnectorUnsafeAllowed;
5151
import static java.util.concurrent.Executors.newCachedThreadPool;

plugin/trino-cassandra/src/main/java/io/trino/plugin/cassandra/CassandraClientModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@
4949

5050
import static com.google.common.base.Preconditions.checkArgument;
5151
import static com.google.inject.multibindings.Multibinder.newSetBinder;
52+
import static io.airlift.bootstrap.ClosingBinder.closingBinder;
5253
import static io.airlift.configuration.ConditionalModule.conditionalModule;
5354
import static io.airlift.configuration.ConfigBinder.configBinder;
5455
import static io.airlift.json.JsonBinder.jsonBinder;
5556
import static io.airlift.json.JsonCodecBinder.jsonCodecBinder;
56-
import static io.trino.plugin.base.ClosingBinder.closingBinder;
5757
import static io.trino.plugin.base.JdkCompatibilityChecks.verifyConnectorUnsafeAllowed;
5858
import static io.trino.plugin.cassandra.CassandraClientConfig.CassandraAuthenticationType.PASSWORD;
5959
import static java.util.Objects.requireNonNull;

plugin/trino-delta-lake/src/main/java/io/trino/plugin/deltalake/DeltaLakeExecutorModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222

2323
import java.util.concurrent.ExecutorService;
2424

25+
import static io.airlift.bootstrap.ClosingBinder.closingBinder;
2526
import static io.airlift.concurrent.Threads.daemonThreadsNamed;
26-
import static io.trino.plugin.base.ClosingBinder.closingBinder;
2727
import static java.util.concurrent.Executors.newCachedThreadPool;
2828

2929
public class DeltaLakeExecutorModule

0 commit comments

Comments
 (0)