-
Notifications
You must be signed in to change notification settings - Fork 137
Comparing changes
Open a pull request
base repository: googleapis/java-spanner
base: v6.107.0
head repository: googleapis/java-spanner
compare: v6.108.0
- 11 commits
- 570 files changed
- 8 contributors
Commits on Jan 21, 2026
-
test: Enable Integration Tests for UUID in Production and Emulator (#…
…4310) * test:Enable Integration Tests for UUID in Production and Emulator * refactor: delete unused function * style:fix intentation * chore: Remove unused `isNullOrEmpty` import from `ITUuidTest.java`.
Configuration menu - View commit details
-
Copy full SHA for e5c3891 - Browse repository at this point
Copy the full SHA e5c3891View commit details
Commits on Jan 23, 2026
-
chore: remove session pool and only use multiplexed sessions (#4191)
* chore: remove session pool implementation Removes the SessionPool and related classes and deprecates the SessionPoolOptions class. This simplifies large parts of the code, as the only possible code path is the use of multiplexed sessions. * test: modify ChannelUsageTest to comply with grpc-gcp behavior' grpc-gcp is likely to repeatedly select the same channel if multiple requests are being sent at the same time. This caused the ChannelUsageTest to (randomly) fail, as it executed multiple requests in parallel. The test is now changed to execute the requests sequentially to trigger random channel selection. * chore: some additional cleanup
Configuration menu - View commit details
-
Copy full SHA for 9cd296e - Browse repository at this point
Copy the full SHA 9cd296eView commit details
Commits on Jan 27, 2026
-
feat: add ChannelFinder server interfaces (#4293)
* feat: add ChannelFinder server interfaces This commit adds the server abstraction interfaces for location-aware routing: - ChannelFinderServer: Interface representing a Spanner server endpoint with address, health check, and channel access - ChannelFinderServerFactory: Factory interface for creating and caching server connections - GrpcChannelFinderServerFactory: gRPC implementation that creates and manages gRPC channels for different server endpoints These interfaces enable the client to maintain connections to multiple Spanner servers and route requests directly to the appropriate server based on key location information. This is part of the experimental location-aware routing for improved latency. * incorporate changes * add tests * incorporate changes
Configuration menu - View commit details
-
Copy full SHA for 0b7a32e - Browse repository at this point
Copy the full SHA 0b7a32eView commit details -
chore(main): release 6.107.1-SNAPSHOT (#4308)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 98ea7e6 - Browse repository at this point
Copy the full SHA 98ea7e6View commit details
Commits on Jan 28, 2026
-
deps: update dependency com.google.cloud:sdk-platform-java-config to …
…v3.56.0 (#4313) * deps: update dependency com.google.cloud:sdk-platform-java-config to v3.56.0 * exclude opentelemetry deps --------- Co-authored-by: Joe Wang <joewa@google.com>
Configuration menu - View commit details
-
Copy full SHA for f7d0abc - Browse repository at this point
Copy the full SHA f7d0abcView commit details -
deps: update googleapis/sdk-platform-java action to v2.66.0 (#4314)
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.65.1` → `v2.66.0` | --- ### Release Notes <details> <summary>googleapis/sdk-platform-java (googleapis/sdk-platform-java)</summary> ### [`v2.66.0`](https://redirect.github.com/googleapis/sdk-platform-java/releases/tag/v2.66.0) [Compare Source](https://redirect.github.com/googleapis/sdk-platform-java/compare/v2.65.1...v2.66.0) ##### Features - Upgrade protobuf runtime and gen code to 4.33.x ([#​4000](https://redirect.github.com/googleapis/sdk-platform-java/issues/4000)) ([#​4074](https://redirect.github.com/googleapis/sdk-platform-java/issues/4074)) ([3e37376](https://redirect.github.com/googleapis/sdk-platform-java/commit/3e37376ccaddf42617436471dc9b014974b8e3df)) ##### Dependencies - Downgrade opentelemetry to 1.51.0 ([#​4075](https://redirect.github.com/googleapis/sdk-platform-java/issues/4075)) ([cf65482](https://redirect.github.com/googleapis/sdk-platform-java/commit/cf6548232830e0461500d92954050186e255b572)) - update auth library to 1.42.0 ([#​4087](https://redirect.github.com/googleapis/sdk-platform-java/issues/4087)) ([ad9ee07](https://redirect.github.com/googleapis/sdk-platform-java/commit/ad9ee0731a64585ad8ee0f0ac71bece9f6eaf068)) - update googleapis/java-cloud-bom digest to [`ef3656d`](https://redirect.github.com/googleapis/sdk-platform-java/commit/ef3656d) ([#​3630](https://redirect.github.com/googleapis/sdk-platform-java/issues/3630)) ([790bcf0](https://redirect.github.com/googleapis/sdk-platform-java/commit/790bcf0542dc8aba5afe2f65e80a74d643b40cfe)) - update http-client to 2.1.0 ([#​4086](https://redirect.github.com/googleapis/sdk-platform-java/issues/4086)) ([d8bc8f5](https://redirect.github.com/googleapis/sdk-platform-java/commit/d8bc8f5d335ffde52a603b47718574858f04f5ee)) </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. --- - [x] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Configuration menu - View commit details
-
Copy full SHA for d09a900 - Browse repository at this point
Copy the full SHA d09a900View commit details -
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
…74.0 (#4307) 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.72.0` → `26.74.0` |  |  |  |  | --- ### Release Notes <details> <summary>googleapis/java-cloud-bom (com.google.cloud:libraries-bom)</summary> ### [`v26.74.0`](https://redirect.github.com/googleapis/java-cloud-bom/blob/HEAD/CHANGELOG.md#26740-2026-01-20) [Compare Source](https://redirect.github.com/googleapis/java-cloud-bom/compare/v26.73.0...v26.74.0) ##### Dependencies - update dependency com.google.cloud:first-party-dependencies to v3.55.1 ([#​7337](https://redirect.github.com/googleapis/java-cloud-bom/issues/7337)) ([4e48025](https://redirect.github.com/googleapis/java-cloud-bom/commit/4e48025d4e043942ab01f461d0615555ab6db2f8)) - update dependency com.google.cloud:gapic-libraries-bom to v1.76.0 ([#​7338](https://redirect.github.com/googleapis/java-cloud-bom/issues/7338)) ([a830b68](https://redirect.github.com/googleapis/java-cloud-bom/commit/a830b683372544371f87c8d9681dddfdc35ad08e)) - update dependency com.google.cloud:google-cloud-bigquery to v2.57.2 ([#​7340](https://redirect.github.com/googleapis/java-cloud-bom/issues/7340)) ([cd04436](https://redirect.github.com/googleapis/java-cloud-bom/commit/cd044367cbd412d6cd42dfdf20d3b388e03d587b)) - update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.19.1 ([#​7341](https://redirect.github.com/googleapis/java-cloud-bom/issues/7341)) ([6231057](https://redirect.github.com/googleapis/java-cloud-bom/commit/623105788687c830e9cea841c88d6c5834329fd5)) - update dependency com.google.cloud:google-cloud-bigtable-bom to v2.71.0 ([#​7328](https://redirect.github.com/googleapis/java-cloud-bom/issues/7328)) ([1c5b71d](https://redirect.github.com/googleapis/java-cloud-bom/commit/1c5b71d867a6c24db1c25ba99ff3a3ad7a1ee351)) - update dependency com.google.cloud:google-cloud-datastore-bom to v2.33.2 ([#​7342](https://redirect.github.com/googleapis/java-cloud-bom/issues/7342)) ([52a1601](https://redirect.github.com/googleapis/java-cloud-bom/commit/52a1601007dc4d77b46a5df26d560c2bbd3330de)) - update dependency com.google.cloud:google-cloud-firestore-bom to v3.35.0 ([#​7317](https://redirect.github.com/googleapis/java-cloud-bom/issues/7317)) ([adc3c75](https://redirect.github.com/googleapis/java-cloud-bom/commit/adc3c75bc472fe4af6ba9301d9d5bf2f0594fe5c)) - update dependency com.google.cloud:google-cloud-firestore-bom to v3.35.1 ([#​7348](https://redirect.github.com/googleapis/java-cloud-bom/issues/7348)) ([639da59](https://redirect.github.com/googleapis/java-cloud-bom/commit/639da5908c2178bdffc405140336ebf1fefe7e4f)) - update dependency com.google.cloud:google-cloud-logging-bom to v3.23.10 ([#​7343](https://redirect.github.com/googleapis/java-cloud-bom/issues/7343)) ([f515976](https://redirect.github.com/googleapis/java-cloud-bom/commit/f515976e38bfd174121569fe279b1db25da4ec12)) - update dependency com.google.cloud:google-cloud-logging-logback to v0.132.21-alpha ([#​7344](https://redirect.github.com/googleapis/java-cloud-bom/issues/7344)) ([d8a8d13](https://redirect.github.com/googleapis/java-cloud-bom/commit/d8a8d13baffc1df9666dd2e8e840e83d2442f9e1)) - update dependency com.google.cloud:google-cloud-nio to v0.128.10 ([2c64e8c](https://redirect.github.com/googleapis/java-cloud-bom/commit/2c64e8c533d418dae70a9c12a714a7596dbefc08)) - update dependency com.google.cloud:google-cloud-pubsub-bom to v1.145.0 ([#​7324](https://redirect.github.com/googleapis/java-cloud-bom/issues/7324)) ([697e3d5](https://redirect.github.com/googleapis/java-cloud-bom/commit/697e3d53982d2fdfcea8d73f2ea0124695d22708)) - update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.15.21 ([#​7346](https://redirect.github.com/googleapis/java-cloud-bom/issues/7346)) ([216e67c](https://redirect.github.com/googleapis/java-cloud-bom/commit/216e67cd2253871994790a699d2a352574c21309)) - update dependency com.google.cloud:google-cloud-spanner-bom to v6.107.0 ([#​7325](https://redirect.github.com/googleapis/java-cloud-bom/issues/7325)) ([fe85be2](https://redirect.github.com/googleapis/java-cloud-bom/commit/fe85be2b3975abe89d17ce26799ab2d0b71c52f9)) - update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.35.0 ([#​7326](https://redirect.github.com/googleapis/java-cloud-bom/issues/7326)) ([d2a7690](https://redirect.github.com/googleapis/java-cloud-bom/commit/d2a769071390b3e6a5f60452e76d0b0c96a67697)) - update dependency com.google.cloud:google-cloud-storage-bom to v2.62.0 ([#​7320](https://redirect.github.com/googleapis/java-cloud-bom/issues/7320)) ([c5f487e](https://redirect.github.com/googleapis/java-cloud-bom/commit/c5f487e21161d95fe944d549c9dd1dab8875c1ca)) ### [`v26.73.0`](https://redirect.github.com/googleapis/java-cloud-bom/blob/HEAD/CHANGELOG.md#26730-2025-12-17) [Compare Source](https://redirect.github.com/googleapis/java-cloud-bom/compare/v26.72.0...v26.73.0) ##### Dependencies - Explicitly override grpc-gcp to 1.9.0 ([#​7308](https://redirect.github.com/googleapis/java-cloud-bom/issues/7308)) ([d7745c3](https://redirect.github.com/googleapis/java-cloud-bom/commit/d7745c385b49678c4efe56992bcfcb8c6890444b)) - update dependency com.google.cloud:first-party-dependencies to v3.54.2 ([#​7296](https://redirect.github.com/googleapis/java-cloud-bom/issues/7296)) ([ce4c598](https://redirect.github.com/googleapis/java-cloud-bom/commit/ce4c5987fc49bc67c17a224a2db042f6bd1c8f31)) - update dependency com.google.cloud:gapic-libraries-bom to v1.74.1 ([#​7290](https://redirect.github.com/googleapis/java-cloud-bom/issues/7290)) ([a8acaf0](https://redirect.github.com/googleapis/java-cloud-bom/commit/a8acaf0fff4155f66d35e20f3aa57b97c12cca32)) - update dependency com.google.cloud:gapic-libraries-bom to v1.75.0 ([#​7311](https://redirect.github.com/googleapis/java-cloud-bom/issues/7311)) ([58507f6](https://redirect.github.com/googleapis/java-cloud-bom/commit/58507f61b531c83611b293bf02e69bb1115bd076)) - update dependency com.google.cloud:google-cloud-bigquery to v2.57.1 ([#​7299](https://redirect.github.com/googleapis/java-cloud-bom/issues/7299)) ([f069cac](https://redirect.github.com/googleapis/java-cloud-bom/commit/f069cac0d3f7571138e1719420b820ce059af2ca)) - update dependency com.google.cloud:google-cloud-bigquerystorage-bom to v3.19.0 ([#​7301](https://redirect.github.com/googleapis/java-cloud-bom/issues/7301)) ([d7f6170](https://redirect.github.com/googleapis/java-cloud-bom/commit/d7f61702b2f6c76a23255e9c70165b93d50a0baa)) - update dependency com.google.cloud:google-cloud-bigtable-bom to v2.70.1 ([#​7302](https://redirect.github.com/googleapis/java-cloud-bom/issues/7302)) ([4b9d736](https://redirect.github.com/googleapis/java-cloud-bom/commit/4b9d7365361620a84dfd349fd94290fca93fed74)) - update dependency com.google.cloud:google-cloud-datastore-bom to v2.33.1 ([#​7297](https://redirect.github.com/googleapis/java-cloud-bom/issues/7297)) ([4195514](https://redirect.github.com/googleapis/java-cloud-bom/commit/4195514a485c60ef6831ba38134ef6c0c4f4948d)) - update dependency com.google.cloud:google-cloud-firestore-bom to v3.34.0 ([#​7304](https://redirect.github.com/googleapis/java-cloud-bom/issues/7304)) ([96d8c39](https://redirect.github.com/googleapis/java-cloud-bom/commit/96d8c3941e0e86f503a23949ccc1a842f98ab263)) - update dependency com.google.cloud:google-cloud-logging-bom to v3.23.9 ([#​7298](https://redirect.github.com/googleapis/java-cloud-bom/issues/7298)) ([b7590dc](https://redirect.github.com/googleapis/java-cloud-bom/commit/b7590dcfb5369d0cab3f2628dfc48ddcd05f8e33)) - update dependency com.google.cloud:google-cloud-logging-logback to v0.132.20-alpha ([#​7303](https://redirect.github.com/googleapis/java-cloud-bom/issues/7303)) ([b708bfc](https://redirect.github.com/googleapis/java-cloud-bom/commit/b708bfca9ba43b46b5d5a003ca48c08944f6159d)) - update dependency com.google.cloud:google-cloud-nio to v0.128.9 ([#​7305](https://redirect.github.com/googleapis/java-cloud-bom/issues/7305)) ([74b6069](https://redirect.github.com/googleapis/java-cloud-bom/commit/74b60699cf879061b83b6a878c4c957eea60c19f)) - update dependency com.google.cloud:google-cloud-pubsub-bom to v1.144.0 ([#​7300](https://redirect.github.com/googleapis/java-cloud-bom/issues/7300)) ([b601831](https://redirect.github.com/googleapis/java-cloud-bom/commit/b601831d9385b4fad7fbbd6a4dace2f58fe4fff9)) - update dependency com.google.cloud:google-cloud-pubsublite-bom to v1.15.20 ([#​7306](https://redirect.github.com/googleapis/java-cloud-bom/issues/7306)) ([0474187](https://redirect.github.com/googleapis/java-cloud-bom/commit/047418775a925dbb86459e92a8e4ce605ab50710)) - update dependency com.google.cloud:google-cloud-spanner-bom to v6.105.0 ([#​7289](https://redirect.github.com/googleapis/java-cloud-bom/issues/7289)) ([eea1913](https://redirect.github.com/googleapis/java-cloud-bom/commit/eea19137110165bd2ca015a0ee5494af044b3f5b)) - update dependency com.google.cloud:google-cloud-spanner-jdbc to v2.34.1 ([#​7309](https://redirect.github.com/googleapis/java-cloud-bom/issues/7309)) ([7d4a5df](https://redirect.github.com/googleapis/java-cloud-bom/commit/7d4a5df3127054ec4cee7ae2e77c11335007c7de)) - update dependency com.google.cloud:google-cloud-storage-bom to v2.61.0 ([#​7307](https://redirect.github.com/googleapis/java-cloud-bom/issues/7307)) ([f297ab2](https://redirect.github.com/googleapis/java-cloud-bom/commit/f297ab2c53038bd66abae02f044a7268b39fb024)) </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Configuration menu - View commit details
-
Copy full SHA for 5c5f8e1 - Browse repository at this point
Copy the full SHA 5c5f8e1View commit details -
chore(deps): update dependency com.google.cloud:google-cloud-spanner …
…to v6.107.0 (#4233) 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-spanner](https://redirect.github.com/googleapis/java-spanner) | `6.102.1` → `6.107.0` |  |  |  |  | --- ### Release Notes <details> <summary>googleapis/java-spanner (com.google.cloud:google-cloud-spanner)</summary> ### [`v6.107.0`](https://redirect.github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#61070-2026-01-16) [Compare Source](https://redirect.github.com/googleapis/java-spanner/compare/v6.106.0...v6.107.0) ##### Features - Add Dynamic Channel Pooling (DCP) support to Connection API ([#​4299](https://redirect.github.com/googleapis/java-spanner/issues/4299)) ([bba03a4](https://redirect.github.com/googleapis/java-spanner/commit/bba03a44dbfbd59288ecd33e3e53276809ad69b1)) - Add SsFormat encoding library ([#​4292](https://redirect.github.com/googleapis/java-spanner/issues/4292)) ([338a9b1](https://redirect.github.com/googleapis/java-spanner/commit/338a9b1409cafedcdef674bdff09a72c3f2cd772)) ##### Dependencies - Update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.82.0 ([#​4227](https://redirect.github.com/googleapis/java-spanner/issues/4227)) ([22bc6cf](https://redirect.github.com/googleapis/java-spanner/commit/22bc6cf3431f6e507d384f6e86a36503f1175ee7)) - Update dependency com.google.cloud:google-cloud-monitoring to v3.83.0 ([#​4169](https://redirect.github.com/googleapis/java-spanner/issues/4169)) ([61ae915](https://redirect.github.com/googleapis/java-spanner/commit/61ae915242a3c8a0aa1385bc1367f67df2c209d6)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.55.1 ([#​4302](https://redirect.github.com/googleapis/java-spanner/issues/4302)) ([52acc0c](https://redirect.github.com/googleapis/java-spanner/commit/52acc0c620fec0aa67ecd81d634eec271fe4e429)) - Update dependency net.bytebuddy:byte-buddy to v1.18.4 ([#​4244](https://redirect.github.com/googleapis/java-spanner/issues/4244)) ([c8e4d91](https://redirect.github.com/googleapis/java-spanner/commit/c8e4d912155ab6829498822dcf0783fac5fe2747)) - Update google.cloud.monitoring.version to v3.83.0 ([#​4270](https://redirect.github.com/googleapis/java-spanner/issues/4270)) ([7ae68c8](https://redirect.github.com/googleapis/java-spanner/commit/7ae68c8e889f44f1057310bc45b70c086af9c385)) - Update googleapis/sdk-platform-java action to v2.65.1 ([#​4301](https://redirect.github.com/googleapis/java-spanner/issues/4301)) ([7d98f4e](https://redirect.github.com/googleapis/java-spanner/commit/7d98f4e12843826c18cbb8e0998c8687c94fc3d2)) ### [`v6.106.0`](https://redirect.github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#61060-2026-01-07) [Compare Source](https://redirect.github.com/googleapis/java-spanner/compare/v6.105.0...v6.106.0) ##### Features - Support SHOW DEFAULT\_TRANSACTION\_ISOLATION for PG databases ([#​4285](https://redirect.github.com/googleapis/java-spanner/issues/4285)) ([aec0515](https://redirect.github.com/googleapis/java-spanner/commit/aec051514dd3d122a7231eb6d25d1aaec8d90bda)) ##### Bug Fixes - Adjust the initial polling delay for ddl operations ([#​4275](https://redirect.github.com/googleapis/java-spanner/issues/4275)) ([8d36967](https://redirect.github.com/googleapis/java-spanner/commit/8d36967d010bed8f5a4a0c32f9ec1b5fe7d33e1d)) - Retry creation of multiplexed session ([#​4288](https://redirect.github.com/googleapis/java-spanner/issues/4288)) ([735e29e](https://redirect.github.com/googleapis/java-spanner/commit/735e29ed394faea9f5e697b5934a1f4895055d56)) ### [`v6.105.0`](https://redirect.github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#61050-2025-12-16) [Compare Source](https://redirect.github.com/googleapis/java-spanner/compare/v6.104.0...v6.105.0) ##### Features - Add support of dynamic channel pooling ([#​4265](https://redirect.github.com/googleapis/java-spanner/issues/4265)) ([923a14a](https://redirect.github.com/googleapis/java-spanner/commit/923a14aad99ff6fc91868f02d657145dd0f31c18)) - Include RequestID in requests and errors ([#​4263](https://redirect.github.com/googleapis/java-spanner/issues/4263)) ([afd7d6b](https://redirect.github.com/googleapis/java-spanner/commit/afd7d6b008f13d7a4d1a3b7f924122bd41d14b59)) - Make grpc-gcp default enabled ([#​4239](https://redirect.github.com/googleapis/java-spanner/issues/4239)) ([bb82f9e](https://redirect.github.com/googleapis/java-spanner/commit/bb82f9e55c40cac29b090e54be780c2e42545ee1)) ##### Bug Fixes - Refine connecitivity metrics to capture RPCs with no response he… ([#​4252](https://redirect.github.com/googleapis/java-spanner/issues/4252)) ([7b49412](https://redirect.github.com/googleapis/java-spanner/commit/7b4941221969f48d077ff459214c7d1e65ef843c)) - Retry as PDML dit not retry Resource limit exceeded ([#​4258](https://redirect.github.com/googleapis/java-spanner/issues/4258)) ([c735d42](https://redirect.github.com/googleapis/java-spanner/commit/c735d42875092b0d1482fe641b99645f288cdf4f)), closes [#​4253](https://redirect.github.com/googleapis/java-spanner/issues/4253) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.54.2 ([#​4261](https://redirect.github.com/googleapis/java-spanner/issues/4261)) ([61dfd62](https://redirect.github.com/googleapis/java-spanner/commit/61dfd620637da6ef76b699edbad1095c26b81950)) - Update googleapis/sdk-platform-java action to v2.64.2 ([#​4262](https://redirect.github.com/googleapis/java-spanner/issues/4262)) ([f9505a9](https://redirect.github.com/googleapis/java-spanner/commit/f9505a97bdd9f6da7dd5ab1b60b47f7ed0a70402)) ### [`v6.104.0`](https://redirect.github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#61040-2025-12-03) [Compare Source](https://redirect.github.com/googleapis/java-spanner/compare/v6.103.0...v6.104.0) ##### Features - Include PostgreSQL error code in exceptions ([#​4236](https://redirect.github.com/googleapis/java-spanner/issues/4236)) ([5874f8b](https://redirect.github.com/googleapis/java-spanner/commit/5874f8b3e65adc3e78832866ebe667cd746e2d7f)) ##### Bug Fixes - Backslash at end of string literal was misinterpreted ([#​4246](https://redirect.github.com/googleapis/java-spanner/issues/4246)) ([477ca51](https://redirect.github.com/googleapis/java-spanner/commit/477ca51baf6cd1a0a5773bd53677f64195100ae2)) - Fix transaction tag issue with the blind-write ([#​4243](https://redirect.github.com/googleapis/java-spanner/issues/4243)) ([cf2ba69](https://redirect.github.com/googleapis/java-spanner/commit/cf2ba695cdb4038dc8e3ca3e9859231a2203da60)) ### [`v6.103.0`](https://redirect.github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#61030-2025-11-17) [Compare Source](https://redirect.github.com/googleapis/java-spanner/compare/v6.102.1...v6.103.0) ##### Features - Add grpc.xds.resource\_type label to xDS client metrics ([#​4222](https://redirect.github.com/googleapis/java-spanner/issues/4222)) ([97bed3c](https://redirect.github.com/googleapis/java-spanner/commit/97bed3cf1a9df542acc4685c2ce4dbfa629b2cd3)) - Exposing AutoscalingConfig in InstancePartition ([22edecf](https://redirect.github.com/googleapis/java-spanner/commit/22edecf8518844860c3cb47883544efd36cbc311)) ##### Bug Fixes - Add env var to allow disabling directpath bound token ([#​4189](https://redirect.github.com/googleapis/java-spanner/issues/4189)) ([0ca9541](https://redirect.github.com/googleapis/java-spanner/commit/0ca95412c778e3478cb66e4bea124396326c6056)) - Allow DML THEN RETURN with retryAbortsInternally=false ([#​4225](https://redirect.github.com/googleapis/java-spanner/issues/4225)) ([f49cc47](https://redirect.github.com/googleapis/java-spanner/commit/f49cc47e663836696ef151738510e68324e139dc)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.64.1 ([22edecf](https://redirect.github.com/googleapis/java-spanner/commit/22edecf8518844860c3cb47883544efd36cbc311)) - Remove URL encoding in project name ([#​4188](https://redirect.github.com/googleapis/java-spanner/issues/4188)) ([abba0c1](https://redirect.github.com/googleapis/java-spanner/commit/abba0c1730ea792407bea073ea65da55128cd764)) ##### Dependencies - Update actions/checkout action to v5 ([#​4166](https://redirect.github.com/googleapis/java-spanner/issues/4166)) ([50a56f7](https://redirect.github.com/googleapis/java-spanner/commit/50a56f7d47541dd581f7b425df36a080ecc11a74)) - Update all tracing and telemetry dependencies ([#​4230](https://redirect.github.com/googleapis/java-spanner/issues/4230)) ([d60124c](https://redirect.github.com/googleapis/java-spanner/commit/d60124cbe317d4c2489ea35de81943cfd2b8f697)) - Update dependency com.google.api.grpc:proto-google-cloud-trace-v1 to v2.79.0 ([#​4172](https://redirect.github.com/googleapis/java-spanner/issues/4172)) ([3a329fd](https://redirect.github.com/googleapis/java-spanner/commit/3a329fdb2fc68ff9d19717b534dd667f931d51fd)) - Update dependency com.google.auto.value:auto-value-annotations to v1.11.1 ([#​4216](https://redirect.github.com/googleapis/java-spanner/issues/4216)) ([84150c7](https://redirect.github.com/googleapis/java-spanner/commit/84150c73bbed2a6d58408ae0b8bd59709fc751db)) - Update dependency com.google.cloud:google-cloud-trace to v2.79.0 ([#​4174](https://redirect.github.com/googleapis/java-spanner/issues/4174)) ([3e93ca0](https://redirect.github.com/googleapis/java-spanner/commit/3e93ca077b94ad06867e3c9fdfe19527855423a2)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.54.1 ([#​4193](https://redirect.github.com/googleapis/java-spanner/issues/4193)) ([ad235cf](https://redirect.github.com/googleapis/java-spanner/commit/ad235cfc9041f52c2f7b76f67eeaa6c03c5840aa)) - Update dependency commons-cli:commons-cli to v1.11.0 ([#​4218](https://redirect.github.com/googleapis/java-spanner/issues/4218)) ([33449ba](https://redirect.github.com/googleapis/java-spanner/commit/33449baf64a3d5b78fff323737ffeb28c8a9461b)) - Update dependency commons-io:commons-io to v2.21.0 ([#​4198](https://redirect.github.com/googleapis/java-spanner/issues/4198)) ([1f31169](https://redirect.github.com/googleapis/java-spanner/commit/1f3116947069ac11c948b510e6a9a7a8a6aa6061)) - Update dependency net.bytebuddy:byte-buddy to v1.18.1 ([#​4214](https://redirect.github.com/googleapis/java-spanner/issues/4214)) ([0c1d843](https://redirect.github.com/googleapis/java-spanner/commit/0c1d843ad42f213d4d9ec2d98a12e21e991ac010)) - Update dependency net.bytebuddy:byte-buddy-agent to v1.18.1 ([#​4215](https://redirect.github.com/googleapis/java-spanner/issues/4215)) ([76ce01b](https://redirect.github.com/googleapis/java-spanner/commit/76ce01b99e5c1274e9103c27ebc6bbdf482bebcd)) - Update opentelemetry.version to v1.56.0 ([#​4167](https://redirect.github.com/googleapis/java-spanner/issues/4167)) ([a24f219](https://redirect.github.com/googleapis/java-spanner/commit/a24f21930978583a0b8d7d39130fa0fc3fec7b2d)) </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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQyLjc0LjUiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Configuration menu - View commit details
-
Copy full SHA for 8813c9a - Browse repository at this point
Copy the full SHA 8813c9aView commit details -
chore: add key recipe cache for routing (#4294)
* feat: add key recipe cache for routing * chore: generate libraries at Tue Jan 20 09:37:42 UTC 2026 * incorporate changes * fix javadoc * chore: generate libraries at Wed Jan 28 07:48:52 UTC 2026 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
Configuration menu - View commit details
-
Copy full SHA for 77cded1 - Browse repository at this point
Copy the full SHA 77cded1View commit details -
chore: Update generation configuration at Wed Jan 28 12:42:29 UTC 2026 (
#4242) * chore: Update generation configuration at Wed Nov 26 02:31:50 UTC 2025 * chore: Update generation configuration at Thu Nov 27 02:30:51 UTC 2025 * chore: Update generation configuration at Fri Nov 28 02:30:50 UTC 2025 * chore: Update generation configuration at Tue Dec 2 02:32:28 UTC 2025 * chore: Update generation configuration at Wed Dec 3 02:32:30 UTC 2025 * chore: Update generation configuration at Thu Dec 4 02:32:21 UTC 2025 * chore: Update generation configuration at Fri Dec 5 02:32:28 UTC 2025 * chore: Update generation configuration at Sat Dec 6 02:30:21 UTC 2025 * chore: Update generation configuration at Tue Dec 9 02:32:16 UTC 2025 * chore: Update generation configuration at Wed Dec 10 02:33:01 UTC 2025 * chore: Update generation configuration at Thu Dec 11 02:34:41 UTC 2025 * chore: generate libraries at Thu Dec 11 02:35:16 UTC 2025 * chore: Update generation configuration at Fri Dec 12 02:33:58 UTC 2025 * chore: Update generation configuration at Sat Dec 13 02:31:57 UTC 2025 * chore: generate libraries at Sat Dec 13 02:32:27 UTC 2025 * chore: Update generation configuration at Mon Dec 15 02:37:22 UTC 2025 * chore: Update generation configuration at Tue Dec 16 02:34:30 UTC 2025 * chore: Update generation configuration at Wed Dec 17 02:32:15 UTC 2025 * chore: generate libraries at Wed Dec 17 02:32:43 UTC 2025 * chore: Update generation configuration at Thu Dec 18 02:32:29 UTC 2025 * chore: generate libraries at Thu Dec 18 02:32:59 UTC 2025 * chore: Update generation configuration at Fri Dec 19 02:33:56 UTC 2025 * chore: Update generation configuration at Sat Dec 20 02:31:56 UTC 2025 * chore: generate libraries at Sat Dec 20 02:32:28 UTC 2025 * chore: Update generation configuration at Wed Dec 24 02:33:38 UTC 2025 * chore: Update generation configuration at Thu Dec 25 02:35:36 UTC 2025 * chore: Update generation configuration at Tue Dec 30 02:36:13 UTC 2025 * chore: Update generation configuration at Wed Dec 31 02:35:32 UTC 2025 * chore: Update generation configuration at Tue Jan 6 02:37:05 UTC 2026 * chore: Update generation configuration at Wed Jan 7 02:37:41 UTC 2026 * chore: Update generation configuration at Thu Jan 8 02:36:57 UTC 2026 * chore: generate libraries at Thu Jan 8 02:37:27 UTC 2026 * chore: Update generation configuration at Fri Jan 9 02:37:39 UTC 2026 * chore: generate libraries at Fri Jan 9 02:38:09 UTC 2026 * chore: Update generation configuration at Sat Jan 10 02:33:55 UTC 2026 * chore: Update generation configuration at Tue Jan 13 02:36:31 UTC 2026 * chore: generate libraries at Tue Jan 13 02:37:03 UTC 2026 * chore: Update generation configuration at Wed Jan 14 02:41:32 UTC 2026 * chore: generate libraries at Wed Jan 14 02:42:02 UTC 2026 * chore: Update generation configuration at Thu Jan 15 02:37:31 UTC 2026 * chore: Update generation configuration at Fri Jan 16 02:38:04 UTC 2026 * chore: Update generation configuration at Sat Jan 17 02:32:37 UTC 2026 * chore: Update generation configuration at Tue Jan 20 02:38:59 UTC 2026 * chore: Update generation configuration at Wed Jan 21 02:38:47 UTC 2026 * chore: generate libraries at Wed Jan 21 02:39:19 UTC 2026 * chore: Update generation configuration at Thu Jan 22 02:41:52 UTC 2026 * chore: Update generation configuration at Fri Jan 23 02:38:37 UTC 2026 * chore: Update generation configuration at Sat Jan 24 02:35:22 UTC 2026 * chore: generate libraries at Sat Jan 24 02:35:54 UTC 2026 * chore: Update generation configuration at Tue Jan 27 02:43:13 UTC 2026 * chore: Update generation configuration at Wed Jan 28 02:40:20 UTC 2026 * chore: Update generation configuration at Wed Jan 28 12:42:29 UTC 2026
Configuration menu - View commit details
-
Copy full SHA for da6880e - Browse repository at this point
Copy the full SHA da6880eView commit details -
chore(main): release 6.108.0 (#4315)
* chore(main): release 6.108.0 * chore: generate libraries at Wed Jan 28 13:43:22 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>
Configuration menu - View commit details
-
Copy full SHA for ea25493 - Browse repository at this point
Copy the full SHA ea25493View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v6.107.0...v6.108.0