Skip to content
This repository was archived by the owner on Apr 7, 2026. It is now read-only.

Commit 191a73c

Browse files
blakeli0diegomarquezpsurbhigarg92olavloiterenovate-bot
authored
chore: Merge release v6.107.0 into protobuf-3.x (#4328)
* chore: add release-please config for protobuf-4.x (#4249) * fix: Refine connecitivity metrics to capture RPCs with no response he… (#4252) * fix: Refine connecitivity metrics to capture RPCs with no response headers * test fix * fix: retry as PDML dit not retry Resource limit exceeded (#4258) Most transactions that exceed the mutation limit for an atomic transaction will fail with the error "The transaction contains too many mutations.". However, it is also possible that the transaction fails with the more generic error message "Transaction resource limits exceeded". This error did not trigger a retry of the statement using a PDML transaction. Fixes #4253 * deps: update dependency com.google.cloud:sdk-platform-java-config to v3.54.2 (#4261) * deps: update googleapis/sdk-platform-java action to v2.64.2 (#4262) * feat: include RequestID in requests and errors (#4263) - Send a RequestID to Spanner for each request - Make sure that the attempt number of the RequestID is increased if the RPC is retried. - Include the RequestID in every error that is thrown due to an error that is returned by Spanner. * feat: make grpc-gcp default enabled (#4239) This PR enables the gRPC-GCP channel pool extension by default for Cloud Spanner Java client. **What's Changing for Customers** **Before this change** - gRPC-GCP extension was disabled by default - Default number of channels: 4 - Channel pooling was handled by GAX **After this change** - gRPC-GCP extension is enabled by default - Default number of channels: 8 - Channel pooling is handled by gRPC-GCP extension **Benefits of gRPC-GCP** - **Improved resilience:** When a network connection fails on a particular channel, operations can be automatically retried on a different gRPC channel - **Better channel management:** gRPC-GCP provides more sophisticated channel affinity and load balancing **How to Disable gRPC-GCP (Switch Back to GAX Channel Pool)** If you need to disable gRPC-GCP and use the previous GAX channel pooling behavior, use the `disableGrpcGcpExtension()` method: ``` SpannerOptions options = SpannerOptions.newBuilder() .setProjectId("my-project") .disableGrpcGcpExtension() .build(); ``` When disabled, the default number of channels reverts to 4 (the previous default). **When You Might Want to Disable gRPC-GCP** - **Maintaining previous behavior:** If you want to keep the exact same behavior as before this change (GAX channel pool with 4 default channels). - **Troubleshooting**: If you experience any unexpected behavior, disabling gRPC-GCP can help isolate whether the issue is related to the channel pooling mechanism. * chore(main): release 6.104.1-SNAPSHOT (#4248) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please). * feat: add support of dynamic channel pooling (#4265) * feat: add support of dynamic channel pooling * set initial pool size to 0 make dynamic channel pool work * chore: generate libraries at Tue Dec 16 06:00:50 UTC 2025 * bump grpc-gcp-java version * fix test * incorporate suggestions * chore: generate libraries at Tue Dec 16 09:56:45 UTC 2025 * make dynamic channel pool default disabled * add verifySameChannelId back and fix partitionDML test * support setting GcpChannelPoolOptions directly --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com> * chore(main): release 6.105.0 (#4267) * chore(main): release 6.105.0 * chore: generate libraries at Tue Dec 16 17:46:24 UTC 2025 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com> * chore(main): release 6.105.1-SNAPSHOT (#4268) :robot: I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please). * chore: enable afe latency metric test (#4283) * chore: use graal-sdk-nativeimage.version to manage graal nativeimage versions (#4284) * chore: use graal-sdk-nativeimage.version to manage graal-sdk versions * chore: generate libraries at Thu Jan 1 23:39:12 UTC 2026 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com> * feat: support SHOW DEFAULT_TRANSACTION_ISOLATION for PG databases (#4285) The `SHOW DEFAULT_TRANSACTION_ISOLATION` command can be used in PostgreSQL to query the current default isolation level for a connection. This command was not supported by the Spanner JDBC driver and PGAdapter, which made it difficult for customers to check whether their attempt to set a different default isolation level actually worked. Updates GoogleCloudPlatform/pgadapter#3984 * fix: adjust the initial polling delay for ddl operations (#4275) * fix: adjust the initial polling delay for ddl operations * fix the lint issue * refactor the code * create a separate setting for updateDatabaseDdl * chore: abstract plain text settings into a SpannerOption (#4264) * chore: abstract plain text settings into a SpannerOption * add unit test for plain text scenarios * gemini suggested code changes * updated javadoc * missing space * fixed unit test --------- Co-authored-by: rahul2393 <irahul@google.com> * fix: Retry creation of multiplexed session (#4288) * fix(spanner): Retry creation of multiplexed session * Reduce wait time to run tests faster * chore(main): release 6.106.0 (#4286) * chore(main): release 6.106.0 * chore: generate libraries at Wed Jan 7 15:11:02 UTC 2026 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com> * chore: Add Clirr exemptions for Protobuf 4.27.4+ runtime (#4297) * feat: Add Dynamic Channel Pooling (DCP) support to Connection API (#4299) * feat: Add Dynamic Channel Pooling (DCP) support to Connection API * incorporate changes * test: skip PGErrorCode assert check for experimental host in ITQueryTest.badquery (#4290) * test: skip PGErrorCode assert check for experimental host * gemini suggested code applied * chore: cleanup release-please config (#4254) * chore: cleanup release-please config - Remove redundant options already declared at the top level.\n- Remove bumpMinorPreMajor for repositories after the first major release. * chore: format release-please.yml --------- Co-authored-by: rahul2393 <irahul@google.com> * deps: update dependency com.google.cloud:sdk-platform-java-config to v3.55.1 (#4302) * deps: update googleapis/sdk-platform-java action to v2.65.1 (#4301) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [googleapis/sdk-platform-java](https://redirect.github.com/googleapis/sdk-platform-java) | action | minor | `v2.64.2` → `v2.65.1` | --- ### Release Notes <details> <summary>googleapis/sdk-platform-java (googleapis/sdk-platform-java)</summary> ### [`v2.65.1`](https://redirect.github.com/googleapis/sdk-platform-java/releases/tag/v2.65.1) [Compare Source](https://redirect.github.com/googleapis/sdk-platform-java/compare/v2.65.0...v2.65.1) ##### Documentation - Update docs for GoogleCredentialsProvider#setScopesToApply ([#&#8203;4057](https://redirect.github.com/googleapis/sdk-platform-java/issues/4057)) ([0a9962f](https://redirect.github.com/googleapis/sdk-platform-java/commit/0a9962f9945b6018796a808f89a6a3a309d1ca04)) ### [`v2.65.0`](https://redirect.github.com/googleapis/sdk-platform-java/releases/tag/v2.65.0) [Compare Source](https://redirect.github.com/googleapis/sdk-platform-java/compare/v2.64.2...v2.65.0) ##### Features - add org.json:json to third-party-dependencies pom ([#&#8203;4047](https://redirect.github.com/googleapis/sdk-platform-java/issues/4047)) ([ffa432e](https://redirect.github.com/googleapis/sdk-platform-java/commit/ffa432e4e4ae763845afd48b404836c88698bdc0)), closes [#&#8203;4046](https://redirect.github.com/googleapis/sdk-platform-java/issues/4046) - remove dependency management of graal-sdk ([#&#8203;4033](https://redirect.github.com/googleapis/sdk-platform-java/issues/4033)) ([ad05c34](https://redirect.github.com/googleapis/sdk-platform-java/commit/ad05c34e205c09ad035f469170b0c62b4423b748)) ##### Bug Fixes - add api\_version breadcrumb to client docs ([#&#8203;4018](https://redirect.github.com/googleapis/sdk-platform-java/issues/4018)) ([a2b2179](https://redirect.github.com/googleapis/sdk-platform-java/commit/a2b2179874e6a5435001fe201f4eecc2a8e4c531)) - Create a single S2AChannelCredentials per application ([#&#8203;3989](https://redirect.github.com/googleapis/sdk-platform-java/issues/3989)) ([3758b43](https://redirect.github.com/googleapis/sdk-platform-java/commit/3758b436d7e80b79ad7d5ea330d8f2bf2f430330)) - provide API to share the same background executor for channel po… ([#&#8203;4030](https://redirect.github.com/googleapis/sdk-platform-java/issues/4030)) ([178182c](https://redirect.github.com/googleapis/sdk-platform-java/commit/178182c76c1b35e702215a88adc3ab511dd35a9e)) ##### Dependencies - update dependencies.txt for grpc-gcp to 1.9.0 ([#&#8203;4025](https://redirect.github.com/googleapis/sdk-platform-java/issues/4025)) ([b68791d](https://redirect.github.com/googleapis/sdk-platform-java/commit/b68791d074c02e02a5ccf2f937a5922749a14f56)) - update google api dependencies ([#&#8203;3917](https://redirect.github.com/googleapis/sdk-platform-java/issues/3917)) ([480cf13](https://redirect.github.com/googleapis/sdk-platform-java/commit/480cf13148687c53c4af3da9d48490aeb5bf4b88)) - update google.http-client.version to 2.0.3 ([#&#8203;4054](https://redirect.github.com/googleapis/sdk-platform-java/issues/4054)) ([b9a8c89](https://redirect.github.com/googleapis/sdk-platform-java/commit/b9a8c8924e7b03bca8a97e476abfd012b86f6d45)) ##### Documentation - Fix retry guide link in javadocs ([#&#8203;4029](https://redirect.github.com/googleapis/sdk-platform-java/issues/4029)) ([b43f77c](https://redirect.github.com/googleapis/sdk-platform-java/commit/b43f77c66d93d2423744d0f6d6a0a2a53a06e6d9)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-spanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> * chore: remove explicit grpc-gcp version pinning (#4303) * feat: add SsFormat encoding library (#4292) * feat: add SsFormat encoding library * remove unsigned methods * fix javadoc * refactored appendInt method names + added tests for target range * chore(main): release 6.106.1-SNAPSHOT (#4291) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> * chore: Add gcp resource name span attribute (#4306) * chore: Add gcp resource name span attribute * Update google-cloud-spanner/src/test/java/com/google/cloud/spanner/OpenTelemetrySpanTest.java Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * chore: Add gcp resource name span attribute --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * deps: update dependency net.bytebuddy:byte-buddy to v1.18.4 (#4244) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [net.bytebuddy:byte-buddy](https://bytebuddy.net) | `1.18.1` → `1.18.4` | ![age](https://developer.mend.io/api/mc/badges/age/maven/net.bytebuddy:byte-buddy/1.18.4?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/net.bytebuddy:byte-buddy/1.18.4?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/net.bytebuddy:byte-buddy/1.18.1/1.18.4?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/net.bytebuddy:byte-buddy/1.18.1/1.18.4?slim=true) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-spanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> * deps: update google.cloud.monitoring.version to v3.83.0 (#4270) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-monitoring](https://redirect.github.com/googleapis/google-cloud-java) | `3.81.0` → `3.83.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-monitoring/3.81.0/3.83.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-monitoring/3.81.0/3.83.0?slim=true) | | [com.google.api.grpc:grpc-google-cloud-monitoring-v3](https://redirect.github.com/googleapis/google-cloud-java) | `3.81.0` → `3.83.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.api.grpc:grpc-google-cloud-monitoring-v3/3.83.0?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.api.grpc:grpc-google-cloud-monitoring-v3/3.83.0?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.api.grpc:grpc-google-cloud-monitoring-v3/3.81.0/3.83.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.api.grpc:grpc-google-cloud-monitoring-v3/3.81.0/3.83.0?slim=true) | | [com.google.api.grpc:proto-google-cloud-monitoring-v3](https://redirect.github.com/googleapis/google-cloud-java) | `3.81.0` → `3.83.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.api.grpc:proto-google-cloud-monitoring-v3/3.83.0?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.api.grpc:proto-google-cloud-monitoring-v3/3.83.0?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.api.grpc:proto-google-cloud-monitoring-v3/3.81.0/3.83.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.api.grpc:proto-google-cloud-monitoring-v3/3.81.0/3.83.0?slim=true) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-spanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41NC4yIiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> * chore(deps): update dependency com.google.cloud:libraries-bom to v26.72.0 (#4234) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [com.google.cloud:libraries-bom](https://cloud.google.com/java/docs/bom) ([source](https://redirect.github.com/googleapis/java-cloud-bom)) | `26.71.0` -> `26.72.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:libraries-bom/26.72.0?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:libraries-bom/26.72.0?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:libraries-bom/26.71.0/26.72.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:libraries-bom/26.71.0/26.72.0?slim=true) | --- ### Release Notes <details> <summary>googleapis/java-cloud-bom (com.google.cloud:libraries-bom)</summary> ### [`v26.72.0`](https://redirect.github.com/googleapis/java-cloud-bom/blob/HEAD/CHANGELOG.md#26720-2025-11-18) [Compare Source](https://redirect.github.com/googleapis/java-cloud-bom/compare/v26.71.0...v26.72.0) ##### Dependencies - update dependency com.google.cloud:first-party-dependencies to v3.54.1 ([#&#8203;7266](https://redirect.github.com/googleapis/java-cloud-bom/issues/7266)) ([2b00ef5](https://redirect.github.com/googleapis/java-cloud-bom/commit/2b00ef51060c6fc8b1b772b352bd0b22f25ee09a)) - update dependency com.google.cloud:gapic-libraries-bom to v1.74.0 ([#&#8203;7271](https://redirect.github.com/googleapis/java-cloud-bom/issues/7271)) ([b52b9d9](https://redirect.github.com/googleapis/java-cloud-bom/commit/b52b9d958d2a5f89600b808164f14720dfb56d7f)) - update dependency com.google.cloud:google-cloud-bigquery to v2.56.0 ([#&#8203;7279](https://redirect.github.com/googleapis/java-cloud-bom/issues/7279)) ([d7876b6](https://redirect.github.com/googleapis/java-cloud-bom/commit/d7876b6b11bce64d3f62f405da6d9ed928a5ecab)) - update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.18.0 ([#&#8203;7273](https://redirect.github.com/googleapis/java-cloud-bom/issues/7273)) ([b59ad99](https://redirect.github.com/googleapis/java-cloud-bom/commit/b59ad99edc23294254334d3dae4a181c8e0c25ed)) - update dependency com.google.cloud:google-cloud-bigtable-bom to v2.70.0 ([#&#8203;7281](https://redirect.github.com/googleapis/java-cloud-bom/issues/7281)) ([5f79ffc](https://redirect.github.com/googleapis/java-cloud-bom/commit/5f79ffc4d14c510d38d5a019ab5f0d7a711c2e6a)) - update dependency com.google.cloud:google-cloud-datastore-bom to v2.33.0 ([#&#8203;7276](https://redirect.github.com/googleapis/java-cloud-bom/issues/7276)) ([52bc904](https://redirect.github.com/googleapis/java-cloud-bom/commit/52bc90484653070c5288312342aac53915ac8973)) - update dependency com.google.cloud:google-cloud-firestore-bom to v3.33.4 ([#&#8203;7274](https://redirect.github.com/googleapis/java-cloud-bom/issues/7274)) ([58aa10c](https://redirect.github.com/googleapis/java-cloud-bom/commit/58aa10ca5b7bb81115c6fab3f8719375f2345d84)) - update dependency com.google.cloud:google-cloud-logging-bom to v3.23.8 ([#&#8203;7275](https://redirect.github.com/googleapis/java-cloud-bom/issues/7275)) ([6538b89](https://redirect.github.com/googleapis/java-cloud-bom/commit/6538b890fd2c1d966d898cf10ad13cd3d10aeba9)) - update dependency com.google.cloud:google-cloud-logging-logback to v0.132.19-alpha ([#&#8203;7277](https://redirect.github.com/googleapis/java-cloud-bom/issues/7277)) ([7c5c2f0](https://redirect.github.com/googleapis/java-cloud-bom/commit/7c5c2f080956a73f22a723fd3d67efca0d8d6967)) - update dependency com.google.cloud:google-cloud-nio to v0.128.8 ([#&#8203;7269](https://redirect.github.com/googleapis/java-cloud-bom/issues/7269)) ([0ef2783](https://redirect.github.com/googleapis/java-cloud-bom/commit/0ef2783c1e92cbb90fd9aa9baf9a4749cad87a29)) - update dependency com.google.cloud:google-cloud-pubsub-bom to v1.143.1 ([#&#8203;7272](https://redirect.github.com/googleapis/java-cloud-bom/issues/7272)) ([f9c869b](https://redirect.github.com/googleapis/java-cloud-bom/commit/f9c869bd0e4f1a71ff225ca09d6d094434d250d2)) - update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.15.19 ([#&#8203;7278](https://redirect.github.com/googleapis/java-cloud-bom/issues/7278)) ([3f9ad11](https://redirect.github.com/googleapis/java-cloud-bom/commit/3f9ad11ecc0683563c3878bee01c6d033f2b4d16)) - update dependency com.google.cloud:google-cloud-spanner-bom to v6.103.0 ([#&#8203;7280](https://redirect.github.com/googleapis/java-cloud-bom/issues/7280)) ([0b61648](https://redirect.github.com/googleapis/java-cloud-bom/commit/0b616489685dac70d765778966b00c2523589190)) - update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.34.0 ([#&#8203;7265](https://redirect.github.com/googleapis/java-cloud-bom/issues/7265)) ([297f8d5](https://redirect.github.com/googleapis/java-cloud-bom/commit/297f8d505d97bff0dd93ef5dba92d641ccbb7a64)) - update dependency com.google.cloud:google-cloud-storage-bom to v2.60.0 ([#&#8203;7267](https://redirect.github.com/googleapis/java-cloud-bom/issues/7267)) ([63b1b4c](https://redirect.github.com/googleapis/java-cloud-bom/commit/63b1b4c765bd019153cfeae3b98d69363e679d6e)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-spanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy41IiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> * deps: update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.82.0 (#4227) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [com.google.api.grpc:proto-google-cloud-trace-v1](https://redirect.github.com/googleapis/google-cloud-java) | `2.79.0` → `2.82.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.api.grpc:proto-google-cloud-trace-v1/2.82.0?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.api.grpc:proto-google-cloud-trace-v1/2.82.0?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.api.grpc:proto-google-cloud-trace-v1/2.79.0/2.82.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.api.grpc:proto-google-cloud-trace-v1/2.79.0/2.82.0?slim=true) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-spanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQyLjc0LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> * deps: update dependency com.google.cloud:google-cloud-monitoring to v3.83.0 (#4169) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [com.google.cloud:google-cloud-monitoring](https://redirect.github.com/googleapis/google-cloud-java) | `3.77.0` → `3.83.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-monitoring/3.77.0/3.83.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-monitoring/3.77.0/3.83.0?slim=true) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/googleapis/java-spanner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQyLjc0LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=--> * chore(main): release 6.107.0 (#4304) * chore(main): release 6.107.0 * chore: generate libraries at Fri Jan 16 17:05:30 UTC 2026 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com> --------- Co-authored-by: Diego Marquez <diegomarquezp@google.com> Co-authored-by: surbhigarg92 <surbhigarg.92@gmail.com> Co-authored-by: Knut Olav Løite <koloite@gmail.com> Co-authored-by: Mend Renovate <bot@renovateapp.com> Co-authored-by: rahul2393 <irahul@google.com> Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com> Co-authored-by: Mridula <66699525+mpeddada1@users.noreply.github.com> Co-authored-by: Hengfeng Li <hengfeng@google.com> Co-authored-by: Sagnik Ghosh <sagnikghosh@google.com> Co-authored-by: Sakthivel Subramanian <179120858+sakthivelmanii@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 5d524f9 commit 191a73c

637 files changed

Lines changed: 6615 additions & 1917 deletions

File tree

Some content is hidden

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

.github/release-please.yml

Lines changed: 23 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -2,55 +2,26 @@ releaseType: java-yoshi
22
bumpMinorPreMajor: true
33
handleGHRelease: true
44
branches:
5-
- branch: 3.3.x
6-
releaseType: java-yoshi
7-
bumpMinorPreMajor: true
8-
handleGHRelease: true
9-
- branch: 4.0.x
10-
releaseType: java-yoshi
11-
bumpMinorPreMajor: true
12-
handleGHRelease: true
13-
- branch: 5.2.x
14-
releaseType: java-yoshi
15-
bumpMinorPreMajor: true
16-
handleGHRelease: true
17-
- releaseType: java-lts
18-
bumpMinorPreMajor: true
19-
handleGHRelease: true
20-
branch: 6.4.4-sp
21-
- releaseType: java-backport
22-
bumpMinorPreMajor: true
23-
handleGHRelease: true
24-
branch: 6.14.x
25-
- releaseType: java-yoshi
26-
bumpMinorPreMajor: true
27-
handleGHRelease: true
28-
branch: 6.23.x
29-
- releaseType: java-yoshi
30-
bumpMinorPreMajor: true
31-
handleGHRelease: true
32-
branch: 6.33.x
33-
- releaseType: java-backport
34-
bumpMinorPreMajor: true
35-
handleGHRelease: true
36-
branch: 6.55.x
37-
- releaseType: java-backport
38-
bumpMinorPreMajor: true
39-
handleGHRelease: true
40-
branch: 6.67.x
41-
- releaseType: java-backport
42-
bumpMinorPreMajor: true
43-
handleGHRelease: true
44-
branch: 6.66.x
45-
- releaseType: java-backport
46-
bumpMinorPreMajor: true
47-
handleGHRelease: true
48-
branch: 6.88.x
49-
- releaseType: java-backport
50-
bumpMinorPreMajor: true
51-
handleGHRelease: true
52-
branch: 6.96.x
53-
- releaseType: java-backport
54-
bumpMinorPreMajor: true
55-
handleGHRelease: true
56-
branch: 6.95.x
5+
- branch: 3.3.x
6+
- branch: 4.0.x
7+
- branch: 5.2.x
8+
- branch: 6.4.4-sp
9+
releaseType: java-lts
10+
- branch: 6.14.x
11+
releaseType: java-backport
12+
- branch: 6.23.x
13+
- branch: 6.33.x
14+
- branch: 6.55.x
15+
releaseType: java-backport
16+
- branch: 6.67.x
17+
releaseType: java-backport
18+
- branch: 6.66.x
19+
releaseType: java-backport
20+
- branch: 6.88.x
21+
releaseType: java-backport
22+
- branch: 6.96.x
23+
releaseType: java-backport
24+
- branch: 6.95.x
25+
releaseType: java-backport
26+
- branch: protobuf-4.x-rc
27+
manifest: true

.github/workflows/hermetic_library_generation.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
with:
3838
fetch-depth: 0
3939
token: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }}
40-
- uses: googleapis/sdk-platform-java/.github/scripts@v2.64.1
40+
- uses: googleapis/sdk-platform-java/.github/scripts@v2.65.1
4141
if: env.SHOULD_RUN == 'true'
4242
with:
4343
base_ref: ${{ github.base_ref }}

.github/workflows/unmanaged_dependency_check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ jobs:
1717
# repository
1818
.kokoro/build.sh
1919
- name: Unmanaged dependency check
20-
uses: googleapis/sdk-platform-java/java-shared-dependencies/unmanaged-dependency-check@google-cloud-shared-dependencies/v3.54.1
20+
uses: googleapis/sdk-platform-java/java-shared-dependencies/unmanaged-dependency-check@google-cloud-shared-dependencies/v3.55.1
2121
with:
2222
bom-path: google-cloud-spanner-bom/pom.xml

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,57 @@
11
# Changelog
22

3+
## [6.107.0](https://github.com/googleapis/java-spanner/compare/v6.106.0...v6.107.0) (2026-01-16)
4+
5+
6+
### Features
7+
8+
* Add Dynamic Channel Pooling (DCP) support to Connection API ([#4299](https://github.com/googleapis/java-spanner/issues/4299)) ([bba03a4](https://github.com/googleapis/java-spanner/commit/bba03a44dbfbd59288ecd33e3e53276809ad69b1))
9+
* Add SsFormat encoding library ([#4292](https://github.com/googleapis/java-spanner/issues/4292)) ([338a9b1](https://github.com/googleapis/java-spanner/commit/338a9b1409cafedcdef674bdff09a72c3f2cd772))
10+
11+
12+
### Dependencies
13+
14+
* Update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.82.0 ([#4227](https://github.com/googleapis/java-spanner/issues/4227)) ([22bc6cf](https://github.com/googleapis/java-spanner/commit/22bc6cf3431f6e507d384f6e86a36503f1175ee7))
15+
* Update dependency com.google.cloud:google-cloud-monitoring to v3.83.0 ([#4169](https://github.com/googleapis/java-spanner/issues/4169)) ([61ae915](https://github.com/googleapis/java-spanner/commit/61ae915242a3c8a0aa1385bc1367f67df2c209d6))
16+
* Update dependency com.google.cloud:sdk-platform-java-config to v3.55.1 ([#4302](https://github.com/googleapis/java-spanner/issues/4302)) ([52acc0c](https://github.com/googleapis/java-spanner/commit/52acc0c620fec0aa67ecd81d634eec271fe4e429))
17+
* Update dependency net.bytebuddy:byte-buddy to v1.18.4 ([#4244](https://github.com/googleapis/java-spanner/issues/4244)) ([c8e4d91](https://github.com/googleapis/java-spanner/commit/c8e4d912155ab6829498822dcf0783fac5fe2747))
18+
* Update google.cloud.monitoring.version to v3.83.0 ([#4270](https://github.com/googleapis/java-spanner/issues/4270)) ([7ae68c8](https://github.com/googleapis/java-spanner/commit/7ae68c8e889f44f1057310bc45b70c086af9c385))
19+
* Update googleapis/sdk-platform-java action to v2.65.1 ([#4301](https://github.com/googleapis/java-spanner/issues/4301)) ([7d98f4e](https://github.com/googleapis/java-spanner/commit/7d98f4e12843826c18cbb8e0998c8687c94fc3d2))
20+
21+
## [6.106.0](https://github.com/googleapis/java-spanner/compare/v6.105.0...v6.106.0) (2026-01-07)
22+
23+
24+
### Features
25+
26+
* Support SHOW DEFAULT_TRANSACTION_ISOLATION for PG databases ([#4285](https://github.com/googleapis/java-spanner/issues/4285)) ([aec0515](https://github.com/googleapis/java-spanner/commit/aec051514dd3d122a7231eb6d25d1aaec8d90bda))
27+
28+
29+
### Bug Fixes
30+
31+
* Adjust the initial polling delay for ddl operations ([#4275](https://github.com/googleapis/java-spanner/issues/4275)) ([8d36967](https://github.com/googleapis/java-spanner/commit/8d36967d010bed8f5a4a0c32f9ec1b5fe7d33e1d))
32+
* Retry creation of multiplexed session ([#4288](https://github.com/googleapis/java-spanner/issues/4288)) ([735e29e](https://github.com/googleapis/java-spanner/commit/735e29ed394faea9f5e697b5934a1f4895055d56))
33+
34+
## [6.105.0](https://github.com/googleapis/java-spanner/compare/v6.104.0...v6.105.0) (2025-12-16)
35+
36+
37+
### Features
38+
39+
* Add support of dynamic channel pooling ([#4265](https://github.com/googleapis/java-spanner/issues/4265)) ([923a14a](https://github.com/googleapis/java-spanner/commit/923a14aad99ff6fc91868f02d657145dd0f31c18))
40+
* Include RequestID in requests and errors ([#4263](https://github.com/googleapis/java-spanner/issues/4263)) ([afd7d6b](https://github.com/googleapis/java-spanner/commit/afd7d6b008f13d7a4d1a3b7f924122bd41d14b59))
41+
* Make grpc-gcp default enabled ([#4239](https://github.com/googleapis/java-spanner/issues/4239)) ([bb82f9e](https://github.com/googleapis/java-spanner/commit/bb82f9e55c40cac29b090e54be780c2e42545ee1))
42+
43+
44+
### Bug Fixes
45+
46+
* Refine connecitivity metrics to capture RPCs with no response he… ([#4252](https://github.com/googleapis/java-spanner/issues/4252)) ([7b49412](https://github.com/googleapis/java-spanner/commit/7b4941221969f48d077ff459214c7d1e65ef843c))
47+
* Retry as PDML dit not retry Resource limit exceeded ([#4258](https://github.com/googleapis/java-spanner/issues/4258)) ([c735d42](https://github.com/googleapis/java-spanner/commit/c735d42875092b0d1482fe641b99645f288cdf4f)), closes [#4253](https://github.com/googleapis/java-spanner/issues/4253)
48+
49+
50+
### Dependencies
51+
52+
* Update dependency com.google.cloud:sdk-platform-java-config to v3.54.2 ([#4261](https://github.com/googleapis/java-spanner/issues/4261)) ([61dfd62](https://github.com/googleapis/java-spanner/commit/61dfd620637da6ef76b699edbad1095c26b81950))
53+
* Update googleapis/sdk-platform-java action to v2.64.2 ([#4262](https://github.com/googleapis/java-spanner/issues/4262)) ([f9505a9](https://github.com/googleapis/java-spanner/commit/f9505a97bdd9f6da7dd5ab1b60b47f7ed0a70402))
54+
355
## [6.104.0](https://github.com/googleapis/java-spanner/compare/v6.103.0...v6.104.0) (2025-12-03)
456

557

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file:
1919
<dependency>
2020
<groupId>com.google.cloud</groupId>
2121
<artifactId>libraries-bom</artifactId>
22-
<version>26.71.0</version>
22+
<version>26.72.0</version>
2323
<type>pom</type>
2424
<scope>import</scope>
2525
</dependency>
@@ -56,13 +56,13 @@ implementation 'com.google.cloud:google-cloud-spanner'
5656
If you are using Gradle without BOM, add this to your dependencies:
5757

5858
```Groovy
59-
implementation 'com.google.cloud:google-cloud-spanner:6.104.0'
59+
implementation 'com.google.cloud:google-cloud-spanner:6.107.0'
6060
```
6161

6262
If you are using SBT, add this to your dependencies:
6363

6464
```Scala
65-
libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "6.104.0"
65+
libraryDependencies += "com.google.cloud" % "google-cloud-spanner" % "6.107.0"
6666
```
6767

6868
## Authentication
@@ -567,7 +567,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
567567
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-spanner/java11.html
568568
[stability-image]: https://img.shields.io/badge/stability-stable-green
569569
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-spanner.svg
570-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanner/6.104.0
570+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-spanner/6.107.0
571571
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
572572
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
573573
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

benchmarks/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<parent>
2525
<groupId>com.google.cloud</groupId>
2626
<artifactId>google-cloud-spanner-parent</artifactId>
27-
<version>6.104.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
27+
<version>6.107.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
2828
</parent>
2929

3030
<properties>
@@ -35,7 +35,7 @@
3535
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
3636
<junixsocket.version>2.10.1</junixsocket.version>
3737
<opentelemetry.version>1.56.0</opentelemetry.version>
38-
<google.cloud.monitoring.version>3.81.0</google.cloud.monitoring.version>
38+
<google.cloud.monitoring.version>3.83.0</google.cloud.monitoring.version>
3939
</properties>
4040

4141
<dependencies>

google-cloud-spanner-bom/pom.xml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.google.cloud</groupId>
55
<artifactId>google-cloud-spanner-bom</artifactId>
6-
<version>6.104.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
6+
<version>6.107.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
77
<packaging>pom</packaging>
88
<parent>
99
<groupId>com.google.cloud</groupId>
1010
<artifactId>sdk-platform-java-config</artifactId>
11-
<version>3.54.1</version>
11+
<version>3.55.1</version>
1212
</parent>
1313

1414
<name>Google Cloud Spanner BOM</name>
@@ -53,43 +53,43 @@
5353
<dependency>
5454
<groupId>com.google.cloud</groupId>
5555
<artifactId>google-cloud-spanner</artifactId>
56-
<version>6.104.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
56+
<version>6.107.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
5757
</dependency>
5858
<dependency>
5959
<groupId>com.google.cloud</groupId>
6060
<artifactId>google-cloud-spanner</artifactId>
6161
<type>test-jar</type>
62-
<version>6.104.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
62+
<version>6.107.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
6363
</dependency>
6464
<dependency>
6565
<groupId>com.google.api.grpc</groupId>
6666
<artifactId>grpc-google-cloud-spanner-v1</artifactId>
67-
<version>6.104.0</version><!-- {x-version-update:grpc-google-cloud-spanner-v1:current} -->
67+
<version>6.107.0</version><!-- {x-version-update:grpc-google-cloud-spanner-v1:current} -->
6868
</dependency>
6969
<dependency>
7070
<groupId>com.google.api.grpc</groupId>
7171
<artifactId>grpc-google-cloud-spanner-admin-instance-v1</artifactId>
72-
<version>6.104.0</version><!-- {x-version-update:grpc-google-cloud-spanner-admin-instance-v1:current} -->
72+
<version>6.107.0</version><!-- {x-version-update:grpc-google-cloud-spanner-admin-instance-v1:current} -->
7373
</dependency>
7474
<dependency>
7575
<groupId>com.google.api.grpc</groupId>
7676
<artifactId>grpc-google-cloud-spanner-admin-database-v1</artifactId>
77-
<version>6.104.0</version><!-- {x-version-update:grpc-google-cloud-spanner-admin-database-v1:current} -->
77+
<version>6.107.0</version><!-- {x-version-update:grpc-google-cloud-spanner-admin-database-v1:current} -->
7878
</dependency>
7979
<dependency>
8080
<groupId>com.google.api.grpc</groupId>
8181
<artifactId>proto-google-cloud-spanner-admin-instance-v1</artifactId>
82-
<version>6.104.0</version><!-- {x-version-update:proto-google-cloud-spanner-admin-instance-v1:current} -->
82+
<version>6.107.0</version><!-- {x-version-update:proto-google-cloud-spanner-admin-instance-v1:current} -->
8383
</dependency>
8484
<dependency>
8585
<groupId>com.google.api.grpc</groupId>
8686
<artifactId>proto-google-cloud-spanner-v1</artifactId>
87-
<version>6.104.0</version><!-- {x-version-update:proto-google-cloud-spanner-v1:current} -->
87+
<version>6.107.0</version><!-- {x-version-update:proto-google-cloud-spanner-v1:current} -->
8888
</dependency>
8989
<dependency>
9090
<groupId>com.google.api.grpc</groupId>
9191
<artifactId>proto-google-cloud-spanner-admin-database-v1</artifactId>
92-
<version>6.104.0</version><!-- {x-version-update:proto-google-cloud-spanner-admin-database-v1:current} -->
92+
<version>6.107.0</version><!-- {x-version-update:proto-google-cloud-spanner-admin-database-v1:current} -->
9393
</dependency>
9494
</dependencies>
9595
</dependencyManagement>

google-cloud-spanner-executor/pom.xml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
<modelVersion>4.0.0</modelVersion>
66
<groupId>com.google.cloud</groupId>
77
<artifactId>google-cloud-spanner-executor</artifactId>
8-
<version>6.104.0</version><!-- {x-version-update:google-cloud-spanner-executor:current} -->
8+
<version>6.107.0</version><!-- {x-version-update:google-cloud-spanner-executor:current} -->
99
<packaging>jar</packaging>
1010
<name>Google Cloud Spanner Executor</name>
1111

1212
<parent>
1313
<groupId>com.google.cloud</groupId>
1414
<artifactId>google-cloud-spanner-parent</artifactId>
15-
<version>6.104.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
15+
<version>6.107.0</version><!-- {x-version-update:google-cloud-spanner:current} -->
1616
</parent>
1717

1818
<properties>
@@ -59,6 +59,10 @@
5959
</exclusion>
6060
</exclusions>
6161
</dependency>
62+
<dependency>
63+
<groupId>com.google.cloud</groupId>
64+
<artifactId>grpc-gcp</artifactId>
65+
</dependency>
6266
<dependency>
6367
<groupId>io.opentelemetry.semconv</groupId>
6468
<artifactId>opentelemetry-semconv</artifactId>
@@ -150,7 +154,7 @@
150154
<dependency>
151155
<groupId>com.google.api.grpc</groupId>
152156
<artifactId>proto-google-cloud-trace-v1</artifactId>
153-
<version>2.79.0</version>
157+
<version>2.82.0</version>
154158
<!-- Version will be managed by guava -->
155159
<exclusions>
156160
<exclusion>
@@ -296,7 +300,7 @@
296300
<groupId>org.apache.maven.plugins</groupId>
297301
<artifactId>maven-dependency-plugin</artifactId>
298302
<configuration>
299-
<ignoredDependencies> com.google.api:gax,org.apache.maven.surefire:surefire-junit4,io.opentelemetry.semconv:opentelemetry-semconv,com.google.cloud.opentelemetry:shared-resourcemapping </ignoredDependencies>
303+
<ignoredDependencies> com.google.api:gax,org.apache.maven.surefire:surefire-junit4,io.opentelemetry.semconv:opentelemetry-semconv,com.google.cloud.opentelemetry:shared-resourcemapping,com.google.cloud:grpc-gcp </ignoredDependencies>
300304
</configuration>
301305
</plugin>
302306
</plugins>

google-cloud-spanner-executor/src/main/java/com/google/cloud/spanner/executor/v1/SpannerExecutorProxyClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025 Google LLC
2+
* Copyright 2026 Google LLC
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

google-cloud-spanner-executor/src/main/java/com/google/cloud/spanner/executor/v1/SpannerExecutorProxySettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2025 Google LLC
2+
* Copyright 2026 Google LLC
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.

0 commit comments

Comments
 (0)