Skip to content

Commit 13de53f

Browse files
committed
Disable passing system properties to non-server components
1 parent aa1500a commit 13de53f

File tree

47 files changed

+51
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+51
-2
lines changed

core/trino-main/src/main/java/io/trino/connector/FileCatalogStoreFactory.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ public CatalogStore create(Map<String, String> config)
3636

3737
Injector injector = app
3838
.doNotInitializeLogging()
39+
.disableSystemProperties()
3940
.setRequiredConfigurationProperties(config)
4041
.initialize();
4142

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ public TestingHttpServer()
4848

4949
Injector injector = app
5050
.doNotInitializeLogging()
51+
.disableSystemProperties()
5152
.quiet()
5253
.initialize();
5354

plugin/trino-ai-functions/src/main/java/io/trino/plugin/ai/functions/AiConnectorFactory.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ public Connector create(String catalogName, Map<String, String> config, Connecto
4545

4646
Injector injector = app
4747
.doNotInitializeLogging()
48+
.disableSystemProperties()
4849
.setRequiredConfigurationProperties(config)
4950
.initialize();
5051

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ public Connector create(String catalogName, Map<String, String> requiredConfig,
6262

6363
Injector injector = app
6464
.doNotInitializeLogging()
65+
.disableSystemProperties()
6566
.setRequiredConfigurationProperties(requiredConfig)
6667
.initialize();
6768

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ public Connector create(String catalogName, Map<String, String> config, Connecto
5656

5757
Injector injector = app
5858
.doNotInitializeLogging()
59+
.disableSystemProperties()
5960
.setRequiredConfigurationProperties(config)
6061
.initialize();
6162

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ public Connector create(String catalogName, Map<String, String> config, Connecto
5252
new MBeanServerModule());
5353

5454
Injector injector = app.doNotInitializeLogging()
55+
.disableSystemProperties()
5556
.setRequiredConfigurationProperties(config)
5657
.initialize();
5758

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ public static Connector createConnector(
9898

9999
Injector injector = app
100100
.doNotInitializeLogging()
101+
.disableSystemProperties()
101102
.setRequiredConfigurationProperties(config)
102103
.initialize();
103104

plugin/trino-elasticsearch/src/main/java/io/trino/plugin/elasticsearch/ElasticsearchConnectorFactory.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ public Connector create(String catalogName, Map<String, String> config, Connecto
6060

6161
Injector injector = app
6262
.doNotInitializeLogging()
63+
.disableSystemProperties()
6364
.setRequiredConfigurationProperties(config)
6465
.initialize();
6566

plugin/trino-exchange-filesystem/src/main/java/io/trino/plugin/exchange/filesystem/FileSystemExchangeManagerFactory.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ public ExchangeManager create(Map<String, String> config, ExchangeManagerContext
5757

5858
Injector injector = app
5959
.doNotInitializeLogging()
60+
.disableSystemProperties()
6061
.setRequiredConfigurationProperties(config)
6162
.initialize();
6263

plugin/trino-exchange-hdfs/src/main/java/io/trino/plugin/exchange/hdfs/HdfsExchangeManagerFactory.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ public ExchangeManager create(Map<String, String> config, ExchangeManagerContext
5858

5959
Injector injector = app
6060
.doNotInitializeLogging()
61+
.disableSystemProperties()
6162
.setRequiredConfigurationProperties(config)
6263
.initialize();
6364

0 commit comments

Comments
 (0)