From c17d1905dfa310478bd43e113cc093359a5cbed3 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Thu, 20 Oct 2022 16:55:27 +0000 Subject: [PATCH 1/3] deps: update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.5 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e3a817df..bcdc41da 100644 --- a/pom.xml +++ b/pom.xml @@ -69,7 +69,7 @@ com.google.cloud google-cloud-shared-dependencies - 3.0.4 + 3.0.5 pom import From 4ba6e54a9ae8e203ce2368d9c35e7da57f55cb87 Mon Sep 17 00:00:00 2001 From: Mridula Peddada Date: Wed, 26 Oct 2022 14:32:07 -0400 Subject: [PATCH 2/3] fix(java): initialize class at build-time to address 22.2.0 native-image issues --- .../google-cloud-spanner-jdbc/native-image.properties | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties b/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties index f211d3a2..1d79a178 100644 --- a/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties +++ b/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties @@ -1,3 +1,5 @@ Args = --initialize-at-build-time==com.google.cloud.spanner.IntegrationTestEnv,\ com.google.cloud.spanner.jdbc.it.JdbcIntegrationTestEnv,\ - com.google.common.collect.RegularImmutableMap \ No newline at end of file + com.google.common.collect.RegularImmutableMap,\ + com.google.cloud.spanner.Dialect,\ + com.google.spanner.admin.database.v1.DatabaseDialect \ No newline at end of file From 26e655a24eeb627917856e2d35486c67fa0218ad Mon Sep 17 00:00:00 2001 From: Mridula Peddada Date: Wed, 26 Oct 2022 15:34:57 -0400 Subject: [PATCH 3/3] add junit class for built-time initialization --- .../google-cloud-spanner-jdbc/native-image.properties | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties b/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties index 1d79a178..b5754aca 100644 --- a/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties +++ b/src/main/resources/META-INF/native-image/com.google.cloud/google-cloud-spanner-jdbc/native-image.properties @@ -2,4 +2,5 @@ Args = --initialize-at-build-time==com.google.cloud.spanner.IntegrationTestEnv,\ com.google.cloud.spanner.jdbc.it.JdbcIntegrationTestEnv,\ com.google.common.collect.RegularImmutableMap,\ com.google.cloud.spanner.Dialect,\ - com.google.spanner.admin.database.v1.DatabaseDialect \ No newline at end of file + com.google.spanner.admin.database.v1.DatabaseDialect,\ + org.junit.runners.MethodSorters \ No newline at end of file