From 37945ced2e983e409594e1a39d503fa0086b230b Mon Sep 17 00:00:00 2001 From: Kirill Logachev Date: Wed, 20 May 2026 05:10:28 +0000 Subject: [PATCH 1/3] fix(bqjdbc): update shading to be more targeted --- .../google-cloud-bigquery-jdbc/pom.xml | 59 ++++++++++++++++--- 1 file changed, 50 insertions(+), 9 deletions(-) diff --git a/java-bigquery/google-cloud-bigquery-jdbc/pom.xml b/java-bigquery/google-cloud-bigquery-jdbc/pom.xml index c62925b24415..33325773cad4 100644 --- a/java-bigquery/google-cloud-bigquery-jdbc/pom.xml +++ b/java-bigquery/google-cloud-bigquery-jdbc/pom.xml @@ -115,23 +115,64 @@ - com - com.google.bqjdbc.shaded.com + com.google + com.google.bqjdbc.shaded.com.google com.google.cloud.bigquery.** com.google.api.services.bigquery.** - org - com.google.bqjdbc.shaded.org - - org.conscrypt.* - + com.fasterxml.jackson + com.google.bqjdbc.shaded.com.fasterxml.jackson + + + org.apache + com.google.bqjdbc.shaded.org.apache + + + org.checkerframework + com.google.bqjdbc.shaded.org.checkerframework + + + org.codehaus + com.google.bqjdbc.shaded.org.codehaus + + + org.jspecify + com.google.bqjdbc.shaded.org.jspecify + + + org.threeten + com.google.bqjdbc.shaded.org.threeten + + + org.json + com.google.bqjdbc.shaded.org.json + + + org.slf4j + com.google.bqjdbc.shaded.org.slf4j + + + io.grpc + com.google.bqjdbc.shaded.io.grpc + + + io.netty + com.google.bqjdbc.shaded.io.netty + + + io.opencensus + com.google.bqjdbc.shaded.io.opencensus + + + io.opentelemetry + com.google.bqjdbc.shaded.io.opentelemetry - io - com.google.bqjdbc.shaded.io + io.perfmark + com.google.bqjdbc.shaded.io.perfmark From ae13f283a65617a63c9578338537e895fd1640d3 Mon Sep 17 00:00:00 2001 From: Kirill Logachev Date: Wed, 20 May 2026 05:34:40 +0000 Subject: [PATCH 2/3] More updates --- .../google-cloud-bigquery-jdbc/pom.xml | 120 +++++++++++++++++- 1 file changed, 113 insertions(+), 7 deletions(-) diff --git a/java-bigquery/google-cloud-bigquery-jdbc/pom.xml b/java-bigquery/google-cloud-bigquery-jdbc/pom.xml index 33325773cad4..a903a393919a 100644 --- a/java-bigquery/google-cloud-bigquery-jdbc/pom.xml +++ b/java-bigquery/google-cloud-bigquery-jdbc/pom.xml @@ -88,7 +88,7 @@ org.apache.maven.plugins maven-shade-plugin - 3.5.2 + 3.6.1 package @@ -97,6 +97,8 @@ true + true + true all false @@ -115,12 +117,112 @@ - com.google - com.google.bqjdbc.shaded.com.google - - com.google.cloud.bigquery.** - com.google.api.services.bigquery.** - + com.google.api.client + com.google.bqjdbc.shaded.com.google.api.client + + + com.google.api.core + com.google.bqjdbc.shaded.com.google.api.core + + + com.google.api.gax + com.google.bqjdbc.shaded.com.google.api.gax + + + com.google.api.pathtemplate + com.google.bqjdbc.shaded.com.google.api.pathtemplate + + + com.google.api.resourcenames + com.google.bqjdbc.shaded.com.google.api.resourcenames + + + com.google.apps + com.google.bqjdbc.shaded.com.google.apps + + + com.google.auth + com.google.bqjdbc.shaded.com.google.auth + + + com.google.auto + com.google.bqjdbc.shaded.com.google.auto + + + com.google.cloud.audit + com.google.bqjdbc.shaded.com.google.cloud.audit + + + com.google.cloud.http + com.google.bqjdbc.shaded.com.google.cloud.http + + + com.google.cloud.location + com.google.bqjdbc.shaded.com.google.cloud.location + + + com.google.cloud.spi + com.google.bqjdbc.shaded.com.google.cloud.spi + + + com.google.cloud.testing + com.google.bqjdbc.shaded.com.google.cloud.testing + + + com.google.common + com.google.bqjdbc.shaded.com.google.common + + + com.google.errorprone + com.google.bqjdbc.shaded.com.google.errorprone + + + com.google.flatbuffers + com.google.bqjdbc.shaded.com.google.flatbuffers + + + com.google.geo + com.google.bqjdbc.shaded.com.google.geo + + + com.google.gson + com.google.bqjdbc.shaded.com.google.gson + + + com.google.iam + com.google.bqjdbc.shaded.com.google.iam + + + com.google.j2objc + com.google.bqjdbc.shaded.com.google.j2objc + + + com.google.logging + com.google.bqjdbc.shaded.com.google.logging + + + com.google.longrunning + com.google.bqjdbc.shaded.com.google.longrunning + + + com.google.protobuf + com.google.bqjdbc.shaded.com.google.protobuf + + + com.google.rpc + com.google.bqjdbc.shaded.com.google.rpc + + + com.google.shopping + com.google.bqjdbc.shaded.com.google.shopping + + + com.google.thirdparty + com.google.bqjdbc.shaded.com.google.thirdparty + + + com.google.type + com.google.bqjdbc.shaded.com.google.type com.fasterxml.jackson @@ -187,6 +289,10 @@ META-INF/*.DSA META-INF/*.RSA arrow-git.properties + module-info.class + META-INF/versions/*/module-info.class + module-info.java + META-INF/versions/*/module-info.java From a377827bae44493cccaccb169e5f3abb991ab2ef Mon Sep 17 00:00:00 2001 From: Kirill Logachev Date: Wed, 20 May 2026 23:22:17 +0000 Subject: [PATCH 3/3] feedback --- .../google-cloud-bigquery-jdbc/pom.xml | 116 +----------------- 1 file changed, 6 insertions(+), 110 deletions(-) diff --git a/java-bigquery/google-cloud-bigquery-jdbc/pom.xml b/java-bigquery/google-cloud-bigquery-jdbc/pom.xml index a903a393919a..aa27326df63e 100644 --- a/java-bigquery/google-cloud-bigquery-jdbc/pom.xml +++ b/java-bigquery/google-cloud-bigquery-jdbc/pom.xml @@ -117,112 +117,12 @@ - com.google.api.client - com.google.bqjdbc.shaded.com.google.api.client - - - com.google.api.core - com.google.bqjdbc.shaded.com.google.api.core - - - com.google.api.gax - com.google.bqjdbc.shaded.com.google.api.gax - - - com.google.api.pathtemplate - com.google.bqjdbc.shaded.com.google.api.pathtemplate - - - com.google.api.resourcenames - com.google.bqjdbc.shaded.com.google.api.resourcenames - - - com.google.apps - com.google.bqjdbc.shaded.com.google.apps - - - com.google.auth - com.google.bqjdbc.shaded.com.google.auth - - - com.google.auto - com.google.bqjdbc.shaded.com.google.auto - - - com.google.cloud.audit - com.google.bqjdbc.shaded.com.google.cloud.audit - - - com.google.cloud.http - com.google.bqjdbc.shaded.com.google.cloud.http - - - com.google.cloud.location - com.google.bqjdbc.shaded.com.google.cloud.location - - - com.google.cloud.spi - com.google.bqjdbc.shaded.com.google.cloud.spi - - - com.google.cloud.testing - com.google.bqjdbc.shaded.com.google.cloud.testing - - - com.google.common - com.google.bqjdbc.shaded.com.google.common - - - com.google.errorprone - com.google.bqjdbc.shaded.com.google.errorprone - - - com.google.flatbuffers - com.google.bqjdbc.shaded.com.google.flatbuffers - - - com.google.geo - com.google.bqjdbc.shaded.com.google.geo - - - com.google.gson - com.google.bqjdbc.shaded.com.google.gson - - - com.google.iam - com.google.bqjdbc.shaded.com.google.iam - - - com.google.j2objc - com.google.bqjdbc.shaded.com.google.j2objc - - - com.google.logging - com.google.bqjdbc.shaded.com.google.logging - - - com.google.longrunning - com.google.bqjdbc.shaded.com.google.longrunning - - - com.google.protobuf - com.google.bqjdbc.shaded.com.google.protobuf - - - com.google.rpc - com.google.bqjdbc.shaded.com.google.rpc - - - com.google.shopping - com.google.bqjdbc.shaded.com.google.shopping - - - com.google.thirdparty - com.google.bqjdbc.shaded.com.google.thirdparty - - - com.google.type - com.google.bqjdbc.shaded.com.google.type + com.google + com.google.bqjdbc.shaded.com.google + + com.google.cloud.bigquery.** + com.google.api.services.bigquery.** + com.fasterxml.jackson @@ -252,10 +152,6 @@ org.json com.google.bqjdbc.shaded.org.json - - org.slf4j - com.google.bqjdbc.shaded.org.slf4j - io.grpc com.google.bqjdbc.shaded.io.grpc