diff --git a/core/trino-main/src/test/java/io/trino/operator/scalar/TestDateTimeFunctions.java b/core/trino-main/src/test/java/io/trino/operator/scalar/TestDateTimeFunctions.java index 61b5aadab134..771d939dff38 100644 --- a/core/trino-main/src/test/java/io/trino/operator/scalar/TestDateTimeFunctions.java +++ b/core/trino-main/src/test/java/io/trino/operator/scalar/TestDateTimeFunctions.java @@ -168,7 +168,7 @@ private void assertCurrentDateAtInstant(TimeZoneKey timeZoneKey, Instant instant private static long epochDaysInZone(TimeZoneKey timeZoneKey, Instant instant) { - return LocalDate.from(instant.atZone(ZoneId.of(timeZoneKey.getId()))).toEpochDay(); + return LocalDate.from(instant.atZone(timeZoneKey.getZoneId())).toEpochDay(); } @Test diff --git a/plugin/trino-cassandra/src/test/java/io/trino/plugin/cassandra/TestCassandraTypeMapping.java b/plugin/trino-cassandra/src/test/java/io/trino/plugin/cassandra/TestCassandraTypeMapping.java index 014729a445c9..0c3fbee28711 100644 --- a/plugin/trino-cassandra/src/test/java/io/trino/plugin/cassandra/TestCassandraTypeMapping.java +++ b/plugin/trino-cassandra/src/test/java/io/trino/plugin/cassandra/TestCassandraTypeMapping.java @@ -557,7 +557,7 @@ public Object[][] sessionZonesDataProvider() // using two non-JVM zones so that we don't need to worry what Cassandra system zone is {vilnius}, {kathmandu}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/plugin/trino-clickhouse/src/test/java/io/trino/plugin/clickhouse/BaseClickHouseTypeMapping.java b/plugin/trino-clickhouse/src/test/java/io/trino/plugin/clickhouse/BaseClickHouseTypeMapping.java index 9e89969fc285..b0a358356d72 100644 --- a/plugin/trino-clickhouse/src/test/java/io/trino/plugin/clickhouse/BaseClickHouseTypeMapping.java +++ b/plugin/trino-clickhouse/src/test/java/io/trino/plugin/clickhouse/BaseClickHouseTypeMapping.java @@ -787,7 +787,7 @@ public Object[][] sessionZonesDataProvider() // using two non-JVM zones so that we don't need to worry what ClickHouse system zone is {vilnius}, {kathmandu}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/plugin/trino-mariadb/src/test/java/io/trino/plugin/mariadb/TestMariaDbTypeMapping.java b/plugin/trino-mariadb/src/test/java/io/trino/plugin/mariadb/TestMariaDbTypeMapping.java index ea90fdf58d74..53a20a263773 100644 --- a/plugin/trino-mariadb/src/test/java/io/trino/plugin/mariadb/TestMariaDbTypeMapping.java +++ b/plugin/trino-mariadb/src/test/java/io/trino/plugin/mariadb/TestMariaDbTypeMapping.java @@ -864,7 +864,7 @@ public Object[][] sessionZonesDataProvider() {jvmZone}, {vilnius}, {kathmandu}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/plugin/trino-mongodb/src/test/java/io/trino/plugin/mongodb/TestMongoTypeMapping.java b/plugin/trino-mongodb/src/test/java/io/trino/plugin/mongodb/TestMongoTypeMapping.java index 6ebaec807490..c557dc3dcee0 100644 --- a/plugin/trino-mongodb/src/test/java/io/trino/plugin/mongodb/TestMongoTypeMapping.java +++ b/plugin/trino-mongodb/src/test/java/io/trino/plugin/mongodb/TestMongoTypeMapping.java @@ -385,7 +385,7 @@ public Object[][] sessionZonesDataProvider() {ZoneId.of("Europe/Vilnius")}, // minutes offset change since 1970-01-01, no DST {ZoneId.of("Asia/Kathmandu")}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/plugin/trino-mysql/src/test/java/io/trino/plugin/mysql/TestMySqlTypeMapping.java b/plugin/trino-mysql/src/test/java/io/trino/plugin/mysql/TestMySqlTypeMapping.java index e3f3c8a25f74..00a41b0efbac 100644 --- a/plugin/trino-mysql/src/test/java/io/trino/plugin/mysql/TestMySqlTypeMapping.java +++ b/plugin/trino-mysql/src/test/java/io/trino/plugin/mysql/TestMySqlTypeMapping.java @@ -926,7 +926,7 @@ public Object[][] sessionZonesDataProvider() {ZoneId.of("Europe/Vilnius")}, // minutes offset change since 1970-01-01, no DST {ZoneId.of("Asia/Kathmandu")}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/plugin/trino-oracle/src/test/java/io/trino/plugin/oracle/AbstractTestOracleTypeMapping.java b/plugin/trino-oracle/src/test/java/io/trino/plugin/oracle/AbstractTestOracleTypeMapping.java index 267d6ae34cdd..0142adc41591 100644 --- a/plugin/trino-oracle/src/test/java/io/trino/plugin/oracle/AbstractTestOracleTypeMapping.java +++ b/plugin/trino-oracle/src/test/java/io/trino/plugin/oracle/AbstractTestOracleTypeMapping.java @@ -768,7 +768,7 @@ public Object[][] sessionZonesDataProvider() // using two non-JVM zones so that we don't need to worry what Oracle system zone is {vilnius}, {kathmandu}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/plugin/trino-phoenix5/src/test/java/io/trino/plugin/phoenix5/TestPhoenixTypeMapping.java b/plugin/trino-phoenix5/src/test/java/io/trino/plugin/phoenix5/TestPhoenixTypeMapping.java index fda4465c8306..55a27c17ba22 100644 --- a/plugin/trino-phoenix5/src/test/java/io/trino/plugin/phoenix5/TestPhoenixTypeMapping.java +++ b/plugin/trino-phoenix5/src/test/java/io/trino/plugin/phoenix5/TestPhoenixTypeMapping.java @@ -720,7 +720,7 @@ public Object[][] sessionZonesDataProvider() // using two non-JVM zones so that we don't need to worry what Phoenix system zone is {vilnius}, {kathmandu}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/plugin/trino-postgresql/src/test/java/io/trino/plugin/postgresql/TestPostgreSqlTypeMapping.java b/plugin/trino-postgresql/src/test/java/io/trino/plugin/postgresql/TestPostgreSqlTypeMapping.java index 90c19b65b2c9..291b73f305b1 100644 --- a/plugin/trino-postgresql/src/test/java/io/trino/plugin/postgresql/TestPostgreSqlTypeMapping.java +++ b/plugin/trino-postgresql/src/test/java/io/trino/plugin/postgresql/TestPostgreSqlTypeMapping.java @@ -1490,7 +1490,7 @@ public Object[][] sessionZonesDataProvider() // using two non-JVM zones so that we don't need to worry what Postgres system zone is {vilnius}, {kathmandu}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/plugin/trino-singlestore/src/test/java/io/trino/plugin/singlestore/TestSingleStoreTypeMapping.java b/plugin/trino-singlestore/src/test/java/io/trino/plugin/singlestore/TestSingleStoreTypeMapping.java index 17180d1e9494..8535626273b7 100644 --- a/plugin/trino-singlestore/src/test/java/io/trino/plugin/singlestore/TestSingleStoreTypeMapping.java +++ b/plugin/trino-singlestore/src/test/java/io/trino/plugin/singlestore/TestSingleStoreTypeMapping.java @@ -924,7 +924,7 @@ public Object[][] sessionZonesDataProvider() {ZoneId.of("Europe/Vilnius")}, // minutes offset change since 1970-01-01, no DST {ZoneId.of("Asia/Kathmandu")}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/plugin/trino-sqlserver/src/test/java/io/trino/plugin/sqlserver/BaseSqlServerTypeMapping.java b/plugin/trino-sqlserver/src/test/java/io/trino/plugin/sqlserver/BaseSqlServerTypeMapping.java index bb40ef1e10ad..4e5d30fe59a4 100644 --- a/plugin/trino-sqlserver/src/test/java/io/trino/plugin/sqlserver/BaseSqlServerTypeMapping.java +++ b/plugin/trino-sqlserver/src/test/java/io/trino/plugin/sqlserver/BaseSqlServerTypeMapping.java @@ -815,7 +815,7 @@ public Object[][] sessionZonesDataProvider() {ZoneId.of("Europe/Vilnius")}, // minutes offset change since 1970-01-01, no DST {ZoneId.of("Asia/Kathmandu")}, - {ZoneId.of(TestingSession.DEFAULT_TIME_ZONE_KEY.getId())}, + {TestingSession.DEFAULT_TIME_ZONE_KEY.getZoneId()}, }; } diff --git a/testing/trino-testing/src/main/java/io/trino/testing/AbstractTestingTrinoClient.java b/testing/trino-testing/src/main/java/io/trino/testing/AbstractTestingTrinoClient.java index 84db05e97050..0224103e7530 100644 --- a/testing/trino-testing/src/main/java/io/trino/testing/AbstractTestingTrinoClient.java +++ b/testing/trino-testing/src/main/java/io/trino/testing/AbstractTestingTrinoClient.java @@ -34,7 +34,6 @@ import java.io.Closeable; import java.net.URI; -import java.time.ZoneId; import java.util.List; import java.util.Map; import java.util.Map.Entry; @@ -157,7 +156,7 @@ private static ClientSession toClientSession(Session session, URI server, Durati .catalog(session.getCatalog().orElse(null)) .schema(session.getSchema().orElse(null)) .path(session.getPath().toString()) - .timeZone(ZoneId.of(session.getTimeZoneKey().getId())) + .timeZone(session.getTimeZoneKey().getZoneId()) .locale(session.getLocale()) .resourceEstimates(resourceEstimates.buildOrThrow()) .properties(properties.buildOrThrow())