René's URL Explorer Experiment


Title: feat: Add Dynamic Channel Pooling (DCP) support to Connection API by rahul2393 · Pull Request #4299 · googleapis/java-spanner · GitHub

Open Graph Title: feat: Add Dynamic Channel Pooling (DCP) support to Connection API by rahul2393 · Pull Request #4299 · googleapis/java-spanner

X Title: feat: Add Dynamic Channel Pooling (DCP) support to Connection API by rahul2393 · Pull Request #4299 · googleapis/java-spanner

Description: Contribute to googleapis/java-spanner development by creating an account on GitHub.

Open Graph Description: Summary Add connection URL properties to enable and configure Dynamic Channel Pooling (DCP) Allow JDBC and Connection API users to opt-in to automatic gRPC channel scaling Integrate DCP settings i...

X Description: Summary Add connection URL properties to enable and configure Dynamic Channel Pooling (DCP) Allow JDBC and Connection API users to opt-in to automatic gRPC channel scaling Integrate DCP settings i...

Opengraph URL: https://github.com/googleapis/java-spanner/pull/4299

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:360b79c3-4294-4c8a-fecb-0e47cc057bff
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBE52:232221:BF091E:C33294:6A4DB91C
html-safe-noncea17ad605a10b97dccf164a75cba81dfc88ff5b3efdcdc4f80296953eb84af788
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRTUyOjIzMjIyMTpCRjA5MUU6QzMzMjk0OjZBNERCOTFDIiwidmlzaXRvcl9pZCI6IjIyMDAzMTI0MzA0MjQwNzg2MjAiLCJyZWdpb25fZWRnZSI6InNlYSIsInJlZ2lvbl9yZW5kZXIiOiJzZWEifQ==
visitor-hmac2cb49b25bfd793e0e7fea202aefbb7a10cda84e79677a36030d174a6bf9422eb
hovercard-subject-tagpull_request:3165290687
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/googleapis/java-spanner/4299/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/bc8c1fb2649b66588e7187371f5fd472a64960060e2717cf8ec3456a35b85c52/googleapis/java-spanner/pull/4299
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/bc8c1fb2649b66588e7187371f5fd472a64960060e2717cf8ec3456a35b85c52/googleapis/java-spanner/pull/4299
og:image:altSummary Add connection URL properties to enable and configure Dynamic Channel Pooling (DCP) Allow JDBC and Connection API users to opt-in to automatic gRPC channel scaling Integrate DCP settings i...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamerahul2393
hostnamegithub.com
expected-hostnamegithub.com
None06b8a6144231bf3a234f1c2e9993861e07ce98a905912b114aa386c2d7e84b33
turbo-cache-controlno-cache
go-importgithub.com/googleapis/java-spanner git https://github.com/googleapis/java-spanner.git
octolytics-dimension-user_id16785467
octolytics-dimension-user_logingoogleapis
octolytics-dimension-repository_id203461499
octolytics-dimension-repository_nwogoogleapis/java-spanner
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id203461499
octolytics-dimension-repository_network_root_nwogoogleapis/java-spanner
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release32f7b614aca06e6bbd89842b1370df1328264f68
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/googleapis/java-spanner/pull/4299#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fjava-spanner%2Fpull%2F4299
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fjava-spanner%2Fpull%2F4299
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=googleapis%2Fjava-spanner
Reloadhttps://github.com/googleapis/java-spanner/pull/4299
Reloadhttps://github.com/googleapis/java-spanner/pull/4299
Reloadhttps://github.com/googleapis/java-spanner/pull/4299
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
googleapis https://github.com/googleapis
java-spannerhttps://github.com/googleapis/java-spanner
Notifications https://github.com/login?return_to=%2Fgoogleapis%2Fjava-spanner
Fork 141 https://github.com/login?return_to=%2Fgoogleapis%2Fjava-spanner
Star 86 https://github.com/login?return_to=%2Fgoogleapis%2Fjava-spanner
Code https://github.com/googleapis/java-spanner
Issues 0 https://github.com/googleapis/java-spanner/issues
Pull requests 0 https://github.com/googleapis/java-spanner/pulls
Actions https://github.com/googleapis/java-spanner/actions
Security and quality 0 https://github.com/googleapis/java-spanner/security
Insights https://github.com/googleapis/java-spanner/pulse
Code https://github.com/googleapis/java-spanner
Issues https://github.com/googleapis/java-spanner/issues
Pull requests https://github.com/googleapis/java-spanner/pulls
Actions https://github.com/googleapis/java-spanner/actions
Security and quality https://github.com/googleapis/java-spanner/security
Insights https://github.com/googleapis/java-spanner/pulse
rahul2393https://github.com/rahul2393
mainhttps://github.com/googleapis/java-spanner/tree/main
connection-jdbc-supporthttps://github.com/googleapis/java-spanner/tree/connection-jdbc-support
Conversationhttps://github.com/googleapis/java-spanner/pull/4299
Commits2 (2)https://github.com/googleapis/java-spanner/pull/4299/commits
Checkshttps://github.com/googleapis/java-spanner/pull/4299/checks
Files changedhttps://github.com/googleapis/java-spanner/pull/4299/files
feat: Add Dynamic Channel Pooling (DCP) support to Connection APIhttps://github.com/googleapis/java-spanner/pull/4299#top
rahul2393https://github.com/rahul2393
mainhttps://github.com/googleapis/java-spanner/tree/main
connection-jdbc-supporthttps://github.com/googleapis/java-spanner/tree/connection-jdbc-support
https://github.com/rahul2393
rahul2393https://github.com/rahul2393
Jan 12, 2026https://github.com/googleapis/java-spanner/pull/4299#issue-3803666398
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
https://github.com/rahul2393
feat: Add Dynamic Channel Pooling (DCP) support to Connection APIhttps://github.com/googleapis/java-spanner/pull/4299/commits/418c90ea1535aa1af45a6f13fea251ade0af5512
418c90ehttps://github.com/googleapis/java-spanner/pull/4299/commits/418c90ea1535aa1af45a6f13fea251ade0af5512
https://github.com/rahul2393
rahul2393https://github.com/rahul2393
January 12, 2026 10:24https://github.com/googleapis/java-spanner/pull/4299#event-21985712980
https://github.com/apps/product-auto-label
product-auto-labelhttps://github.com/apps/product-auto-label
size: l https://github.com/googleapis/java-spanner/issues?q=state%3Aopen%20label%3A%22size%3A%20l%22
api: spanner https://github.com/googleapis/java-spanner/issues?q=state%3Aopen%20label%3A%22api%3A%20spanner%22
Jan 12, 2026https://github.com/googleapis/java-spanner/pull/4299#event-21985714008
https://github.com/apps/gemini-code-assist
gemini-code-assisthttps://github.com/apps/gemini-code-assist
Jan 12, 2026https://github.com/googleapis/java-spanner/pull/4299#issuecomment-3737833824
@rahul2393https://github.com/rahul2393
1https://github.com/googleapis/java-spanner/pull/4299#user-content-fn-1-fdfd3441ea705c02f09bb805b80e1597
herehttps://codeassist.google/code-review/login
documentation pagehttps://developers.google.com/gemini-code-assist/docs/review-github-code
@gemini-code-assisthttps://github.com/gemini-code-assist
herehttps://developers.google.com/gemini-code-assist/docs/customize-gemini-behavior-github
@gemini-code-assisthttps://github.com/gemini-code-assist
herehttps://google.qualtrics.com/jfe/form/SV_2cyuGuTWsEw84yG
Gemini Code Assist IDE Extensionhttps://cloud.google.com/products/gemini/code-assist
Privacy Noticeshttps://policies.google.com/privacy
Generative AI Prohibited Use Policyhttps://policies.google.com/terms/generative-ai/use-policy
Terms of Servicehttps://policies.google.com/terms
herehttps://developers.google.com/gemini-code-assist/docs/customize-gemini-behavior-github
use code with cautionhttps://support.google.com/legal/answer/13505487
https://github.com/googleapis/java-spanner/pull/4299#user-content-fnref-1-fdfd3441ea705c02f09bb805b80e1597
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
https://github.com/apps/gemini-code-assist
gemini-code-assisthttps://github.com/apps/gemini-code-assist
Jan 12, 2026 https://github.com/googleapis/java-spanner/pull/4299#pullrequestreview-3650070737
View reviewed changes https://github.com/googleapis/java-spanner/pull/4299/files/418c90ea1535aa1af45a6f13fea251ade0af5512
gemini-code-assisthttps://github.com/apps/gemini-code-assist
https://github.com/googleapis/java-spanner/pull/4299#pullrequestreview-3650070737
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/SpannerPool.javahttps://github.com/googleapis/java-spanner/pull/4299/files/418c90ea1535aa1af45a6f13fea251ade0af5512#diff-37b420b62172b0577883bb4d2040b0528275c5af3c73cb744e5c2a918195856c
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
https://github.com/rahul2393
rahul2393https://github.com/rahul2393
olavloitehttps://github.com/olavloite
January 12, 2026 10:26https://github.com/googleapis/java-spanner/pull/4299#event-21985766057
https://github.com/olavloite
olavloitehttps://github.com/olavloite
Jan 12, 2026 https://github.com/googleapis/java-spanner/pull/4299#pullrequestreview-3650660940
View reviewed changes https://github.com/googleapis/java-spanner/pull/4299/files/418c90ea1535aa1af45a6f13fea251ade0af5512
...le-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/ConnectionProperties.javahttps://github.com/googleapis/java-spanner/pull/4299/files/418c90ea1535aa1af45a6f13fea251ade0af5512#diff-c186aa52a023979d888b3ba9fbb9593b6311724c3bcf98a4996ba1597ceac0c3
olavloitehttps://github.com/olavloite
Jan 12, 2026https://github.com/googleapis/java-spanner/pull/4299#discussion_r2682181835
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/SpannerPool.javahttps://github.com/googleapis/java-spanner/pull/4299/files/418c90ea1535aa1af45a6f13fea251ade0af5512#diff-37b420b62172b0577883bb4d2040b0528275c5af3c73cb744e5c2a918195856c
olavloitehttps://github.com/olavloite
Jan 12, 2026https://github.com/googleapis/java-spanner/pull/4299#discussion_r2682199564
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
...e-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/ConnectionOptionsTest.javahttps://github.com/googleapis/java-spanner/pull/4299/files/418c90ea1535aa1af45a6f13fea251ade0af5512#diff-91fd3a65b947d569c84fca2aa5b1cde6bbf76bcccd514944be835285909b217c
olavloitehttps://github.com/olavloite
Jan 12, 2026https://github.com/googleapis/java-spanner/pull/4299#discussion_r2682203060
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
https://github.com/rahul2393
incorporate changeshttps://github.com/googleapis/java-spanner/pull/4299/commits/752ab4f5dc485c93a22e4d0298f98166be9aad6d
752ab4fhttps://github.com/googleapis/java-spanner/pull/4299/commits/752ab4f5dc485c93a22e4d0298f98166be9aad6d
https://github.com/rahul2393
rahul2393https://github.com/rahul2393
olavloitehttps://github.com/olavloite
January 12, 2026 13:43https://github.com/googleapis/java-spanner/pull/4299#event-21989958531
https://github.com/olavloite
olavloitehttps://github.com/olavloite
Jan 12, 2026 https://github.com/googleapis/java-spanner/pull/4299#pullrequestreview-3651191786
View reviewed changes https://github.com/googleapis/java-spanner/pull/4299/files/752ab4f5dc485c93a22e4d0298f98166be9aad6d
https://github.com/rahul2393
rahul2393https://github.com/rahul2393
bba03a4https://github.com/googleapis/java-spanner/commit/bba03a44dbfbd59288ecd33e3e53276809ad69b1
Jan 12, 2026https://github.com/googleapis/java-spanner/pull/4299#event-21991849307
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
https://github.com/rahul2393
rahul2393https://github.com/rahul2393
January 12, 2026 14:58https://github.com/googleapis/java-spanner/pull/4299#event-21991850464
https://github.com/apps/release-please
release-pleasehttps://github.com/apps/release-please
Jan 16, 2026 https://github.com/googleapis/java-spanner/pull/4299#ref-pullrequest-3820314212
chore(main): release 6.107.0 #4304 https://github.com/googleapis/java-spanner/pull/4304
blakeli0https://github.com/blakeli0
Feb 3, 2026 https://github.com/googleapis/java-spanner/pull/4299#ref-commit-191a73c
https://github.com/blakeli0
https://github.com/diegomarquezp
https://github.com/surbhigarg92
https://github.com/olavloite
https://github.com/renovate-bot
https://github.com/rahul2393
https://github.com/apps/release-please
https://github.com/cloud-java-bot
https://github.com/mpeddada1
https://github.com/hengfengli
https://github.com/sagnghos
https://github.com/sakthivelmanii
https://github.com/apps/gemini-code-assist
chore: Merge release v6.107.0 into protobuf-3.x (https://github.com/googleapis/java-spanner/commit/191a73cad448559555c548cd370ef6db45d5af1a
#4328https://github.com/googleapis/java-spanner/pull/4328
)https://github.com/googleapis/java-spanner/commit/191a73cad448559555c548cd370ef6db45d5af1a
191a73chttps://github.com/googleapis/java-spanner/commit/191a73cad448559555c548cd370ef6db45d5af1a
#4249https://github.com/googleapis/java-spanner/pull/4249
#4252https://github.com/googleapis/java-spanner/pull/4252
#4258https://github.com/googleapis/java-spanner/pull/4258
#4253https://github.com/googleapis/java-spanner/issues/4253
#4261https://github.com/googleapis/java-spanner/pull/4261
#4262https://github.com/googleapis/java-spanner/pull/4262
#4263https://github.com/googleapis/java-spanner/pull/4263
#4239https://github.com/googleapis/java-spanner/pull/4239
#4248https://github.com/googleapis/java-spanner/pull/4248
https://togithub.com/googleapis/release-pleasehttps://togithub.com/googleapis/release-please
https://togithub.com/googleapis/release-please#release-pleasehttps://togithub.com/googleapis/release-please#release-please
#4265https://github.com/googleapis/java-spanner/pull/4265
#4267https://github.com/googleapis/java-spanner/pull/4267
#4268https://github.com/googleapis/java-spanner/pull/4268
https://togithub.com/googleapis/release-pleasehttps://togithub.com/googleapis/release-please
https://togithub.com/googleapis/release-please#release-pleasehttps://togithub.com/googleapis/release-please#release-please
#4283https://github.com/googleapis/java-spanner/pull/4283
#4284https://github.com/googleapis/java-spanner/pull/4284
#4285https://github.com/googleapis/java-spanner/pull/4285
GoogleCloudPlatform/pgadapter#3984https://github.com/GoogleCloudPlatform/pgadapter/issues/3984
#4275https://github.com/googleapis/java-spanner/pull/4275
#4264https://github.com/googleapis/java-spanner/pull/4264
#4288https://github.com/googleapis/java-spanner/pull/4288
#4286https://github.com/googleapis/java-spanner/pull/4286
#4297https://github.com/googleapis/java-spanner/pull/4297
#4299https://github.com/googleapis/java-spanner/pull/4299
#4290https://github.com/googleapis/java-spanner/pull/4290
#4254https://github.com/googleapis/java-spanner/pull/4254
#4302https://github.com/googleapis/java-spanner/pull/4302
#4301https://github.com/googleapis/java-spanner/pull/4301
https://redirect.github.com/googleapis/sdk-platform-javahttps://redirect.github.com/googleapis/sdk-platform-java
https://redirect.github.com/googleapis/sdk-platform-java/releases/tag/v2.65.1https://redirect.github.com/googleapis/sdk-platform-java/releases/tag/v2.65.1
https://redirect.github.com/googleapis/sdk-platform-java/compare/v2.65.0...v2.65.1https://redirect.github.com/googleapis/sdk-platform-java/compare/v2.65.0...v2.65.1
https://redirect.github.com/googleapis/sdk-platform-java/issues/4057https://redirect.github.com/googleapis/sdk-platform-java/issues/4057
https://redirect.github.com/googleapis/sdk-platform-java/commit/0a9962f9945b6018796a808f89a6a3a309d1ca04https://redirect.github.com/googleapis/sdk-platform-java/commit/0a9962f9945b6018796a808f89a6a3a309d1ca04
https://redirect.github.com/googleapis/sdk-platform-java/releases/tag/v2.65.0https://redirect.github.com/googleapis/sdk-platform-java/releases/tag/v2.65.0
https://redirect.github.com/googleapis/sdk-platform-java/compare/v2.64.2...v2.65.0https://redirect.github.com/googleapis/sdk-platform-java/compare/v2.64.2...v2.65.0
https://redirect.github.com/googleapis/sdk-platform-java/issues/4047https://redirect.github.com/googleapis/sdk-platform-java/issues/4047
https://redirect.github.com/googleapis/sdk-platform-java/commit/ffa432e4e4ae763845afd48b404836c88698bdc0https://redirect.github.com/googleapis/sdk-platform-java/commit/ffa432e4e4ae763845afd48b404836c88698bdc0
https://redirect.github.com/googleapis/sdk-platform-java/issues/4046https://redirect.github.com/googleapis/sdk-platform-java/issues/4046
https://redirect.github.com/googleapis/sdk-platform-java/issues/4033https://redirect.github.com/googleapis/sdk-platform-java/issues/4033
ad05c34https://github.com/googleapis/java-spanner/commit/ad05c34c0e2b3abb903e4e85dbd86efc6ceaa33d
https://redirect.github.com/googleapis/sdk-platform-java/commit/ad05c34e205c09ad035f469170b0c62b4423b748https://redirect.github.com/googleapis/sdk-platform-java/commit/ad05c34e205c09ad035f469170b0c62b4423b748
https://redirect.github.com/googleapis/sdk-platform-java/issues/4018https://redirect.github.com/googleapis/sdk-platform-java/issues/4018
https://redirect.github.com/googleapis/sdk-platform-java/commit/a2b2179874e6a5435001fe201f4eecc2a8e4c531https://redirect.github.com/googleapis/sdk-platform-java/commit/a2b2179874e6a5435001fe201f4eecc2a8e4c531
https://redirect.github.com/googleapis/sdk-platform-java/issues/3989https://redirect.github.com/googleapis/sdk-platform-java/issues/3989
https://redirect.github.com/googleapis/sdk-platform-java/commit/3758b436d7e80b79ad7d5ea330d8f2bf2f430330https://redirect.github.com/googleapis/sdk-platform-java/commit/3758b436d7e80b79ad7d5ea330d8f2bf2f430330
https://redirect.github.com/googleapis/sdk-platform-java/issues/4030https://redirect.github.com/googleapis/sdk-platform-java/issues/4030
https://redirect.github.com/googleapis/sdk-platform-java/commit/178182c76c1b35e702215a88adc3ab511dd35a9ehttps://redirect.github.com/googleapis/sdk-platform-java/commit/178182c76c1b35e702215a88adc3ab511dd35a9e
https://redirect.github.com/googleapis/sdk-platform-java/issues/4025https://redirect.github.com/googleapis/sdk-platform-java/issues/4025
https://redirect.github.com/googleapis/sdk-platform-java/commit/b68791d074c02e02a5ccf2f937a5922749a14f56https://redirect.github.com/googleapis/sdk-platform-java/commit/b68791d074c02e02a5ccf2f937a5922749a14f56
https://redirect.github.com/googleapis/sdk-platform-java/issues/3917https://redirect.github.com/googleapis/sdk-platform-java/issues/3917
https://redirect.github.com/googleapis/sdk-platform-java/commit/480cf13148687c53c4af3da9d48490aeb5bf4b88https://redirect.github.com/googleapis/sdk-platform-java/commit/480cf13148687c53c4af3da9d48490aeb5bf4b88
https://redirect.github.com/googleapis/sdk-platform-java/issues/4054https://redirect.github.com/googleapis/sdk-platform-java/issues/4054
https://redirect.github.com/googleapis/sdk-platform-java/commit/b9a8c8924e7b03bca8a97e476abfd012b86f6d45https://redirect.github.com/googleapis/sdk-platform-java/commit/b9a8c8924e7b03bca8a97e476abfd012b86f6d45
https://redirect.github.com/googleapis/sdk-platform-java/issues/4029https://redirect.github.com/googleapis/sdk-platform-java/issues/4029
https://redirect.github.com/googleapis/sdk-platform-java/commit/b43f77c66d93d2423744d0f6d6a0a2a53a06e6d9https://redirect.github.com/googleapis/sdk-platform-java/commit/b43f77c66d93d2423744d0f6d6a0a2a53a06e6d9
https://mend.io/renovate/https://mend.io/renovate/
https://developer.mend.io/github/googleapis/java-spannerhttps://developer.mend.io/github/googleapis/java-spanner
#4303https://github.com/googleapis/java-spanner/pull/4303
#4292https://github.com/googleapis/java-spanner/pull/4292
#4291https://github.com/googleapis/java-spanner/pull/4291
#4306https://github.com/googleapis/java-spanner/pull/4306
#4244https://github.com/googleapis/java-spanner/pull/4244
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://bytebuddy.nethttps://bytebuddy.net
https://developer.mend.io/api/mc/badges/age/maven/net.bytebuddy:byte-buddy/1.18.4?slim=truehttps://developer.mend.io/api/mc/badges/age/maven/net.bytebuddy:byte-buddy/1.18.4?slim=true
https://developer.mend.io/api/mc/badges/adoption/maven/net.bytebuddy:byte-buddy/1.18.4?slim=truehttps://developer.mend.io/api/mc/badges/adoption/maven/net.bytebuddy:byte-buddy/1.18.4?slim=true
https://developer.mend.io/api/mc/badges/compatibility/maven/net.bytebuddy:byte-buddy/1.18.1/1.18.4?slim=truehttps://developer.mend.io/api/mc/badges/compatibility/maven/net.bytebuddy:byte-buddy/1.18.1/1.18.4?slim=true
https://developer.mend.io/api/mc/badges/confidence/maven/net.bytebuddy:byte-buddy/1.18.1/1.18.4?slim=truehttps://developer.mend.io/api/mc/badges/confidence/maven/net.bytebuddy:byte-buddy/1.18.1/1.18.4?slim=true
https://mend.io/renovate/https://mend.io/renovate/
https://developer.mend.io/github/googleapis/java-spannerhttps://developer.mend.io/github/googleapis/java-spanner
#4270https://github.com/googleapis/java-spanner/pull/4270
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://redirect.github.com/googleapis/google-cloud-javahttps://redirect.github.com/googleapis/google-cloud-java
https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=true
https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=true
https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-monitoring/3.81.0/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-monitoring/3.81.0/3.83.0?slim=true
https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-monitoring/3.81.0/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-monitoring/3.81.0/3.83.0?slim=true
https://redirect.github.com/googleapis/google-cloud-javahttps://redirect.github.com/googleapis/google-cloud-java
https://developer.mend.io/api/mc/badges/age/maven/com.google.api.grpc:grpc-google-cloud-monitoring-v3/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/age/maven/com.google.api.grpc:grpc-google-cloud-monitoring-v3/3.83.0?slim=true
https://developer.mend.io/api/mc/badges/adoption/maven/com.google.api.grpc:grpc-google-cloud-monitoring-v3/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/adoption/maven/com.google.api.grpc:grpc-google-cloud-monitoring-v3/3.83.0?slim=true
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=truehttps://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
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=truehttps://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
https://redirect.github.com/googleapis/google-cloud-javahttps://redirect.github.com/googleapis/google-cloud-java
https://developer.mend.io/api/mc/badges/age/maven/com.google.api.grpc:proto-google-cloud-monitoring-v3/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/age/maven/com.google.api.grpc:proto-google-cloud-monitoring-v3/3.83.0?slim=true
https://developer.mend.io/api/mc/badges/adoption/maven/com.google.api.grpc:proto-google-cloud-monitoring-v3/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/adoption/maven/com.google.api.grpc:proto-google-cloud-monitoring-v3/3.83.0?slim=true
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=truehttps://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
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=truehttps://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
https://mend.io/renovate/https://mend.io/renovate/
https://developer.mend.io/github/googleapis/java-spannerhttps://developer.mend.io/github/googleapis/java-spanner
#4234https://github.com/googleapis/java-spanner/pull/4234
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://cloud.google.com/java/docs/bomhttps://cloud.google.com/java/docs/bom
https://redirect.github.com/googleapis/java-cloud-bomhttps://redirect.github.com/googleapis/java-cloud-bom
https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:libraries-bom/26.72.0?slim=truehttps://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:libraries-bom/26.72.0?slim=true
https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:libraries-bom/26.72.0?slim=truehttps://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:libraries-bom/26.72.0?slim=true
https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:libraries-bom/26.71.0/26.72.0?slim=truehttps://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:libraries-bom/26.71.0/26.72.0?slim=true
https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:libraries-bom/26.71.0/26.72.0?slim=truehttps://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:libraries-bom/26.71.0/26.72.0?slim=true
https://redirect.github.com/googleapis/java-cloud-bom/blob/HEAD/CHANGELOG.md#26720-2025-11-18https://redirect.github.com/googleapis/java-cloud-bom/blob/HEAD/CHANGELOG.md#26720-2025-11-18
https://redirect.github.com/googleapis/java-cloud-bom/compare/v26.71.0...v26.72.0https://redirect.github.com/googleapis/java-cloud-bom/compare/v26.71.0...v26.72.0
https://redirect.github.com/googleapis/java-cloud-bom/issues/7266https://redirect.github.com/googleapis/java-cloud-bom/issues/7266
https://redirect.github.com/googleapis/java-cloud-bom/commit/2b00ef51060c6fc8b1b772b352bd0b22f25ee09ahttps://redirect.github.com/googleapis/java-cloud-bom/commit/2b00ef51060c6fc8b1b772b352bd0b22f25ee09a
https://redirect.github.com/googleapis/java-cloud-bom/issues/7271https://redirect.github.com/googleapis/java-cloud-bom/issues/7271
https://redirect.github.com/googleapis/java-cloud-bom/commit/b52b9d958d2a5f89600b808164f14720dfb56d7fhttps://redirect.github.com/googleapis/java-cloud-bom/commit/b52b9d958d2a5f89600b808164f14720dfb56d7f
https://redirect.github.com/googleapis/java-cloud-bom/issues/7279https://redirect.github.com/googleapis/java-cloud-bom/issues/7279
https://redirect.github.com/googleapis/java-cloud-bom/commit/d7876b6b11bce64d3f62f405da6d9ed928a5ecabhttps://redirect.github.com/googleapis/java-cloud-bom/commit/d7876b6b11bce64d3f62f405da6d9ed928a5ecab
https://redirect.github.com/googleapis/java-cloud-bom/issues/7273https://redirect.github.com/googleapis/java-cloud-bom/issues/7273
https://redirect.github.com/googleapis/java-cloud-bom/commit/b59ad99edc23294254334d3dae4a181c8e0c25edhttps://redirect.github.com/googleapis/java-cloud-bom/commit/b59ad99edc23294254334d3dae4a181c8e0c25ed
https://redirect.github.com/googleapis/java-cloud-bom/issues/7281https://redirect.github.com/googleapis/java-cloud-bom/issues/7281
https://redirect.github.com/googleapis/java-cloud-bom/commit/5f79ffc4d14c510d38d5a019ab5f0d7a711c2e6ahttps://redirect.github.com/googleapis/java-cloud-bom/commit/5f79ffc4d14c510d38d5a019ab5f0d7a711c2e6a
https://redirect.github.com/googleapis/java-cloud-bom/issues/7276https://redirect.github.com/googleapis/java-cloud-bom/issues/7276
https://redirect.github.com/googleapis/java-cloud-bom/commit/52bc90484653070c5288312342aac53915ac8973https://redirect.github.com/googleapis/java-cloud-bom/commit/52bc90484653070c5288312342aac53915ac8973
https://redirect.github.com/googleapis/java-cloud-bom/issues/7274https://redirect.github.com/googleapis/java-cloud-bom/issues/7274
https://redirect.github.com/googleapis/java-cloud-bom/commit/58aa10ca5b7bb81115c6fab3f8719375f2345d84https://redirect.github.com/googleapis/java-cloud-bom/commit/58aa10ca5b7bb81115c6fab3f8719375f2345d84
https://redirect.github.com/googleapis/java-cloud-bom/issues/7275https://redirect.github.com/googleapis/java-cloud-bom/issues/7275
https://redirect.github.com/googleapis/java-cloud-bom/commit/6538b890fd2c1d966d898cf10ad13cd3d10aeba9https://redirect.github.com/googleapis/java-cloud-bom/commit/6538b890fd2c1d966d898cf10ad13cd3d10aeba9
https://redirect.github.com/googleapis/java-cloud-bom/issues/7277https://redirect.github.com/googleapis/java-cloud-bom/issues/7277
https://redirect.github.com/googleapis/java-cloud-bom/commit/7c5c2f080956a73f22a723fd3d67efca0d8d6967https://redirect.github.com/googleapis/java-cloud-bom/commit/7c5c2f080956a73f22a723fd3d67efca0d8d6967
https://redirect.github.com/googleapis/java-cloud-bom/issues/7269https://redirect.github.com/googleapis/java-cloud-bom/issues/7269
https://redirect.github.com/googleapis/java-cloud-bom/commit/0ef2783c1e92cbb90fd9aa9baf9a4749cad87a29https://redirect.github.com/googleapis/java-cloud-bom/commit/0ef2783c1e92cbb90fd9aa9baf9a4749cad87a29
https://redirect.github.com/googleapis/java-cloud-bom/issues/7272https://redirect.github.com/googleapis/java-cloud-bom/issues/7272
https://redirect.github.com/googleapis/java-cloud-bom/commit/f9c869bd0e4f1a71ff225ca09d6d094434d250d2https://redirect.github.com/googleapis/java-cloud-bom/commit/f9c869bd0e4f1a71ff225ca09d6d094434d250d2
https://redirect.github.com/googleapis/java-cloud-bom/issues/7278https://redirect.github.com/googleapis/java-cloud-bom/issues/7278
https://redirect.github.com/googleapis/java-cloud-bom/commit/3f9ad11ecc0683563c3878bee01c6d033f2b4d16https://redirect.github.com/googleapis/java-cloud-bom/commit/3f9ad11ecc0683563c3878bee01c6d033f2b4d16
https://redirect.github.com/googleapis/java-cloud-bom/issues/7280https://redirect.github.com/googleapis/java-cloud-bom/issues/7280
https://redirect.github.com/googleapis/java-cloud-bom/commit/0b616489685dac70d765778966b00c2523589190https://redirect.github.com/googleapis/java-cloud-bom/commit/0b616489685dac70d765778966b00c2523589190
https://redirect.github.com/googleapis/java-cloud-bom/issues/7265https://redirect.github.com/googleapis/java-cloud-bom/issues/7265
https://redirect.github.com/googleapis/java-cloud-bom/commit/297f8d505d97bff0dd93ef5dba92d641ccbb7a64https://redirect.github.com/googleapis/java-cloud-bom/commit/297f8d505d97bff0dd93ef5dba92d641ccbb7a64
https://redirect.github.com/googleapis/java-cloud-bom/issues/7267https://redirect.github.com/googleapis/java-cloud-bom/issues/7267
https://redirect.github.com/googleapis/java-cloud-bom/commit/63b1b4c765bd019153cfeae3b98d69363e679d6ehttps://redirect.github.com/googleapis/java-cloud-bom/commit/63b1b4c765bd019153cfeae3b98d69363e679d6e
https://mend.io/renovate/https://mend.io/renovate/
https://developer.mend.io/github/googleapis/java-spannerhttps://developer.mend.io/github/googleapis/java-spanner
#4227https://github.com/googleapis/java-spanner/pull/4227
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://redirect.github.com/googleapis/google-cloud-javahttps://redirect.github.com/googleapis/google-cloud-java
https://developer.mend.io/api/mc/badges/age/maven/com.google.api.grpc:proto-google-cloud-trace-v1/2.82.0?slim=truehttps://developer.mend.io/api/mc/badges/age/maven/com.google.api.grpc:proto-google-cloud-trace-v1/2.82.0?slim=true
https://developer.mend.io/api/mc/badges/adoption/maven/com.google.api.grpc:proto-google-cloud-trace-v1/2.82.0?slim=truehttps://developer.mend.io/api/mc/badges/adoption/maven/com.google.api.grpc:proto-google-cloud-trace-v1/2.82.0?slim=true
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=truehttps://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
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=truehttps://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
https://mend.io/renovate/https://mend.io/renovate/
https://developer.mend.io/github/googleapis/java-spannerhttps://developer.mend.io/github/googleapis/java-spanner
#4169https://github.com/googleapis/java-spanner/pull/4169
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://docs.renovatebot.com/merge-confidence/https://docs.renovatebot.com/merge-confidence/
https://redirect.github.com/googleapis/google-cloud-javahttps://redirect.github.com/googleapis/google-cloud-java
https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=true
https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:google-cloud-monitoring/3.83.0?slim=true
https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-monitoring/3.77.0/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:google-cloud-monitoring/3.77.0/3.83.0?slim=true
https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-monitoring/3.77.0/3.83.0?slim=truehttps://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:google-cloud-monitoring/3.77.0/3.83.0?slim=true
https://mend.io/renovate/https://mend.io/renovate/
https://developer.mend.io/github/googleapis/java-spannerhttps://developer.mend.io/github/googleapis/java-spanner
#4304https://github.com/googleapis/java-spanner/pull/4304
https://github.co/hiddenchars
https://github.com/googleapis/java-spanner/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fjava-spanner%2Fpull%2F4299
https://github.com/apps/gemini-code-assist
gemini-code-assist[bot] https://github.com/apps/gemini-code-assist
https://github.com/googleapis/java-spanner/pull/4299/files/418c90ea1535aa1af45a6f13fea251ade0af5512
https://github.com/olavloite
olavloite https://github.com/olavloite
https://github.com/googleapis/java-spanner/pull/4299/files/752ab4f5dc485c93a22e4d0298f98166be9aad6d
api: spanner https://github.com/googleapis/java-spanner/issues?q=state%3Aopen%20label%3A%22api%3A%20spanner%22
size: l https://github.com/googleapis/java-spanner/issues?q=state%3Aopen%20label%3A%22size%3A%20l%22
Please reload this pagehttps://github.com/googleapis/java-spanner/pull/4299
https://github.com/rahul2393
https://github.com/olavloite
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.