René's URL Explorer Experiment


Title: Allowing non-POJO Firestore classes to be subclassed for mocking by schmidt-sebastian · Pull Request #3176 · googleapis/google-cloud-java · GitHub

Open Graph Title: Allowing non-POJO Firestore classes to be subclassed for mocking by schmidt-sebastian · Pull Request #3176 · googleapis/google-cloud-java

X Title: Allowing non-POJO Firestore classes to be subclassed for mocking by schmidt-sebastian · Pull Request #3176 · googleapis/google-cloud-java

Description: Google Cloud Client Library for Java. Contribute to googleapis/google-cloud-java development by creating an account on GitHub.

Open Graph Description: Per customer request, this PR removes "final" from the classes that make up the API logic to allow for easier mocking.

X Description: Per customer request, this PR removes "final" from the classes that make up the API logic to allow for easier mocking.

Opengraph URL: https://github.com/googleapis/google-cloud-java/pull/3176

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:f3ab8d67-fd78-a8c2-ff4d-dfdc79e488a5
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id954E:150C3:200A972:2D30EAD:6A4CD3CB
html-safe-nonce55681f4769994e69d2025e499d36f60f7e3295ce511980bc01638903a0f5fee7
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NTRFOjE1MEMzOjIwMEE5NzI6MkQzMEVBRDo2QTRDRDNDQiIsInZpc2l0b3JfaWQiOiIxNTc0ODYxNzY1MDE4OTY0OTM5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac030163d866469a87efe216ab1fe6f7ac3d89216f5c471f0331a3f8855d0de8b1
hovercard-subject-tagpull_request:183066876
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/google-cloud-java/3176/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/026c0e3755cd6563ada94554da8fee2cf58632fe84d11766dc43c3158fec1733/googleapis/google-cloud-java/pull/3176
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/026c0e3755cd6563ada94554da8fee2cf58632fe84d11766dc43c3158fec1733/googleapis/google-cloud-java/pull/3176
og:image:altPer customer request, this PR removes "final" from the classes that make up the API logic to allow for easier mocking.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameschmidt-sebastian
hostnamegithub.com
expected-hostnamegithub.com
None299b43bca6e02ad35197ffeba30d2466846d5fb02ab96fbced5b5e6cec589fb8
turbo-cache-controlno-cache
go-importgithub.com/googleapis/google-cloud-java git https://github.com/googleapis/google-cloud-java.git
octolytics-dimension-user_id16785467
octolytics-dimension-user_logingoogleapis
octolytics-dimension-repository_id26181278
octolytics-dimension-repository_nwogoogleapis/google-cloud-java
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id26181278
octolytics-dimension-repository_network_root_nwogoogleapis/google-cloud-java
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
release3eeb74f55ccd8a31bdaec6839577c592bbf7844c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/googleapis/google-cloud-java/pull/3176#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-java%2Fpull%2F3176
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%2Fgoogle-cloud-java%2Fpull%2F3176
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%2Fgoogle-cloud-java
Reloadhttps://github.com/googleapis/google-cloud-java/pull/3176
Reloadhttps://github.com/googleapis/google-cloud-java/pull/3176
Reloadhttps://github.com/googleapis/google-cloud-java/pull/3176
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/3176
googleapis https://github.com/googleapis
google-cloud-javahttps://github.com/googleapis/google-cloud-java
Notifications https://github.com/login?return_to=%2Fgoogleapis%2Fgoogle-cloud-java
Fork 1.1k https://github.com/login?return_to=%2Fgoogleapis%2Fgoogle-cloud-java
Star 2.1k https://github.com/login?return_to=%2Fgoogleapis%2Fgoogle-cloud-java
Code https://github.com/googleapis/google-cloud-java
Issues 651 https://github.com/googleapis/google-cloud-java/issues
Pull requests 104 https://github.com/googleapis/google-cloud-java/pulls
Actions https://github.com/googleapis/google-cloud-java/actions
Security and quality 0 https://github.com/googleapis/google-cloud-java/security
Insights https://github.com/googleapis/google-cloud-java/pulse
Code https://github.com/googleapis/google-cloud-java
Issues https://github.com/googleapis/google-cloud-java/issues
Pull requests https://github.com/googleapis/google-cloud-java/pulls
Actions https://github.com/googleapis/google-cloud-java/actions
Security and quality https://github.com/googleapis/google-cloud-java/security
Insights https://github.com/googleapis/google-cloud-java/pulse
pongadhttps://github.com/pongad
masterhttps://github.com/googleapis/google-cloud-java/tree/master
mrschmidt-removefinalhttps://github.com/googleapis/google-cloud-java/tree/mrschmidt-removefinal
Conversationhttps://github.com/googleapis/google-cloud-java/pull/3176
Commits1 (1)https://github.com/googleapis/google-cloud-java/pull/3176/commits
Checkshttps://github.com/googleapis/google-cloud-java/pull/3176/checks
Files changedhttps://github.com/googleapis/google-cloud-java/pull/3176/files
Allowing non-POJO Firestore classes to be subclassed for mockinghttps://github.com/googleapis/google-cloud-java/pull/3176#top
pongadhttps://github.com/pongad
masterhttps://github.com/googleapis/google-cloud-java/tree/master
mrschmidt-removefinalhttps://github.com/googleapis/google-cloud-java/tree/mrschmidt-removefinal
https://github.com/schmidt-sebastian
schmidt-sebastianhttps://github.com/schmidt-sebastian
Apr 20, 2018https://github.com/googleapis/google-cloud-java/pull/3176#issue-316273709
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/3176
https://github.com/schmidt-sebastian
Allowing non-POJO Firestore classes to be subclassed for mocking.https://github.com/googleapis/google-cloud-java/pull/3176/commits/eea02ebf0260f47215a0f767adffb14665893352
eea02ebhttps://github.com/googleapis/google-cloud-java/pull/3176/commits/eea02ebf0260f47215a0f767adffb14665893352
https://github.com/schmidt-sebastian
schmidt-sebastianhttps://github.com/schmidt-sebastian
pongadhttps://github.com/pongad
code ownerhttps://github.com/googleapis/google-cloud-java/blob/9bbe1901097f79fa8103128a3abfcb80e3e48a40/.github/CODEOWNERS#L5
April 20, 2018 13:44https://github.com/googleapis/google-cloud-java/pull/3176#event-1586197120
https://github.com/googlebot
googlebothttps://github.com/googlebot
cla: yes https://github.com/googleapis/google-cloud-java/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
Apr 20, 2018https://github.com/googleapis/google-cloud-java/pull/3176#event-1586197216
https://github.com/schmidt-sebastian
schmidt-sebastianhttps://github.com/schmidt-sebastian
pongadhttps://github.com/pongad
Apr 20, 2018https://github.com/googleapis/google-cloud-java/pull/3176#event-1586199638
https://github.com/pongad
pongadhttps://github.com/pongad
412cf0dhttps://github.com/googleapis/google-cloud-java/commit/412cf0df77c4ea55e4e85a545f622ff4f14db0b4
Apr 26, 2018https://github.com/googleapis/google-cloud-java/pull/3176#event-1597227445
https://github.com/pongad
pongadhttps://github.com/pongad
April 26, 2018 18:32https://github.com/googleapis/google-cloud-java/pull/3176#event-1597227603
https://github.com/schmidt-sebastian
schmidt-sebastianhttps://github.com/schmidt-sebastian
Apr 26, 2018 https://github.com/googleapis/google-cloud-java/pull/3176#ref-issue-309437289
[Firestore] Need unit testing guidelines #3098 https://github.com/googleapis/google-cloud-java/issues/3098
https://github.com/theacodes
theacodeshttps://github.com/theacodes
pongadhttps://github.com/pongad
Sep 28, 2018https://github.com/googleapis/google-cloud-java/pull/3176#event-1873937738
suztomohttps://github.com/suztomo
Mar 9, 2026 https://github.com/googleapis/google-cloud-java/pull/3176#ref-commit-b93e62e
https://github.com/renovate-bot
deps: update dependency com.google.cloud:sdk-platform-java-config to …https://github.com/googleapis/google-cloud-java/commit/b93e62e30808d9df95fa4c268dcd37a5462056e1
b93e62ehttps://github.com/googleapis/google-cloud-java/commit/b93e62e30808d9df95fa4c268dcd37a5462056e1
#3176https://github.com/googleapis/google-cloud-java/pull/3176
https://app.renovatebot.com/images/banner.svg)](https://renovatebot.comhttps://app.renovatebot.com/images/banner.svg)](https://renovatebot.com
https://togithub.com/googleapis/java-shared-confighttps://togithub.com/googleapis/java-shared-config
https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:sdk-platform-java-config/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/age/maven/com.google.cloud:sdk-platform-java-config/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:sdk-platform-java-config/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/adoption/maven/com.google.cloud:sdk-platform-java-config/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:sdk-platform-java-config/3.25.0/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.cloud:sdk-platform-java-config/3.25.0/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:sdk-platform-java-config/3.25.0/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/confidence/maven/com.google.cloud:sdk-platform-java-config/3.25.0/3.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://www.mend.io/free-developer-tools/renovate/https://www.mend.io/free-developer-tools/renovate/
https://developer.mend.io/github/googleapis/java-bigqueryhttps://developer.mend.io/github/googleapis/java-bigquery
chingor13https://github.com/chingor13
Mar 24, 2026 https://github.com/googleapis/google-cloud-java/pull/3176#ref-commit-610fadc
https://github.com/renovate-bot
deps: update dependency platformdirs to v4.3.2 (https://github.com/googleapis/google-cloud-java/commit/610fadc461545b9929b8c40c460bd5f4fc6a93c7
#3176https://github.com/googleapis/google-cloud-java/pull/3176
)https://github.com/googleapis/google-cloud-java/commit/610fadc461545b9929b8c40c460bd5f4fc6a93c7
610fadchttps://github.com/googleapis/google-cloud-java/commit/610fadc461545b9929b8c40c460bd5f4fc6a93c7
https://redirect.github.com/platformdirs/platformdirshttps://redirect.github.com/platformdirs/platformdirs
https://developer.mend.io/api/mc/badges/age/pypi/platformdirs/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/age/pypi/platformdirs/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/adoption/pypi/platformdirs/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/adoption/pypi/platformdirs/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/compatibility/pypi/platformdirs/4.2.2/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/compatibility/pypi/platformdirs/4.2.2/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://developer.mend.io/api/mc/badges/confidence/pypi/platformdirs/4.2.2/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/https://developer.mend.io/api/mc/badges/confidence/pypi/platformdirs/4.2.2/4.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/
https://redirect.github.com/tox-dev/platformdirs/releases/tag/4.3.2https://redirect.github.com/tox-dev/platformdirs/releases/tag/4.3.2
https://redirect.github.com/platformdirs/platformdirs/compare/4.3.1...4.3.2https://redirect.github.com/platformdirs/platformdirs/compare/4.3.1...4.3.2
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/gaborbernathttps://redirect.github.com/gaborbernat
https://github.com/tox-dev/platformdirs/pull/300](https://redirect.github.com/tox-dev/platformdirs/pull/300)https://github.com/tox-dev/platformdirs/pull/300](https://redirect.github.com/tox-dev/platformdirs/pull/300)
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/matthewhughes934https://redirect.github.com/matthewhughes934
https://github.com/tox-dev/platformdirs/pull/299](https://redirect.github.com/tox-dev/platformdirs/pull/299)https://github.com/tox-dev/platformdirs/pull/299](https://redirect.github.com/tox-dev/platformdirs/pull/299)
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/matthewhughes934https://redirect.github.com/matthewhughes934
https://github.com/tox-dev/platformdirs/pull/299](https://redirect.github.com/tox-dev/platformdirs/pull/299)https://github.com/tox-dev/platformdirs/pull/299](https://redirect.github.com/tox-dev/platformdirs/pull/299)
tox-dev/platformdirs@4.3.1...4.3.2https://github.com/tox-dev/platformdirs/compare/4.3.1...4.3.2
https://redirect.github.com/tox-dev/platformdirs/releases/tag/4.3.1https://redirect.github.com/tox-dev/platformdirs/releases/tag/4.3.1
https://redirect.github.com/platformdirs/platformdirs/compare/4.3.0...4.3.1https://redirect.github.com/platformdirs/platformdirs/compare/4.3.0...4.3.1
tox-dev/platformdirs@4.3.0...4.3.1https://github.com/tox-dev/platformdirs/compare/4.3.0...4.3.1
https://redirect.github.com/tox-dev/platformdirs/releases/tag/4.3.0https://redirect.github.com/tox-dev/platformdirs/releases/tag/4.3.0
https://redirect.github.com/platformdirs/platformdirs/compare/4.2.2...4.3.0https://redirect.github.com/platformdirs/platformdirs/compare/4.2.2...4.3.0
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/ofekhttps://redirect.github.com/ofek
https://github.com/tox-dev/platformdirs/pull/282](https://redirect.github.com/tox-dev/platformdirs/pull/282)https://github.com/tox-dev/platformdirs/pull/282](https://redirect.github.com/tox-dev/platformdirs/pull/282)
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/edgarrmondragonhttps://redirect.github.com/edgarrmondragon
https://github.com/tox-dev/platformdirs/pull/289](https://redirect.github.com/tox-dev/platformdirs/pull/289)https://github.com/tox-dev/platformdirs/pull/289](https://redirect.github.com/tox-dev/platformdirs/pull/289)
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/edgarrmondragonhttps://redirect.github.com/edgarrmondragon
https://github.com/tox-dev/platformdirs/pull/290](https://redirect.github.com/tox-dev/platformdirs/pull/290)https://github.com/tox-dev/platformdirs/pull/290](https://redirect.github.com/tox-dev/platformdirs/pull/290)
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/edgarrmondragonhttps://redirect.github.com/edgarrmondragon
https://github.com/tox-dev/platformdirs/pull/298](https://redirect.github.com/tox-dev/platformdirs/pull/298)https://github.com/tox-dev/platformdirs/pull/298](https://redirect.github.com/tox-dev/platformdirs/pull/298)
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/Avasamhttps://redirect.github.com/Avasam
https://github.com/tox-dev/platformdirs/pull/295](https://redirect.github.com/tox-dev/platformdirs/pull/295)https://github.com/tox-dev/platformdirs/pull/295](https://redirect.github.com/tox-dev/platformdirs/pull/295)
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/edgarrmondragonhttps://redirect.github.com/edgarrmondragon
https://github.com/tox-dev/platformdirs/pull/289](https://redirect.github.com/tox-dev/platformdirs/pull/289)https://github.com/tox-dev/platformdirs/pull/289](https://redirect.github.com/tox-dev/platformdirs/pull/289)
#8203https://github.com/googleapis/google-cloud-java/pull/8203
https://redirect.github.com/Avasamhttps://redirect.github.com/Avasam
https://github.com/tox-dev/platformdirs/pull/295](https://redirect.github.com/tox-dev/platformdirs/pull/295)https://github.com/tox-dev/platformdirs/pull/295](https://redirect.github.com/tox-dev/platformdirs/pull/295)
tox-dev/platformdirs@4.2.2...4.3.0https://github.com/tox-dev/platformdirs/compare/4.2.2...4.3.0
https://mend.io/renovate/https://mend.io/renovate/
https://developer.mend.io/github/googleapis/sdk-platform-javahttps://developer.mend.io/github/googleapis/sdk-platform-java
chingor13https://github.com/chingor13
Mar 24, 2026 https://github.com/googleapis/google-cloud-java/pull/3176#ref-commit-fbf904c
https://github.com/apps/release-please
https://github.com/ldetmer
chore(main): release 2.45.0 (https://github.com/googleapis/google-cloud-java/commit/fbf904c758f8418fff13ff19e45c9ff59e875682
#3139https://github.com/googleapis/google-cloud-java/pull/3139
)https://github.com/googleapis/google-cloud-java/commit/fbf904c758f8418fff13ff19e45c9ff59e875682
fbf904chttps://github.com/googleapis/google-cloud-java/commit/fbf904c758f8418fff13ff19e45c9ff59e875682
googleapis/sdk-platform-java@v2.44.0...v2.45.0https://github.com/googleapis/sdk-platform-java/compare/v2.44.0...v2.45.0
#3141https://github.com/googleapis/google-cloud-java/issues/3141
googleapis/sdk-platform-java#3141https://github.com/googleapis/sdk-platform-java/pull/3141
68fd533https://github.com/googleapis/google-cloud-java/commit/68fd533ebb9a15d87c257e9af80be81ee8d0a1cd
googleapis/sdk-platform-java@68fd533https://github.com/googleapis/sdk-platform-java/commit/68fd533ebb9a15d87c257e9af80be81ee8d0a1cd
#3056https://github.com/googleapis/google-cloud-java/issues/3056
googleapis/sdk-platform-java#3056https://github.com/googleapis/sdk-platform-java/pull/3056
6fd1b0ehttps://github.com/googleapis/google-cloud-java/commit/6fd1b0ef7aea65c8e491fb4206641224c2be81cf
googleapis/sdk-platform-java@6fd1b0ehttps://github.com/googleapis/sdk-platform-java/commit/6fd1b0ef7aea65c8e491fb4206641224c2be81cf
#3140https://github.com/googleapis/google-cloud-java/issues/3140
googleapis/sdk-platform-java#3140https://github.com/googleapis/sdk-platform-java/pull/3140
fbdbe04https://github.com/googleapis/google-cloud-java/commit/fbdbe04e059761df116f760697fd6b178f205020
googleapis/sdk-platform-java@fbdbe04https://github.com/googleapis/sdk-platform-java/commit/fbdbe04e059761df116f760697fd6b178f205020
#3067https://github.com/googleapis/google-cloud-java/pull/3067
googleapis/sdk-platform-java#3067https://github.com/googleapis/sdk-platform-java/pull/3067
96d45e1https://github.com/googleapis/google-cloud-java/commit/96d45e18becfb31aef2183e762a0c8649ad58c8b
googleapis/sdk-platform-java@96d45e1https://github.com/googleapis/sdk-platform-java/commit/96d45e18becfb31aef2183e762a0c8649ad58c8b
#3095https://github.com/googleapis/google-cloud-java/pull/3095
googleapis/sdk-platform-java#3095https://github.com/googleapis/sdk-platform-java/pull/3095
95366a6https://github.com/googleapis/google-cloud-java/commit/95366a64a52a2779b0302f0fc61a1d44be1f1a0b
googleapis/sdk-platform-java@95366a6https://github.com/googleapis/sdk-platform-java/commit/95366a64a52a2779b0302f0fc61a1d44be1f1a0b
#3078https://github.com/googleapis/google-cloud-java/issues/3078
googleapis/sdk-platform-java#3078https://github.com/googleapis/sdk-platform-java/pull/3078
dd7d6e4https://github.com/googleapis/google-cloud-java/commit/dd7d6e427725e189fd888cf046fb4655274c7997
googleapis/sdk-platform-java@dd7d6e4https://github.com/googleapis/sdk-platform-java/commit/dd7d6e427725e189fd888cf046fb4655274c7997
#3150https://github.com/googleapis/google-cloud-java/issues/3150
googleapis/sdk-platform-java#3150https://github.com/googleapis/sdk-platform-java/pull/3150
2a2c1f6https://github.com/googleapis/google-cloud-java/commit/2a2c1f6b0e46fc2245d21f5dfc51d73f1f02eb93
googleapis/sdk-platform-java@2a2c1f6https://github.com/googleapis/sdk-platform-java/commit/2a2c1f6b0e46fc2245d21f5dfc51d73f1f02eb93
#3151https://github.com/googleapis/google-cloud-java/pull/3151
googleapis/sdk-platform-java#3151https://github.com/googleapis/sdk-platform-java/pull/3151
9defdc9https://github.com/googleapis/google-cloud-java/commit/9defdc9c82c9582b60258bc1cf7a65aad02a9059
googleapis/sdk-platform-java@9defdc9https://github.com/googleapis/sdk-platform-java/commit/9defdc9c82c9582b60258bc1cf7a65aad02a9059
#3153https://github.com/googleapis/google-cloud-java/pull/3153
googleapis/sdk-platform-java#3153https://github.com/googleapis/sdk-platform-java/pull/3153
494abe9https://github.com/googleapis/google-cloud-java/commit/494abe9f3236e72fdfd83f39e05421048adfae1b
googleapis/sdk-platform-java@494abe9https://github.com/googleapis/sdk-platform-java/commit/494abe9f3236e72fdfd83f39e05421048adfae1b
#3154https://github.com/googleapis/google-cloud-java/pull/3154
googleapis/sdk-platform-java#3154https://github.com/googleapis/sdk-platform-java/pull/3154
7bf94b1https://github.com/googleapis/google-cloud-java/commit/7bf94b1cc4a5efb4b926320e8712ecf3ad471665
googleapis/sdk-platform-java@7bf94b1https://github.com/googleapis/sdk-platform-java/commit/7bf94b1cc4a5efb4b926320e8712ecf3ad471665
#3119https://github.com/googleapis/google-cloud-java/issues/3119
googleapis/sdk-platform-java#3119https://github.com/googleapis/sdk-platform-java/pull/3119
2f33f20https://github.com/googleapis/google-cloud-java/commit/2f33f20fcb35e0aa17fbfebe06ad3a1a0d4483eb
googleapis/sdk-platform-java@2f33f20https://github.com/googleapis/sdk-platform-java/commit/2f33f20fcb35e0aa17fbfebe06ad3a1a0d4483eb
#3155https://github.com/googleapis/google-cloud-java/issues/3155
googleapis/sdk-platform-java#3155https://github.com/googleapis/sdk-platform-java/pull/3155
8db2f84https://github.com/googleapis/google-cloud-java/commit/8db2f84eb3bf1b3e7a4f9f918bcc77e9c4684f4a
googleapis/sdk-platform-java@8db2f84https://github.com/googleapis/sdk-platform-java/commit/8db2f84eb3bf1b3e7a4f9f918bcc77e9c4684f4a
#3175https://github.com/googleapis/google-cloud-java/issues/3175
googleapis/sdk-platform-java#3175https://github.com/googleapis/sdk-platform-java/pull/3175
2091ebahttps://github.com/googleapis/google-cloud-java/commit/2091ebac3eaec68acb4c240876c1c9b28d105fe1
googleapis/sdk-platform-java@2091ebahttps://github.com/googleapis/sdk-platform-java/commit/2091ebac3eaec68acb4c240876c1c9b28d105fe1
#3156https://github.com/googleapis/google-cloud-java/issues/3156
googleapis/sdk-platform-java#3156https://github.com/googleapis/sdk-platform-java/pull/3156
0668758https://github.com/googleapis/google-cloud-java/commit/066875861491bc897c07d0ee916842790ace28c3
googleapis/sdk-platform-java@0668758https://github.com/googleapis/sdk-platform-java/commit/066875861491bc897c07d0ee916842790ace28c3
#3148https://github.com/googleapis/google-cloud-java/pull/3148
googleapis/sdk-platform-java#3148https://github.com/googleapis/sdk-platform-java/pull/3148
7729251https://github.com/googleapis/google-cloud-java/commit/7729251692503f6f7a0a4466cd1c3bf7df384049
googleapis/sdk-platform-java@7729251https://github.com/googleapis/sdk-platform-java/commit/7729251692503f6f7a0a4466cd1c3bf7df384049
#3115https://github.com/googleapis/google-cloud-java/pull/3115
googleapis/sdk-platform-java#3115https://github.com/googleapis/sdk-platform-java/pull/3115
e173c58https://github.com/googleapis/google-cloud-java/commit/e173c5837c62a10998582b6ab9ecd6f7fb694608
googleapis/sdk-platform-java@e173c58https://github.com/googleapis/sdk-platform-java/commit/e173c5837c62a10998582b6ab9ecd6f7fb694608
#3157https://github.com/googleapis/google-cloud-java/issues/3157
googleapis/sdk-platform-java#3157https://github.com/googleapis/sdk-platform-java/pull/3157
googleapis/sdk-platform-java@a37dc70https://github.com/googleapis/sdk-platform-java/commit/a37dc7058564e12f19a7cf814bc9a59c364f92f9
#3166https://github.com/googleapis/google-cloud-java/pull/3166
googleapis/sdk-platform-java#3166https://github.com/googleapis/sdk-platform-java/pull/3166
912e1e0https://github.com/googleapis/google-cloud-java/commit/912e1e0fff822d676e559dfc15dd92874cce29af
googleapis/sdk-platform-java@912e1e0https://github.com/googleapis/sdk-platform-java/commit/912e1e0fff822d676e559dfc15dd92874cce29af
#3158https://github.com/googleapis/google-cloud-java/pull/3158
googleapis/sdk-platform-java#3158https://github.com/googleapis/sdk-platform-java/pull/3158
0ed2059https://github.com/googleapis/google-cloud-java/commit/0ed205908a0b8e008888beb338307e95db60a3f1
googleapis/sdk-platform-java@0ed2059https://github.com/googleapis/sdk-platform-java/commit/0ed205908a0b8e008888beb338307e95db60a3f1
#3176https://github.com/googleapis/google-cloud-java/pull/3176
googleapis/sdk-platform-java#3176https://github.com/googleapis/sdk-platform-java/pull/3176
610fadchttps://github.com/googleapis/google-cloud-java/commit/610fadc461545b9929b8c40c460bd5f4fc6a93c7
googleapis/sdk-platform-java@610fadchttps://github.com/googleapis/sdk-platform-java/commit/610fadc461545b9929b8c40c460bd5f4fc6a93c7
#3177https://github.com/googleapis/google-cloud-java/pull/3177
googleapis/sdk-platform-java#3177https://github.com/googleapis/sdk-platform-java/pull/3177
bcef38ahttps://github.com/googleapis/google-cloud-java/commit/bcef38ada9a5b447f30156777f101258b0c31096
googleapis/sdk-platform-java@bcef38ahttps://github.com/googleapis/sdk-platform-java/commit/bcef38ada9a5b447f30156777f101258b0c31096
#3118https://github.com/googleapis/google-cloud-java/pull/3118
googleapis/sdk-platform-java#3118https://github.com/googleapis/sdk-platform-java/pull/3118
b32b80bhttps://github.com/googleapis/google-cloud-java/commit/b32b80bcd7525a5c0df5eb3d25a522bda0f2e792
googleapis/sdk-platform-java@b32b80bhttps://github.com/googleapis/sdk-platform-java/commit/b32b80bcd7525a5c0df5eb3d25a522bda0f2e792
#3168https://github.com/googleapis/google-cloud-java/issues/3168
googleapis/sdk-platform-java#3168https://github.com/googleapis/sdk-platform-java/pull/3168
f48afb7https://github.com/googleapis/google-cloud-java/commit/f48afb742dd9a08a8b76a173b1932d6d4a5c0659
googleapis/sdk-platform-java@f48afb7https://github.com/googleapis/sdk-platform-java/commit/f48afb742dd9a08a8b76a173b1932d6d4a5c0659
#3159https://github.com/googleapis/google-cloud-java/pull/3159
googleapis/sdk-platform-java#3159https://github.com/googleapis/sdk-platform-java/pull/3159
e1cd2fchttps://github.com/googleapis/google-cloud-java/commit/e1cd2fcff1d5396af4733d04f05f02d1f7ac2fbb
googleapis/sdk-platform-java@e1cd2fchttps://github.com/googleapis/sdk-platform-java/commit/e1cd2fcff1d5396af4733d04f05f02d1f7ac2fbb
#3147https://github.com/googleapis/google-cloud-java/pull/3147
googleapis/sdk-platform-java#3147https://github.com/googleapis/sdk-platform-java/pull/3147
db9e878https://github.com/googleapis/google-cloud-java/commit/db9e87827bdf162fd890568adb4466b3ff234d86
googleapis/sdk-platform-java@db9e878https://github.com/googleapis/sdk-platform-java/commit/db9e87827bdf162fd890568adb4466b3ff234d86
#3111https://github.com/googleapis/google-cloud-java/pull/3111
googleapis/sdk-platform-java#3111https://github.com/googleapis/sdk-platform-java/pull/3111
b11b5dchttps://github.com/googleapis/google-cloud-java/commit/b11b5dcaed6b144bd884afb43b1e2fb55107f607
googleapis/sdk-platform-java@b11b5dchttps://github.com/googleapis/sdk-platform-java/commit/b11b5dcaed6b144bd884afb43b1e2fb55107f607
#3165https://github.com/googleapis/google-cloud-java/pull/3165
googleapis/sdk-platform-java#3165https://github.com/googleapis/sdk-platform-java/pull/3165
1be261ahttps://github.com/googleapis/google-cloud-java/commit/1be261a1e8835514c17c44bce110e94545b7af97
googleapis/sdk-platform-java@1be261ahttps://github.com/googleapis/sdk-platform-java/commit/1be261a1e8835514c17c44bce110e94545b7af97
#3172https://github.com/googleapis/google-cloud-java/issues/3172
googleapis/sdk-platform-java#3172https://github.com/googleapis/sdk-platform-java/pull/3172
ef61b8chttps://github.com/googleapis/google-cloud-java/commit/ef61b8c26b95259f70a3a65bb33839cbcaa8ffbe
googleapis/sdk-platform-java@ef61b8chttps://github.com/googleapis/sdk-platform-java/commit/ef61b8c26b95259f70a3a65bb33839cbcaa8ffbe
#3126https://github.com/googleapis/google-cloud-java/issues/3126
googleapis/sdk-platform-java#3126https://github.com/googleapis/sdk-platform-java/pull/3126
b7670c4https://github.com/googleapis/google-cloud-java/commit/b7670c4e53138db4879ff7f99f71ac97e2c92e0e
googleapis/sdk-platform-java@b7670c4https://github.com/googleapis/sdk-platform-java/commit/b7670c4e53138db4879ff7f99f71ac97e2c92e0e
https://github.com/googleapis/release-pleasehttps://github.com/googleapis/release-please
https://github.com/googleapis/release-please#release-pleasehttps://github.com/googleapis/release-please#release-please
chingor13https://github.com/chingor13
Mar 24, 2026 https://github.com/googleapis/google-cloud-java/pull/3176#ref-commit-68f8989
https://github.com/harshachinta
test(spanner): update non-retryable error code in unit tests (https://github.com/googleapis/google-cloud-java/commit/68f898918781ed494e813edfc4d2662f351ca8ca
#3176https://github.com/googleapis/google-cloud-java/pull/3176
)https://github.com/googleapis/google-cloud-java/commit/68f898918781ed494e813edfc4d2662f351ca8ca
68f8989https://github.com/googleapis/google-cloud-java/commit/68f898918781ed494e813edfc4d2662f351ca8ca
chingor13https://github.com/chingor13
Mar 30, 2026 https://github.com/googleapis/google-cloud-java/pull/3176#ref-commit-4271f86
https://github.com/BenWhitehead
chore: merge train for e2e-crc32c-media related upload PRs (https://github.com/googleapis/google-cloud-java/commit/4271f8601d73883078991a4506433970317a12a8
#3197https://github.com/googleapis/google-cloud-java/pull/3197
)https://github.com/googleapis/google-cloud-java/commit/4271f8601d73883078991a4506433970317a12a8
4271f86https://github.com/googleapis/google-cloud-java/commit/4271f8601d73883078991a4506433970317a12a8
#3167https://github.com/googleapis/google-cloud-java/issues/3167
#3173https://github.com/googleapis/google-cloud-java/pull/3173
#3174https://github.com/googleapis/google-cloud-java/pull/3174
#3176https://github.com/googleapis/google-cloud-java/pull/3176
#3180https://github.com/googleapis/google-cloud-java/pull/3180
#3182https://github.com/googleapis/google-cloud-java/issues/3182
#3187https://github.com/googleapis/google-cloud-java/issues/3187
https://github.co/hiddenchars
https://github.com/googleapis/google-cloud-java/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-java%2Fpull%2F3176
https://github.com/pongad
pongad https://github.com/pongad
cla: yes https://github.com/googleapis/google-cloud-java/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/3176
https://github.com/schmidt-sebastian
https://github.com/pongad
https://github.com/googlebot
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.