René's URL Explorer Experiment


Title: Splitting Bigtable Row into 3 classes based on the mutation type / RPC method used in commit() by dhermes · Pull Request #1557 · googleapis/google-cloud-python · GitHub

Open Graph Title: Splitting Bigtable Row into 3 classes based on the mutation type / RPC method used in commit() by dhermes · Pull Request #1557 · googleapis/google-cloud-python

X Title: Splitting Bigtable Row into 3 classes based on the mutation type / RPC method used in commit() by dhermes · Pull Request #1557 · googleapis/google-cloud-python

Description: Google Cloud Client Libraries for Python. Contribute to googleapis/google-cloud-python development by creating an account on GitHub.

Open Graph Description: Docs are still being updated, but I wanted to get this out there to speed up the review. Alternate implementation based on #1550. I strongly urge reviewers to examine this commit-by-commit. The com...

X Description: Docs are still being updated, but I wanted to get this out there to speed up the review. Alternate implementation based on #1550. I strongly urge reviewers to examine this commit-by-commit. The com...

Opengraph URL: https://github.com/googleapis/google-cloud-python/pull/1557

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:37a75597-bf73-ae77-2995-8e8199eb2c2d
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE440:35AEBB:C6D0E9:10AE970:6A4D49AC
html-safe-nonce3789e6d42c8fd098096955adf77e61f4defe1bf131d15689f2cf2263381cabd0
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNDQwOjM1QUVCQjpDNkQwRTk6MTBBRTk3MDo2QTRENDlBQyIsInZpc2l0b3JfaWQiOiI3NTEzMDI3NTAzNDQwMzQ5NjEyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmace94684312e4a1cad15daaef40a7e10d359bf26e63b48dd6fd8c4bb3f97951217
hovercard-subject-tagpull_request:61431904
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-python/1557/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/2f6723ac0ddbbd6330ab25055dbb2daeb83bdd0136e6bb11fa5c4f2feb224bbb/googleapis/google-cloud-python/pull/1557
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/2f6723ac0ddbbd6330ab25055dbb2daeb83bdd0136e6bb11fa5c4f2feb224bbb/googleapis/google-cloud-python/pull/1557
og:image:altDocs are still being updated, but I wanted to get this out there to speed up the review. Alternate implementation based on #1550. I strongly urge reviewers to examine this commit-by-commit. The com...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamedhermes
hostnamegithub.com
expected-hostnamegithub.com
None92571a8944142227b7e19cd10918b1ddd06e5066c1ad5bc7e4769cf6140a87e6
turbo-cache-controlno-cache
go-importgithub.com/googleapis/google-cloud-python git https://github.com/googleapis/google-cloud-python.git
octolytics-dimension-user_id16785467
octolytics-dimension-user_logingoogleapis
octolytics-dimension-repository_id16316451
octolytics-dimension-repository_nwogoogleapis/google-cloud-python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id16316451
octolytics-dimension-repository_network_root_nwogoogleapis/google-cloud-python
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
release56fc8347865a14e2ec811533d68f929cf4e0ec19
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/googleapis/google-cloud-python/pull/1557#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F1557
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-python%2Fpull%2F1557
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-python
Reloadhttps://github.com/googleapis/google-cloud-python/pull/1557
Reloadhttps://github.com/googleapis/google-cloud-python/pull/1557
Reloadhttps://github.com/googleapis/google-cloud-python/pull/1557
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
googleapis https://github.com/googleapis
google-cloud-pythonhttps://github.com/googleapis/google-cloud-python
Notifications https://github.com/login?return_to=%2Fgoogleapis%2Fgoogle-cloud-python
Fork 1.7k https://github.com/login?return_to=%2Fgoogleapis%2Fgoogle-cloud-python
Star 5.3k https://github.com/login?return_to=%2Fgoogleapis%2Fgoogle-cloud-python
Code https://github.com/googleapis/google-cloud-python
Issues 437 https://github.com/googleapis/google-cloud-python/issues
Pull requests 128 https://github.com/googleapis/google-cloud-python/pulls
Discussions https://github.com/googleapis/google-cloud-python/discussions
Actions https://github.com/googleapis/google-cloud-python/actions
Projects https://github.com/googleapis/google-cloud-python/projects
Security and quality 0 https://github.com/googleapis/google-cloud-python/security
Insights https://github.com/googleapis/google-cloud-python/pulse
Code https://github.com/googleapis/google-cloud-python
Issues https://github.com/googleapis/google-cloud-python/issues
Pull requests https://github.com/googleapis/google-cloud-python/pulls
Discussions https://github.com/googleapis/google-cloud-python/discussions
Actions https://github.com/googleapis/google-cloud-python/actions
Projects https://github.com/googleapis/google-cloud-python/projects
Security and quality https://github.com/googleapis/google-cloud-python/security
Insights https://github.com/googleapis/google-cloud-python/pulse
dhermeshttps://github.com/dhermes
googleapis:masterhttps://github.com/googleapis/google-cloud-python/tree/master
dhermes:fix-1548-part2https://github.com/dhermes/google-cloud-python/tree/fix-1548-part2
Conversationhttps://github.com/googleapis/google-cloud-python/pull/1557
Commits15 (15)https://github.com/googleapis/google-cloud-python/pull/1557/commits
Checkshttps://github.com/googleapis/google-cloud-python/pull/1557/checks
Files changedhttps://github.com/googleapis/google-cloud-python/pull/1557/files
Splitting Bigtable Row into 3 classes based on the mutation type / RPC method used in commit()https://github.com/googleapis/google-cloud-python/pull/1557#top
dhermeshttps://github.com/dhermes
googleapis:masterhttps://github.com/googleapis/google-cloud-python/tree/master
dhermes:fix-1548-part2https://github.com/dhermes/google-cloud-python/tree/fix-1548-part2
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Mar 2, 2016https://github.com/googleapis/google-cloud-python/pull/1557#issue-137931710
#1550https://github.com/googleapis/google-cloud-python/pull/1550
#1548https://github.com/googleapis/google-cloud-python/issues/1548
@jonparrotthttps://github.com/jonparrott
@jgeewaxhttps://github.com/jgeewax
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
https://github.com/dhermes
dhermeshttps://github.com/dhermes
api: bigtable https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22api%3A%20bigtable%22
Mar 2, 2016https://github.com/googleapis/google-cloud-python/pull/1557#event-574962926
https://github.com/dhermes
dhermeshttps://github.com/dhermes
tseaverhttps://github.com/tseaver
Mar 2, 2016https://github.com/googleapis/google-cloud-python/pull/1557#event-574962935
https://github.com/googlebot
googlebothttps://github.com/googlebot
cla: yes https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
Mar 2, 2016https://github.com/googleapis/google-cloud-python/pull/1557#event-574963016
tseaverhttps://github.com/tseaver
Mar 2, 2016 https://github.com/googleapis/google-cloud-python/pull/1557#discussion-diff-54778294
View reviewed changes https://github.com/googleapis/google-cloud-python/pull/1557/files/96d56cf12b95177dcc8d1936e2cb7639620b9720#diff-e1c1d89a11fb15bb5e5bf2de91f82499582b0f37a803eb42700fa24992a146d0
gcloud/bigtable/table.pyhttps://github.com/googleapis/google-cloud-python/pull/1557/files#diff-e1c1d89a11fb15bb5e5bf2de91f82499582b0f37a803eb42700fa24992a146d0
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F1557
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F1557
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F1557
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F1557
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Mar 3, 2016https://github.com/googleapis/google-cloud-python/pull/1557#issuecomment-191524596
@tseaverhttps://github.com/tseaver
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Mar 3, 2016https://github.com/googleapis/google-cloud-python/pull/1557#issuecomment-191524896
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Mar 3, 2016https://github.com/googleapis/google-cloud-python/pull/1557#issuecomment-191524946
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
dhermeshttps://github.com/dhermes
March 3, 2016 10:51https://github.com/googleapis/google-cloud-python/pull/1557#commits-pushed-45980ca
https://github.com/dhermes
Splitting Bigtable Row implementation into 3 parts.https://github.com/googleapis/google-cloud-python/pull/1557/commits/45980cace2207aae16ea1630e69ee6b2648d63be
45980cahttps://github.com/googleapis/google-cloud-python/pull/1557/commits/45980cace2207aae16ea1630e69ee6b2648d63be
https://github.com/dhermes
Bigtable: Moving implementation of AppendRow from Row.https://github.com/googleapis/google-cloud-python/pull/1557/commits/a618f8bfa7d3e1e449a600737ac5a592d5fdff28
a618f8bhttps://github.com/googleapis/google-cloud-python/pull/1557/commits/a618f8bfa7d3e1e449a600737ac5a592d5fdff28
https://github.com/dhermes
Renaming Bigtable Row.clear_mutations()->clear.https://github.com/googleapis/google-cloud-python/pull/1557/commits/de4aa35f5e348ffbc01b172e8d94501b1d1bdfde
de4aa35https://github.com/googleapis/google-cloud-python/pull/1557/commits/de4aa35f5e348ffbc01b172e8d94501b1d1bdfde
https://github.com/dhermes
Adding ConditionalRow to Bigtable row factory.https://github.com/googleapis/google-cloud-python/pull/1557/commits/f82be904312915d2c4dce85c22d96ca4e50719e6
f82be90https://github.com/googleapis/google-cloud-python/pull/1557/commits/f82be904312915d2c4dce85c22d96ca4e50719e6
https://github.com/dhermes
Beginning Bigtable ConditionalRow implementation.https://github.com/googleapis/google-cloud-python/pull/1557/commits/449876f9b7a0495c45c0026ff0b96b2284d1145f
449876fhttps://github.com/googleapis/google-cloud-python/pull/1557/commits/449876f9b7a0495c45c0026ff0b96b2284d1145f
https://github.com/dhermes
Re-locating Bitable tests for ConditionalRow.https://github.com/googleapis/google-cloud-python/pull/1557/commits/4d7d66005d724952e352ab0e4c2d4e84d4dc6f70
4d7d660https://github.com/googleapis/google-cloud-python/pull/1557/commits/4d7d66005d724952e352ab0e4c2d4e84d4dc6f70
https://github.com/dhermes
Moving _commit_check_and_mutate to ConditionalRow.https://github.com/googleapis/google-cloud-python/pull/1557/commits/67a19d8208f36bb4c6e1d64fa73fc79d75364f17
67a19d8https://github.com/googleapis/google-cloud-python/pull/1557/commits/67a19d8208f36bb4c6e1d64fa73fc79d75364f17
https://github.com/dhermes
Removing filter_ from Bigtable DirectRow constructor.https://github.com/googleapis/google-cloud-python/pull/1557/commits/5dbcd03c5f15c0220eb73c5f9a28cc8a756976fa
5dbcd03https://github.com/googleapis/google-cloud-python/pull/1557/commits/5dbcd03c5f15c0220eb73c5f9a28cc8a756976fa
https://github.com/dhermes
Renaming ConditionalRow._commit_check_and_mutate->commit.https://github.com/googleapis/google-cloud-python/pull/1557/commits/e7068de1ae40d8c8e3cf0df36e4eb96a03a1151c
e7068dehttps://github.com/googleapis/google-cloud-python/pull/1557/commits/e7068de1ae40d8c8e3cf0df36e4eb96a03a1151c
https://github.com/dhermes
Renaming DirectRow._commit_mutate->commit.https://github.com/googleapis/google-cloud-python/pull/1557/commits/7a003f3d34e3c1dcd807db182b2ac6617bb46aef
7a003f3https://github.com/googleapis/google-cloud-python/pull/1557/commits/7a003f3d34e3c1dcd807db182b2ac6617bb46aef
https://github.com/dhermes
Removing state argument from DirectRow.set_cell().https://github.com/googleapis/google-cloud-python/pull/1557/commits/5a80ad6c4e81b2e665d68778ae25aac5153e3bf8
5a80ad6https://github.com/googleapis/google-cloud-python/pull/1557/commits/5a80ad6c4e81b2e665d68778ae25aac5153e3bf8
https://github.com/dhermes
Removing state argument from DirectRow.delete().https://github.com/googleapis/google-cloud-python/pull/1557/commits/bca6f8886b434d3938713590e3cb15e9fff94e44
bca6f88https://github.com/googleapis/google-cloud-python/pull/1557/commits/bca6f8886b434d3938713590e3cb15e9fff94e44
https://github.com/dhermes
Removing state argument from DirectRow.delete_cell(s).https://github.com/googleapis/google-cloud-python/pull/1557/commits/33eb483be94e708e8153728e68f773bf120d347a
33eb483https://github.com/googleapis/google-cloud-python/pull/1557/commits/33eb483be94e708e8153728e68f773bf120d347a
https://github.com/dhermes
Temporary Pylint hack.https://github.com/googleapis/google-cloud-python/pull/1557/commits/eb41d4a77e7aa6732369ddf2d1bc4c958aa2ba76
eb41d4ahttps://github.com/googleapis/google-cloud-python/pull/1557/commits/eb41d4a77e7aa6732369ddf2d1bc4c958aa2ba76
https://github.com/dhermes
Updating documentation after Row->DirectRow split.https://github.com/googleapis/google-cloud-python/pull/1557/commits/d570aecafd3a5f20236f8efff98462861aedf7cc
d570aechttps://github.com/googleapis/google-cloud-python/pull/1557/commits/d570aecafd3a5f20236f8efff98462861aedf7cc
https://github.com/dhermes
dhermeshttps://github.com/dhermes
force-pushedhttps://github.com/googleapis/google-cloud-python/compare/e94e2c0a650290df741175391ee61801951325d3..d570aecafd3a5f20236f8efff98462861aedf7cc
e94e2c0https://github.com/googleapis/google-cloud-python/commit/e94e2c0a650290df741175391ee61801951325d3
d570aechttps://github.com/googleapis/google-cloud-python/commit/d570aecafd3a5f20236f8efff98462861aedf7cc
Compare https://github.com/googleapis/google-cloud-python/compare/e94e2c0a650290df741175391ee61801951325d3..d570aecafd3a5f20236f8efff98462861aedf7cc
March 3, 2016 18:52https://github.com/googleapis/google-cloud-python/pull/1557#event-576691089
https://github.com/theacodes
theacodeshttps://github.com/theacodes
Mar 3, 2016https://github.com/googleapis/google-cloud-python/pull/1557#issuecomment-191931773
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Mar 3, 2016https://github.com/googleapis/google-cloud-python/pull/1557#issuecomment-191991616
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Mar 8, 2016https://github.com/googleapis/google-cloud-python/pull/1557#issuecomment-193958393
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
dhermeshttps://github.com/dhermes
Mar 8, 2016 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-793b676
https://github.com/dhermes
Merge pull requesthttps://github.com/googleapis/google-cloud-python/commit/793b6768d014cd7098bf56cd26cd74f75e2c434a
#1557https://github.com/googleapis/google-cloud-python/pull/1557
from dhermes/fix-1548-part2https://github.com/googleapis/google-cloud-python/commit/793b6768d014cd7098bf56cd26cd74f75e2c434a
793b676https://github.com/googleapis/google-cloud-python/commit/793b6768d014cd7098bf56cd26cd74f75e2c434a
https://github.com/dhermes
dhermeshttps://github.com/dhermes
793b676https://github.com/googleapis/google-cloud-python/commit/793b6768d014cd7098bf56cd26cd74f75e2c434a
Mar 8, 2016https://github.com/googleapis/google-cloud-python/pull/1557#event-582318341
https://github.com/dhermes
dhermeshttps://github.com/dhermes
March 8, 2016 20:41https://github.com/googleapis/google-cloud-python/pull/1557#event-582318369
dhermeshttps://github.com/dhermes
Mar 10, 2016 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-d956a35
https://github.com/dhermes
Making common subclass for Bigtable DirectRow and ConditionalRow.https://github.com/dhermes/google-cloud-python/commit/d956a35d1626566a6d7676d1d547abbc47f7ae41
d956a35https://github.com/dhermes/google-cloud-python/commit/d956a35d1626566a6d7676d1d547abbc47f7ae41
googleapis#1557https://github.com/googleapis/google-cloud-python/pull/1557
dhermeshttps://github.com/dhermes
Mar 10, 2016 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-d5565f1
https://github.com/dhermes
Making common subclass for Bigtable DirectRow and ConditionalRow.https://github.com/dhermes/google-cloud-python/commit/d5565f15eab505f22adef872e2348b949eb23d6a
d5565f1https://github.com/dhermes/google-cloud-python/commit/d5565f15eab505f22adef872e2348b949eb23d6a
googleapis#1557https://github.com/googleapis/google-cloud-python/pull/1557
Making common subclass for Bigtable DirectRow and ConditionalRow. #1594 https://github.com/googleapis/google-cloud-python/pull/1594
Moving all Bigtable row filters into their own module. #1602 https://github.com/googleapis/google-cloud-python/pull/1602
dhermeshttps://github.com/dhermes
Mar 11, 2016 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-628c803
https://github.com/dhermes
Making common subclass for Bigtable DirectRow and ConditionalRow.https://github.com/dhermes/google-cloud-python/commit/628c8038b43cbd86ee3c571eb90a2dc7f61a5d09
628c803https://github.com/dhermes/google-cloud-python/commit/628c8038b43cbd86ee3c571eb90a2dc7f61a5d09
googleapis#1557https://github.com/googleapis/google-cloud-python/pull/1557
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Mar 11, 2016 https://github.com/googleapis/google-cloud-python/pull/1557#ref-pullrequest-137381443
Moving Bigtable Row.commit_modifications() into commit(). #1550 https://github.com/googleapis/google-cloud-python/pull/1550
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Apr 1, 2016 https://github.com/googleapis/google-cloud-python/pull/1557#ref-pullrequest-145246677
Upgrading version to 0.12.0 #1689 https://github.com/googleapis/google-cloud-python/pull/1689
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-6e52bd5
https://github.com/apps/release-please
chore(main): release 1.8.1 (https://github.com/googleapis/google-cloud-python/commit/6e52bd52e3c8aa44c06f6077e8ac543915363071
#1557https://github.com/googleapis/google-cloud-python/pull/1557
)https://github.com/googleapis/google-cloud-python/commit/6e52bd52e3c8aa44c06f6077e8ac543915363071
6e52bd5https://github.com/googleapis/google-cloud-python/commit/6e52bd52e3c8aa44c06f6077e8ac543915363071
partheahttps://github.com/parthea
Nov 26, 2025 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-2b663dd
https://github.com/ureyes84
docs: Update argument for Credentials initialization (https://github.com/googleapis/google-cloud-python/commit/2b663dd1553a9cacf08ff941609e4e240f3855d9
#1557https://github.com/googleapis/google-cloud-python/pull/1557
)https://github.com/googleapis/google-cloud-python/commit/2b663dd1553a9cacf08ff941609e4e240f3855d9
2b663ddhttps://github.com/googleapis/google-cloud-python/commit/2b663dd1553a9cacf08ff941609e4e240f3855d9
partheahttps://github.com/parthea
Mar 2, 2026 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-bd96653
https://github.com/ohmayr
https://github.com/parthea
chore: update container sha for librarian (https://github.com/googleapis/google-cloud-python/commit/bd96653e8a35c9cbdde1dc81bbca7f86d8794067
#1557https://github.com/googleapis/google-cloud-python/pull/1557
)https://github.com/googleapis/google-cloud-python/commit/bd96653e8a35c9cbdde1dc81bbca7f86d8794067
bd96653https://github.com/googleapis/google-cloud-python/commit/bd96653e8a35c9cbdde1dc81bbca7f86d8794067
partheahttps://github.com/parthea
Mar 6, 2026 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-b694a6c
https://github.com/renovate-bot
chore(deps): update all dependencies (https://github.com/googleapis/google-cloud-python/commit/b694a6cda9a080664bf310ddd295d632c37fb82e
#1557https://github.com/googleapis/google-cloud-python/pull/1557
)https://github.com/googleapis/google-cloud-python/commit/b694a6cda9a080664bf310ddd295d632c37fb82e
b694a6chttps://github.com/googleapis/google-cloud-python/commit/b694a6cda9a080664bf310ddd295d632c37fb82e
partheahttps://github.com/parthea
Mar 9, 2026 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-5462a17
https://github.com/chandra-siri
chore: remove unwanted comments in AsyncMRD (https://github.com/googleapis/google-cloud-python/commit/5462a175e3675565dc6af8cf74cf7beb380e8214
#1557https://github.com/googleapis/google-cloud-python/pull/1557
)https://github.com/googleapis/google-cloud-python/commit/5462a175e3675565dc6af8cf74cf7beb380e8214
5462a17https://github.com/googleapis/google-cloud-python/commit/5462a175e3675565dc6af8cf74cf7beb380e8214
partheahttps://github.com/parthea
Apr 1, 2026 https://github.com/googleapis/google-cloud-python/pull/1557#ref-commit-cc90e9f
https://github.com/Genesis929
https://github.com/tswast
docs: add warning for bigframes 2.0 (https://github.com/googleapis/google-cloud-python/commit/cc90e9f1302583efe01bbb924b886cffde378c0d
#1557https://github.com/googleapis/google-cloud-python/pull/1557
)https://github.com/googleapis/google-cloud-python/commit/cc90e9f1302583efe01bbb924b886cffde378c0d
cc90e9fhttps://github.com/googleapis/google-cloud-python/commit/cc90e9f1302583efe01bbb924b886cffde378c0d
https://github.co/hiddenchars
https://github.com/googleapis/google-cloud-python/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-python%2Fpull%2F1557
https://github.com/tseaver
tseaver https://github.com/tseaver
api: bigtable https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22api%3A%20bigtable%22
cla: yes https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
Please reload this pagehttps://github.com/googleapis/google-cloud-python/pull/1557
https://github.com/dhermes
https://github.com/theacodes
https://github.com/tseaver
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.