René's URL Explorer Experiment


Title: Spanner: Re-create sessions that have been invalidated by the server by olavloite · Pull Request #4734 · googleapis/google-cloud-java · GitHub

Open Graph Title: Spanner: Re-create sessions that have been invalidated by the server by olavloite · Pull Request #4734 · googleapis/google-cloud-java

X Title: Spanner: Re-create sessions that have been invalidated by the server by olavloite · Pull Request #4734 · 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: Sessions in the session pool that have been invalidated by the server may cause SessionNotFoundExceptions to bubble up to the user, even though the user has no control over the session management. ...

X Description: Sessions in the session pool that have been invalidated by the server may cause SessionNotFoundExceptions to bubble up to the user, even though the user has no control over the session management. ...

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

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:6c6348f4-d420-5b8b-a6fd-07f703e6ff76
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9E0C:88322:262296:37CBE3:6A4DFFDB
html-safe-nonce7db90986006829c151fcbee1c7873f2a9975d3d847f6c40b5d716a6d0f791119
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5RTBDOjg4MzIyOjI2MjI5NjozN0NCRTM6NkE0REZGREIiLCJ2aXNpdG9yX2lkIjoiNDgzNTExOTg0Mzk3MDUxNDkwNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac6ecc86e04b59a116a50b001d5a001c585c495a5e7a8a3ead725ed72750d262bc
hovercard-subject-tagpull_request:263922172
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/4734/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/f4f1faac6ea78983e4d1ec47880d3c012e3900055b25c830ac1cc23edd4a2344/googleapis/google-cloud-java/pull/4734
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/f4f1faac6ea78983e4d1ec47880d3c012e3900055b25c830ac1cc23edd4a2344/googleapis/google-cloud-java/pull/4734
og:image:altSessions in the session pool that have been invalidated by the server may cause SessionNotFoundExceptions to bubble up to the user, even though the user has no control over the session management. ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameolavloite
hostnamegithub.com
expected-hostnamegithub.com
Nonedf0492960db29b4938cb72070351d6b1d0c6c0767b27ceb8394bbf4fcc0223c6
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
release52bde38e24398476f8eb1e0760c81346c6a00812
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/googleapis/google-cloud-java/pull/4734#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-java%2Fpull%2F4734
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%2F4734
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/4734
Reloadhttps://github.com/googleapis/google-cloud-java/pull/4734
Reloadhttps://github.com/googleapis/google-cloud-java/pull/4734
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
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 106 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
olavloitehttps://github.com/olavloite
googleapis:masterhttps://github.com/googleapis/google-cloud-java/tree/master
olavloite:spanner-retry-on-invalidated-sessionhttps://github.com/olavloite/google-cloud-java/tree/spanner-retry-on-invalidated-session
Conversationhttps://github.com/googleapis/google-cloud-java/pull/4734
Commits22 (22)https://github.com/googleapis/google-cloud-java/pull/4734/commits
Checkshttps://github.com/googleapis/google-cloud-java/pull/4734/checks
Files changedhttps://github.com/googleapis/google-cloud-java/pull/4734/files
Spanner: Re-create sessions that have been invalidated by the serverhttps://github.com/googleapis/google-cloud-java/pull/4734#top
olavloitehttps://github.com/olavloite
googleapis:masterhttps://github.com/googleapis/google-cloud-java/tree/master
olavloite:spanner-retry-on-invalidated-sessionhttps://github.com/olavloite/google-cloud-java/tree/spanner-retry-on-invalidated-session
https://github.com/olavloite
olavloitehttps://github.com/olavloite
Mar 24, 2019https://github.com/googleapis/google-cloud-java/pull/4734#issue-424638364
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
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
Mar 24, 2019https://github.com/googleapis/google-cloud-java/pull/4734#event-2224970345
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Mar 24, 2019https://github.com/googleapis/google-cloud-java/pull/4734#issuecomment-475986035
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
Codecovhttps://codecov.io/gh/googleapis/google-cloud-java/pull/4734?src=pr&el=h1
#4734https://codecov.io/gh/googleapis/google-cloud-java/pull/4734?src=pr&el=desc
masterhttps://codecov.io/gh/googleapis/google-cloud-java/commit/aace1e5b88d43eeeb0160e7e10caf6cf48146f29?src=pr&el=desc
https://codecov.io/gh/googleapis/google-cloud-java/pull/4734?src=pr&el=tree
Continue to review full report at Codecovhttps://codecov.io/gh/googleapis/google-cloud-java/pull/4734?src=pr&el=continue
Click here to learn morehttps://docs.codecov.io/docs/codecov-delta
Codecovhttps://codecov.io/gh/googleapis/google-cloud-java/pull/4734?src=pr&el=footer
aace1e5...a24bfb7https://codecov.io/gh/googleapis/google-cloud-java/pull/4734?src=pr&el=lastupdated
comment docshttps://docs.codecov.io/docs/pull-request-comments
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/olavloite
olavloitehttps://github.com/olavloite
March 26, 2019 10:39https://github.com/googleapis/google-cloud-java/pull/4734#event-2229236895
https://github.com/olavloite
olavloitehttps://github.com/olavloite
March 26, 2019 10:39https://github.com/googleapis/google-cloud-java/pull/4734#event-2229236914
https://github.com/olavloite
olavloitehttps://github.com/olavloite
Mar 26, 2019https://github.com/googleapis/google-cloud-java/pull/4734#event-2229238218
https://github.com/sduskis
sduskishttps://github.com/sduskis
Mar 26, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-219010262
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
sduskishttps://github.com/sduskis
https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-219010262
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SpannerImpl.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-e903249a7ae113096cf68875ad9909ea78c9b1041e647f4f7d7790a268690d4a
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/sduskis
sduskishttps://github.com/sduskis
kolea2https://github.com/kolea2
Mar 26, 2019https://github.com/googleapis/google-cloud-java/pull/4734#event-2230410520
https://github.com/sduskis
sduskishttps://github.com/sduskis
kolea2https://github.com/kolea2
March 26, 2019 16:33https://github.com/googleapis/google-cloud-java/pull/4734#event-2230410837
https://github.com/sduskis
sduskishttps://github.com/sduskis
api: spanner https://github.com/googleapis/google-cloud-java/issues?q=state%3Aopen%20label%3A%22api%3A%20spanner%22
Mar 26, 2019https://github.com/googleapis/google-cloud-java/pull/4734#event-2230411082
https://github.com/kolea2
kolea2https://github.com/kolea2
Mar 27, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-219522990
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/kolea2
kolea2https://github.com/kolea2
Mar 27, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-219524286
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/kolea2
kolea2https://github.com/kolea2
Mar 27, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-219525773
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/kolea2
kolea2https://github.com/kolea2
Mar 27, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-219527830
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
...ud-clients/google-cloud-spanner/src/test/java/com/google/cloud/spanner/GceTestEnvConfig.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-b8b734d12c5ef8a5125fe1dfa8f952e3d3d77776663ba38e7d5fd511b0accc26
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/yoshi-automation
yoshi-automationhttps://github.com/yoshi-automation
🚨 critical https://github.com/googleapis/google-cloud-java/issues?q=state%3Aopen%20label%3A%22%3Arotating_light%3A%20critical%22
Mar 31, 2019https://github.com/googleapis/google-cloud-java/pull/4734#event-2241670520
https://github.com/snehashah16
snehashah16https://github.com/snehashah16
Apr 4, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-222895470
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
snehashah16https://github.com/snehashah16
https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-222895470
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
snehashah16https://github.com/snehashah16
Apr 4, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r272281654
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
snehashah16https://github.com/snehashah16
Apr 4, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r272282406
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
snehashah16https://github.com/snehashah16
Apr 4, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r272284040
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
snehashah16https://github.com/snehashah16
Apr 4, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r272285091
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/olavloite
olavloitehttps://github.com/olavloite
force-pushedhttps://github.com/googleapis/google-cloud-java/compare/10ccbb2cbcbfd958ab106af8a83eeb00812351d3..a05d6f18f841196c8f32409c2a9634b69c59d6ad
10ccbb2https://github.com/googleapis/google-cloud-java/commit/10ccbb2cbcbfd958ab106af8a83eeb00812351d3
a05d6f1https://github.com/googleapis/google-cloud-java/commit/a05d6f18f841196c8f32409c2a9634b69c59d6ad
Compare https://github.com/googleapis/google-cloud-java/compare/10ccbb2cbcbfd958ab106af8a83eeb00812351d3..a05d6f18f841196c8f32409c2a9634b69c59d6ad
April 9, 2019 10:35https://github.com/googleapis/google-cloud-java/pull/4734#event-2262398064
https://github.com/sduskis
sduskishttps://github.com/sduskis
Apr 11, 2019https://github.com/googleapis/google-cloud-java/pull/4734#issuecomment-482164324
@olavloitehttps://github.com/olavloite
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/sduskis
sduskishttps://github.com/sduskis
needs work https://github.com/googleapis/google-cloud-java/issues?q=state%3Aopen%20label%3A%22needs%20work%22
🚨 critical https://github.com/googleapis/google-cloud-java/issues?q=state%3Aopen%20label%3A%22%3Arotating_light%3A%20critical%22
Apr 11, 2019https://github.com/googleapis/google-cloud-java/pull/4734#event-2269645254
https://github.com/olavloite
olavloitehttps://github.com/olavloite
Apr 11, 2019https://github.com/googleapis/google-cloud-java/pull/4734#event-2270145407
https://github.com/olavloite
olavloitehttps://github.com/olavloite
Apr 11, 2019https://github.com/googleapis/google-cloud-java/pull/4734#issuecomment-482240547
@sduskishttps://github.com/sduskis
#4895https://github.com/googleapis/google-cloud-java/pull/4895
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/olavloite
olavloitehttps://github.com/olavloite
force-pushedhttps://github.com/googleapis/google-cloud-java/compare/e0224e2fc54cac2e07219b72af8a1b5b76f6fd03..a63929e651d9694857f3bc2f3203d44c47dbe827
e0224e2https://github.com/googleapis/google-cloud-java/commit/e0224e2fc54cac2e07219b72af8a1b5b76f6fd03
a63929ehttps://github.com/googleapis/google-cloud-java/commit/a63929e651d9694857f3bc2f3203d44c47dbe827
Compare https://github.com/googleapis/google-cloud-java/compare/e0224e2fc54cac2e07219b72af8a1b5b76f6fd03..a63929e651d9694857f3bc2f3203d44c47dbe827
April 16, 2019 05:27https://github.com/googleapis/google-cloud-java/pull/4734#event-2278537231
https://github.com/olavloite
olavloitehttps://github.com/olavloite
Apr 16, 2019https://github.com/googleapis/google-cloud-java/pull/4734#event-2278956516
https://github.com/olavloite
olavloitehttps://github.com/olavloite
kolea2https://github.com/kolea2
sduskishttps://github.com/sduskis
snehashah16https://github.com/snehashah16
April 16, 2019 08:51https://github.com/googleapis/google-cloud-java/pull/4734#event-2278957658
https://github.com/kolea2
kolea2https://github.com/kolea2
Apr 22, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-229066886
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
...e-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-0d1e79ce88a41a4602264ce43d93519fb62b3155b3ef683797aec4eb4b98fbc1
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/kolea2
kolea2https://github.com/kolea2
Apr 22, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-229154023
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
...-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/DatabaseClientImpl.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-9c9fd2bab80794333fbe57f26a5aaa17da50eb6c4de707219f434a6e1c5e12df
kolea2https://github.com/kolea2
Apr 22, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r277362077
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
olavloitehttps://github.com/olavloite
Apr 22, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r277378500
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/kolea2
kolea2https://github.com/kolea2
Apr 22, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-229212774
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
...-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/DatabaseClientImpl.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-9c9fd2bab80794333fbe57f26a5aaa17da50eb6c4de707219f434a6e1c5e12df
kolea2https://github.com/kolea2
Apr 22, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r277408836
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
olavloitehttps://github.com/olavloite
Apr 23, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r277608267
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/snehashah16
snehashah16https://github.com/snehashah16
May 2, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-233258072
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
...-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/DatabaseClientImpl.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-9c9fd2bab80794333fbe57f26a5aaa17da50eb6c4de707219f434a6e1c5e12df
snehashah16https://github.com/snehashah16
May 2, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r280611898
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
olavloitehttps://github.com/olavloite
May 5, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r281023595
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/DatabaseClientImpl.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-9c9fd2bab80794333fbe57f26a5aaa17da50eb6c4de707219f434a6e1c5e12df
snehashah16https://github.com/snehashah16
May 2, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r280612532
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
olavloitehttps://github.com/olavloite
May 5, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r281023843
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
google-cloud-java/google-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.javahttps://github.com/googleapis/google-cloud-java/blob/1b61e287e97cc9cc17333caf50413346edfd00b6/google-cloud-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.java#L129
1b61e28https://github.com/googleapis/google-cloud-java/commit/1b61e287e97cc9cc17333caf50413346edfd00b6
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
...-clients/google-cloud-spanner/src/main/java/com/google/cloud/spanner/DatabaseClientImpl.javahttps://github.com/googleapis/google-cloud-java/pull/4734/files#diff-9c9fd2bab80794333fbe57f26a5aaa17da50eb6c4de707219f434a6e1c5e12df
snehashah16https://github.com/snehashah16
May 2, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r280613040
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
olavloitehttps://github.com/olavloite
May 5, 2019https://github.com/googleapis/google-cloud-java/pull/4734#discussion_r281028414
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/kolea2
kolea2https://github.com/kolea2
May 9, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#pullrequestreview-235591898
View reviewed changes https://github.com/googleapis/google-cloud-java/pull/4734/files
olavloitehttps://github.com/olavloite
May 9, 2019 17:24https://github.com/googleapis/google-cloud-java/pull/4734#commits-pushed-41dc280
https://github.com/olavloite
refactor SpannerImpl: move SessionImpl to separate filehttps://github.com/googleapis/google-cloud-java/pull/4734/commits/41dc280ae0b5680b510d3d765e6207a91a2783fa
41dc280https://github.com/googleapis/google-cloud-java/pull/4734/commits/41dc280ae0b5680b510d3d765e6207a91a2783fa
https://github.com/olavloite
fixed merge conflictshttps://github.com/googleapis/google-cloud-java/pull/4734/commits/c443e82dceeab04f3cafe82a4eea97b339817b36
c443e82https://github.com/googleapis/google-cloud-java/pull/4734/commits/c443e82dceeab04f3cafe82a4eea97b339817b36
https://github.com/olavloite
changed references after rebase on masterhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/cfe198d6652e034cd8b94dcd42e0fe40843d62d6
cfe198dhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/cfe198d6652e034cd8b94dcd42e0fe40843d62d6
https://github.com/olavloite
re-create sessions that have been invalidated by the serverhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/3f9a82bbe84c329e044f0caf3aa77624fb03f9bd
3f9a82bhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/3f9a82bbe84c329e044f0caf3aa77624fb03f9bd
https://github.com/olavloite
increase timeout for integration testshttps://github.com/googleapis/google-cloud-java/pull/4734/commits/d4863e4bcdbf6b477accca2d677a4ce683fedbfa
d4863e4https://github.com/googleapis/google-cloud-java/pull/4734/commits/d4863e4bcdbf6b477accca2d677a4ce683fedbfa
https://github.com/olavloite
increase of integration test timeouthttps://github.com/googleapis/google-cloud-java/pull/4734/commits/b326110807fa1567d969fbf09bb3c5186014fec9
b326110https://github.com/googleapis/google-cloud-java/pull/4734/commits/b326110807fa1567d969fbf09bb3c5186014fec9
https://github.com/olavloite
added test cases for sessionnotfoundhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/4dab5c58a1c878d0adfd1ea1f5528f93156f4bea
4dab5c5https://github.com/googleapis/google-cloud-java/pull/4734/commits/4dab5c58a1c878d0adfd1ea1f5528f93156f4bea
https://github.com/olavloite
processed review commentshttps://github.com/googleapis/google-cloud-java/pull/4734/commits/97cb3cc5d9a013c5eb0e99807290b146764e0949
97cb3cchttps://github.com/googleapis/google-cloud-java/pull/4734/commits/97cb3cc5d9a013c5eb0e99807290b146764e0949
https://github.com/olavloite
added missing retry logic for direct operations on the sessionhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/466dd5660cea49bbd746e111deb0c19378951868
466dd56https://github.com/googleapis/google-cloud-java/pull/4734/commits/466dd5660cea49bbd746e111deb0c19378951868
https://github.com/olavloite
changed to use instance variable for better readabilityhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/c9e2030873ab8e1f313b5b342d16150d7bbbb8a7
c9e2030https://github.com/googleapis/google-cloud-java/pull/4734/commits/c9e2030873ab8e1f313b5b342d16150d7bbbb8a7
https://github.com/olavloite
removed change of test env confighttps://github.com/googleapis/google-cloud-java/pull/4734/commits/64bbd9151105513fcc2836eae7317dcb5f647c6d
64bbd91https://github.com/googleapis/google-cloud-java/pull/4734/commits/64bbd9151105513fcc2836eae7317dcb5f647c6d
https://github.com/olavloite
changed SessionNotFound handling to pick a new session from the poolhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/27ebed5cbf932aec17712beb62b62c7456469e07
27ebed5https://github.com/googleapis/google-cloud-java/pull/4734/commits/27ebed5cbf932aec17712beb62b62c7456469e07
https://github.com/olavloite
try to fix flaky test casehttps://github.com/googleapis/google-cloud-java/pull/4734/commits/f151231c943171c24a505536e98fd392946baba9
f151231https://github.com/googleapis/google-cloud-java/pull/4734/commits/f151231c943171c24a505536e98fd392946baba9
https://github.com/olavloite
request new session from the pool instead of creating a new sessionhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/4976f55bb8b9a7a231053d58349189ae31b98a23
4976f55https://github.com/googleapis/google-cloud-java/pull/4734/commits/4976f55bb8b9a7a231053d58349189ae31b98a23
https://github.com/olavloite
rebased and fixed merge conflictshttps://github.com/googleapis/google-cloud-java/pull/4734/commits/f74cdb9b1ebcc624bbadecad39c92adc77b90779
f74cdb9https://github.com/googleapis/google-cloud-java/pull/4734/commits/f74cdb9b1ebcc624bbadecad39c92adc77b90779
https://github.com/olavloite
added tests for methods on DatabaseClienthttps://github.com/googleapis/google-cloud-java/pull/4734/commits/bcd474b26fda26da6eefce6b6591340c9768e076
bcd474bhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/bcd474b26fda26da6eefce6b6591340c9768e076
https://github.com/olavloite
added project to builder to fix test casehttps://github.com/googleapis/google-cloud-java/pull/4734/commits/8b986622abed750c96d16ede94fb286b5150e6ed
8b98662https://github.com/googleapis/google-cloud-java/pull/4734/commits/8b986622abed750c96d16ede94fb286b5150e6ed
https://github.com/olavloite
cleanup and add documentationhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/f8d80754c75fa5f38b05098bfb76f7fb39c653a7
f8d8075https://github.com/googleapis/google-cloud-java/pull/4734/commits/f8d80754c75fa5f38b05098bfb76f7fb39c653a7
https://github.com/olavloite
fixed formattinghttps://github.com/googleapis/google-cloud-java/pull/4734/commits/6df4f2baacced7110747f39e1cb76452267d5552
6df4f2bhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/6df4f2baacced7110747f39e1cb76452267d5552
https://github.com/olavloite
replace a read session with a new read session and not read/writehttps://github.com/googleapis/google-cloud-java/pull/4734/commits/d4717a0efe40724299733fa4b191d9331d3bfff7
d4717a0https://github.com/googleapis/google-cloud-java/pull/4734/commits/d4717a0efe40724299733fa4b191d9331d3bfff7
https://github.com/olavloite
moved fix for executePartitionedUpdate to separate PRhttps://github.com/googleapis/google-cloud-java/pull/4734/commits/054bbfc09c68b8282ed2cf160ec37614233282d4
054bbfchttps://github.com/googleapis/google-cloud-java/pull/4734/commits/054bbfc09c68b8282ed2cf160ec37614233282d4
https://github.com/olavloite
make session pool accessible for test caseshttps://github.com/googleapis/google-cloud-java/pull/4734/commits/55ec5ec2432d9a2a5b12fe382b7c33e0a523e945
55ec5echttps://github.com/googleapis/google-cloud-java/pull/4734/commits/55ec5ec2432d9a2a5b12fe382b7c33e0a523e945
https://github.com/olavloite
olavloitehttps://github.com/olavloite
force-pushedhttps://github.com/googleapis/google-cloud-java/compare/829b6574e15ab19359aecbd83799248ecfe4359b..55ec5ec2432d9a2a5b12fe382b7c33e0a523e945
829b657https://github.com/googleapis/google-cloud-java/commit/829b6574e15ab19359aecbd83799248ecfe4359b
55ec5echttps://github.com/googleapis/google-cloud-java/commit/55ec5ec2432d9a2a5b12fe382b7c33e0a523e945
Compare https://github.com/googleapis/google-cloud-java/compare/829b6574e15ab19359aecbd83799248ecfe4359b..55ec5ec2432d9a2a5b12fe382b7c33e0a523e945
May 9, 2019 16:17https://github.com/googleapis/google-cloud-java/pull/4734#event-2330750582
https://github.com/olavloite
olavloitehttps://github.com/olavloite
7d47fcehttps://github.com/googleapis/google-cloud-java/commit/7d47fce81df96e1a0e0270cfe264fcecbfb0bb22
May 13, 2019https://github.com/googleapis/google-cloud-java/pull/4734#event-2337413259
https://github.com/chingor13
chingor13https://github.com/chingor13
May 15, 2019 https://github.com/googleapis/google-cloud-java/pull/4734#ref-pullrequest-444614922
Release google-cloud-java v0.92.0 #5189 https://github.com/googleapis/google-cloud-java/pull/5189
https://github.com/taka-oyama
taka-oyamahttps://github.com/taka-oyama
May 29, 2023 https://github.com/googleapis/google-cloud-java/pull/4734#ref-issue-1730460953
[Spanner] Re-create sessions that have been invalidated by the server googleapis/google-cloud-php#6284 https://github.com/googleapis/google-cloud-php/issues/6284
https://github.com/taka-oyama
taka-oyamahttps://github.com/taka-oyama
Aug 23, 2023 https://github.com/googleapis/google-cloud-java/pull/4734#ref-pullrequest-1862419810
[6.0] feat: remove Session Not Found Error Mode colopl/laravel-spanner#132 https://github.com/colopl/laravel-spanner/pull/132
https://github.com/MostafaOmar98
MostafaOmar98https://github.com/MostafaOmar98
Mar 2, 2026 https://github.com/googleapis/google-cloud-java/pull/4734#ref-issue-4011554540
Server-side deleted sessions (specifically for being older than 28 days) are not refreshed in PingingPool googleapis/google-cloud-python#15923 https://github.com/googleapis/google-cloud-python/issues/15923
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%2F4734
https://github.com/sduskis
sduskis https://github.com/sduskis
https://github.com/snehashah16
snehashah16 https://github.com/snehashah16
https://github.com/googleapis/google-cloud-java/pull/4734/files/1b61e287e97cc9cc17333caf50413346edfd00b6
https://github.com/kolea2
kolea2 https://github.com/kolea2
https://github.com/googleapis/google-cloud-java/pull/4734/files/829b6574e15ab19359aecbd83799248ecfe4359b
https://github.com/kolea2
kolea2 https://github.com/kolea2
api: spanner https://github.com/googleapis/google-cloud-java/issues?q=state%3Aopen%20label%3A%22api%3A%20spanner%22
cla: yes https://github.com/googleapis/google-cloud-java/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
needs work https://github.com/googleapis/google-cloud-java/issues?q=state%3Aopen%20label%3A%22needs%20work%22
Please reload this pagehttps://github.com/googleapis/google-cloud-java/pull/4734
https://github.com/olavloite
https://github.com/sduskis
https://github.com/snehashah16
https://github.com/kolea2
https://github.com/googlebot
https://github.com/yoshi-automation
https://github.com/yoshi-kokoro
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.