René's URL Explorer Experiment


Title: Require that keys for 'put' / 'delete' match the 'dataset_id' of the batch by tseaver · Pull Request #552 · googleapis/google-cloud-python · GitHub

Open Graph Title: Require that keys for 'put' / 'delete' match the 'dataset_id' of the batch by tseaver · Pull Request #552 · googleapis/google-cloud-python

X Title: Require that keys for 'put' / 'delete' match the 'dataset_id' of the batch by tseaver · Pull Request #552 · 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: Fixes #447.

X Description: Fixes #447.

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

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:49dbc257-7ba4-36dd-ec0a-fcce9dc70c30
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8844:6ED56:241794:2FA832:6A4D89E1
html-safe-nonce825873241ee78a44453c34eac596adb3889f12d8e358b3cdb6f6425dbba02b40
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4ODQ0OjZFRDU2OjI0MTc5NDoyRkE4MzI6NkE0RDg5RTEiLCJ2aXNpdG9yX2lkIjoiMTkwMDEyODY1MzQ4MTQ0NTg1NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac31facbbea34c8b60ef0f7be2fc4586d1d63ed3f276f0d24459d6154eb4089b56
hovercard-subject-tagpull_request:27432847
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/552/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/7b4a48bcc2a533eae435bc45ba3425572e77a0b1994f51e8a372abbfd9821032/googleapis/google-cloud-python/pull/552
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/7b4a48bcc2a533eae435bc45ba3425572e77a0b1994f51e8a372abbfd9821032/googleapis/google-cloud-python/pull/552
og:image:altFixes #447.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernametseaver
hostnamegithub.com
expected-hostnamegithub.com
None9f8758a3953dfe943439713a6fa4f90d542a3431f10e861ca03dd7f39009f320
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
releasebffd5484f01713a661b03469b77678f72b6574ed
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F552
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%2F552
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/GoogleCloudPlatform/gcloud-python/pull/552
Reloadhttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
Reloadhttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
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 439 https://github.com/googleapis/google-cloud-python/issues
Pull requests 129 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
tseaverhttps://github.com/tseaver
googleapis:masterhttps://github.com/googleapis/google-cloud-python/tree/master
Conversationhttps://github.com/googleapis/google-cloud-python/pull/552
Commits11 (11)https://github.com/googleapis/google-cloud-python/pull/552/commits
Checkshttps://github.com/googleapis/google-cloud-python/pull/552/checks
Files changedhttps://github.com/googleapis/google-cloud-python/pull/552/files
Require that keys for 'put' / 'delete' match the 'dataset_id' of the batchhttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552#top
tseaverhttps://github.com/tseaver
googleapis:masterhttps://github.com/googleapis/google-cloud-python/tree/master
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issue-54456625
#447https://github.com/googleapis/google-cloud-python/issues/447
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
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
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#event-219439850
https://github.com/tseaver
tseaverhttps://github.com/tseaver
api: datastore https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22api%3A%20datastore%22
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#event-219440258
https://github.com/coveralls
coverallshttps://github.com/coveralls
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70095356
https://coveralls.io/builds/1748255
b6ccf75https://github.com/googleapis/google-cloud-python/commit/b6ccf75b97dc354164b903a4c2c09a056fb93571
12ac983https://github.com/googleapis/google-cloud-python/commit/12ac983fe613785c998aeeb1d8b981f4b5b347d9
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70121468
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70128430
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70129091
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70129425
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70129885
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70130224
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70130869
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 15, 2015 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-pullrequest-53834743
Adding one-time RPC to find unaliased / true dataset ID. #528 https://github.com/googleapis/google-cloud-python/pull/528
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70154657
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/coveralls
coverallshttps://github.com/coveralls
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70157424
https://coveralls.io/builds/1750413
9006e61https://github.com/googleapis/google-cloud-python/commit/9006e61a0603e1514e5438a918f03fc75bd20e74
be8f5fbhttps://github.com/googleapis/google-cloud-python/commit/be8f5fb2ed597060ea1e41c1ce830a3d094b2639
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70157813
#528https://github.com/googleapis/google-cloud-python/pull/528
regression.datastore._compare_dataset_idshttps://github.com/GoogleCloudPlatform/gcloud-python/blob/be8f5fb2ed597060ea1e41c1ce830a3d094b2639/regression/datastore.py#L357
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70158245
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
dhermeshttps://github.com/dhermes
Jan 15, 2015 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#discussion-diff-23042456
View reviewed changes https://github.com/googleapis/google-cloud-python/pull/552/files/9006e61a0603e1514e5438a918f03fc75bd20e74#diff-1e0ff0802c63ff767617ac6a8ab8193448fbe09e33e173daf5d83571f47662d2
gcloud/datastore/api.pyhttps://github.com/googleapis/google-cloud-python/pull/552/files#diff-1e0ff0802c63ff767617ac6a8ab8193448fbe09e33e173daf5d83571f47662d2
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F552
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F552
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F552
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F552
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F552
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgoogleapis%2Fgoogle-cloud-python%2Fpull%2F552
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70159431
1b87a7ehttps://github.com/googleapis/google-cloud-python/commit/1b87a7e139cfe14600c978072c9affec21189328
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70159757
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70160764
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70161435
dhermes@90d5063https://github.com/dhermes/google-cloud-python/commit/90d50639609ac3edca8d24da2e64672ea3b5afc5
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/coveralls
coverallshttps://github.com/coveralls
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70163970
https://coveralls.io/builds/1750637
ae880b4https://github.com/googleapis/google-cloud-python/commit/ae880b4b8eec0953366ebd0014c4d6a3354294e4
be8f5fbhttps://github.com/googleapis/google-cloud-python/commit/be8f5fb2ed597060ea1e41c1ce830a3d094b2639
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70163985
dhermes/google-cloud-python@90d5063https://github.com/dhermes/google-cloud-python/commit/90d5063
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70164178
#528https://github.com/googleapis/google-cloud-python/pull/528
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 15, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70166094
Impossibility of orderinghttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552#discussion_r23044340
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 22, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-71066802
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 22, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-71069314
abovehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-70166094
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
tseaverhttps://github.com/tseaver
January 27, 2015 13:02https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#commits-pushed-5aa16a5
https://github.com/tseaver
Require that keys for 'put' / 'delete' match the 'dataset_id' of the …https://github.com/googleapis/google-cloud-python/pull/552/commits/5aa16a5d307c57306f5e40e074816b8fe0bd4758
5aa16a5https://github.com/googleapis/google-cloud-python/pull/552/commits/5aa16a5d307c57306f5e40e074816b8fe0bd4758
#447https://github.com/googleapis/google-cloud-python/issues/447
https://github.com/tseaver
Remove '_get_dataset_id_from_keys'.https://github.com/googleapis/google-cloud-python/pull/552/commits/24b9b8ef01cddb28e3f6f2a241ed3186a527d8f5
24b9b8ehttps://github.com/googleapis/google-cloud-python/pull/552/commits/24b9b8ef01cddb28e3f6f2a241ed3186a527d8f5
https://github.com/tseaver
Work around the fact that keys updated from the server have prefixes.https://github.com/googleapis/google-cloud-python/pull/552/commits/9bb4a3f45a39022a97cae7809c46fc63cf0b8c2a
9bb4a3fhttps://github.com/googleapis/google-cloud-python/pull/552/commits/9bb4a3f45a39022a97cae7809c46fc63cf0b8c2a
#528https://github.com/googleapis/google-cloud-python/pull/528
tseaverhttps://github.com/tseaver
January 27, 2015 18:30https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#commits-pushed-d198d69
https://github.com/tseaver
Fix typos.https://github.com/googleapis/google-cloud-python/pull/552/commits/d198d69bcbbe16a8ae86371d3f7955394735c9e6
d198d69https://github.com/googleapis/google-cloud-python/pull/552/commits/d198d69bcbbe16a8ae86371d3f7955394735c9e6
@dhermeshttps://github.com/dhermes
#552 (comment)https://github.com/googleapis/google-cloud-python/pull/552#discussion_r23650168
#552 (comment)https://github.com/googleapis/google-cloud-python/pull/552#discussion_r23650191
https://github.com/tseaver
Rework '_require_dataset_id' to avoid making caller pass all keys.https://github.com/googleapis/google-cloud-python/pull/552/commits/db4c728d2904a3218685ad1a84fdc9b8e34c9815
db4c728https://github.com/googleapis/google-cloud-python/pull/552/commits/db4c728d2904a3218685ad1a84fdc9b8e34c9815
@dhermeshttps://github.com/dhermes
#552 (comment)https://github.com/googleapis/google-cloud-python/pull/552#discussion_r23650231
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 27, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-71751637
@dhermeshttps://github.com/dhermes
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/coveralls
coverallshttps://github.com/coveralls
Jan 27, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-71751963
https://coveralls.io/builds/1817233
db4c728https://github.com/googleapis/google-cloud-python/commit/db4c728d2904a3218685ad1a84fdc9b8e34c9815
6bbb144https://github.com/googleapis/google-cloud-python/commit/6bbb1444893b2c1eb85b4eec1545a3fded2297e0
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 27, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-71752120
@tseaverhttps://github.com/tseaver
dhermes@90d5063https://github.com/dhermes/google-cloud-python/commit/90d50639609ac3edca8d24da2e64672ea3b5afc5
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
tseaverhttps://github.com/tseaver
January 28, 2015 12:02https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#commits-pushed-a6cea31
https://github.com/tseaver
Land '_dataset_ids_equal' in helpers.https://github.com/googleapis/google-cloud-python/pull/552/commits/a6cea31338978c65bda55c368862b0b04e2bd29c
a6cea31https://github.com/googleapis/google-cloud-python/pull/552/commits/a6cea31338978c65bda55c368862b0b04e2bd29c
dhermes@90d5063https://github.com/dhermes/google-cloud-python/commit/90d50639609ac3edca8d24da2e64672ea3b5afc5
https://github.com/tseaver
Use 'helpers._dataset_ids_equal'.https://github.com/googleapis/google-cloud-python/pull/552/commits/49977da5b0c42fc687f1b8de14c3e75ba495578a
49977dahttps://github.com/googleapis/google-cloud-python/pull/552/commits/49977da5b0c42fc687f1b8de14c3e75ba495578a
https://github.com/tseaver
tseaverhttps://github.com/tseaver
Jan 28, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-71872617
@dhermeshttps://github.com/dhermes
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/coveralls
coverallshttps://github.com/coveralls
Jan 28, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-71873050
https://coveralls.io/builds/1821549
49977dahttps://github.com/googleapis/google-cloud-python/commit/49977da5b0c42fc687f1b8de14c3e75ba495578a
6bbb144https://github.com/googleapis/google-cloud-python/commit/6bbb1444893b2c1eb85b4eec1545a3fded2297e0
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/dhermes
dhermeshttps://github.com/dhermes
Jan 28, 2015https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#issuecomment-71873526
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
tseaverhttps://github.com/tseaver
Jan 28, 2015 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-2c75763
https://github.com/tseaver
Merge pull requesthttps://github.com/googleapis/google-cloud-python/commit/2c75763003dbaa987d09d1773c31b1f3bd059522
#552https://github.com/googleapis/google-cloud-python/pull/552
from tseaver/447-require_key_dataset_ids_matc…https://github.com/googleapis/google-cloud-python/commit/2c75763003dbaa987d09d1773c31b1f3bd059522
2c75763https://github.com/googleapis/google-cloud-python/commit/2c75763003dbaa987d09d1773c31b1f3bd059522
https://github.com/tseaver
tseaverhttps://github.com/tseaver
2c75763https://github.com/googleapis/google-cloud-python/commit/2c75763003dbaa987d09d1773c31b1f3bd059522
Jan 28, 2015https://github.com/googleapis/google-cloud-python/pull/552#event-226233715
https://github.com/tseaver
tseaverhttps://github.com/tseaver
January 28, 2015 17:26https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#event-226233727
vchudnov-ghttps://github.com/vchudnov-g
Sep 20, 2023 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-bd6f31b
https://github.com/apps/gcf-owl-bot
chore(deps): update actions/setup-python action to v4 [autoapprove] (https://github.com/googleapis/google-cloud-python/commit/bd6f31b8dfcd135a2a51bf3b2120e440fb81b54a
#…https://github.com/googleapis/google-cloud-python/pull/552
bd6f31bhttps://github.com/googleapis/google-cloud-python/commit/bd6f31b8dfcd135a2a51bf3b2120e440fb81b54a
…552https://github.com/googleapis/google-cloud-python/pull/552
googleapis/synthtool@8e55b32https://github.com/googleapis/synthtool/commit/8e55b327bae44b6640c7ab4be91df85fc4d6fe8a
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-7f49d43
https://github.com/apps/gcf-owl-bot
https://github.com/parthea
chore: Update gapic-generator-python to v1.8.5 (https://github.com/googleapis/google-cloud-python/commit/7f49d4354d0cfb7d90bbd319dcd57739cad70848
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/7f49d4354d0cfb7d90bbd319dcd57739cad70848
7f49d43https://github.com/googleapis/google-cloud-python/commit/7f49d4354d0cfb7d90bbd319dcd57739cad70848
googleapis/googleapis@a45d9c0https://github.com/googleapis/googleapis/commit/a45d9c09c1287ffdf938f4e8083e791046c0b23b
googleapis/googleapis-gen@1907294https://github.com/googleapis/googleapis-gen/commit/1907294b1d8365ea24f8c5f2e059a64124c4ed3b
https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
partheahttps://github.com/parthea
Oct 21, 2023 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-7344559
https://github.com/apps/gcf-owl-bot
docs: Minor formatting (https://github.com/googleapis/google-cloud-python/commit/734455914eedd0c9e56c809b1e7667f9fb877e41
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/734455914eedd0c9e56c809b1e7667f9fb877e41
7344559https://github.com/googleapis/google-cloud-python/commit/734455914eedd0c9e56c809b1e7667f9fb877e41
googleapis/googleapis@42fd37bhttps://github.com/googleapis/googleapis/commit/42fd37b18d706f6f51f52f209973b3b2c28f509a
googleapis/googleapis-gen@280264chttps://github.com/googleapis/googleapis-gen/commit/280264ca02fb9316b4237a96d0af1a2343a81a56
https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
https://github.com/apps/release-please
release-pleasehttps://github.com/apps/release-please
Oct 27, 2023 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-pullrequest-1960112086
chore: release main #11913 https://github.com/googleapis/google-cloud-python/pull/11913
partheahttps://github.com/parthea
Aug 21, 2025 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-1a5aa4e
https://github.com/renovate-bot
https://github.com/parthea
chore(deps): update dependency pandas to v1.5.3 (https://github.com/googleapis/google-cloud-python/commit/1a5aa4e11841246cf4d0d01eeabfea3fa0d690a7
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/1a5aa4e11841246cf4d0d01eeabfea3fa0d690a7
1a5aa4ehttps://github.com/googleapis/google-cloud-python/commit/1a5aa4e11841246cf4d0d01eeabfea3fa0d690a7
partheahttps://github.com/parthea
Sep 16, 2025 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-ec105fe
https://github.com/renovate-bot
https://github.com/parthea
chore(deps): update dependency pandas to v1.5.3 (https://github.com/googleapis/google-cloud-python/commit/ec105fec36fa3f2c2de7ea53fd20dfa06289bf3c
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/ec105fec36fa3f2c2de7ea53fd20dfa06289bf3c
ec105fehttps://github.com/googleapis/google-cloud-python/commit/ec105fec36fa3f2c2de7ea53fd20dfa06289bf3c
partheahttps://github.com/parthea
Nov 22, 2025 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-2269c6b
https://github.com/parthea
https://github.com/apps/gcf-owl-bot
chore: allow releases on previous major versions (https://github.com/googleapis/google-cloud-python/commit/2269c6b3322c4eab27f31a8ca014f8e8d7986c13
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/2269c6b3322c4eab27f31a8ca014f8e8d7986c13
2269c6bhttps://github.com/googleapis/google-cloud-python/commit/2269c6b3322c4eab27f31a8ca014f8e8d7986c13
https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-835d82e
https://github.com/apps/release-please
https://github.com/software-dov
chore: release 0.29.2 (https://github.com/googleapis/google-cloud-python/commit/835d82e419fc1b2e4866ad0655aeb8eea6bb4edb
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/835d82e419fc1b2e4866ad0655aeb8eea6bb4edb
835d82ehttps://github.com/googleapis/google-cloud-python/commit/835d82e419fc1b2e4866ad0655aeb8eea6bb4edb
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-552d52b
https://github.com/DouglasBlackwood
https://github.com/parthea
fix: replace deprecatedhttps://github.com/googleapis/google-cloud-python/commit/552d52be1bd76f93c04cef8ba383af9809757a80
datetime.datetime.utcnow()https://github.com/googleapis/google-cloud-python/commit/552d52be1bd76f93c04cef8ba383af9809757a80
(https://github.com/googleapis/google-cloud-python/commit/552d52be1bd76f93c04cef8ba383af9809757a80
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/552d52be1bd76f93c04cef8ba383af9809757a80
552d52bhttps://github.com/googleapis/google-cloud-python/commit/552d52be1bd76f93c04cef8ba383af9809757a80
#540https://github.com/googleapis/google-cloud-python/issues/540
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-39a6f89
https://github.com/gkevinzheng
https://github.com/apps/gcf-owl-bot
https://github.com/daniel-sanche
fix: Using end_cursor instead of skipped_cursor in Iterator to fix ra…https://github.com/googleapis/google-cloud-python/commit/39a6f89a01f2b52cff696ab867254a7156300332
39a6f89https://github.com/googleapis/google-cloud-python/commit/39a6f89a01f2b52cff696ab867254a7156300332
#552https://github.com/googleapis/google-cloud-python/pull/552
https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-f724ba7
https://github.com/parthea
https://github.com/apps/gcf-owl-bot
chore: allow releases on previous majors (https://github.com/googleapis/google-cloud-python/commit/f724ba7822c9daaf1bc13b0c864e37594334a817
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/f724ba7822c9daaf1bc13b0c864e37594334a817
f724ba7https://github.com/googleapis/google-cloud-python/commit/f724ba7822c9daaf1bc13b0c864e37594334a817
https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.mdhttps://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
partheahttps://github.com/parthea
Nov 24, 2025 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-eba1f19
fix: @non_transactional decorator was not working correctly with as…https://github.com/googleapis/google-cloud-python/commit/eba1f1990a402fa4a4b61c566f53e159363c35f0
eba1f19https://github.com/googleapis/google-cloud-python/commit/eba1f1990a402fa4a4b61c566f53e159363c35f0
#554https://github.com/googleapis/google-cloud-python/pull/554
#552https://github.com/googleapis/google-cloud-python/pull/552
partheahttps://github.com/parthea
Nov 26, 2025 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-eae26de
https://github.com/apps/release-please
chore: release 1.19.0 (https://github.com/googleapis/google-cloud-python/commit/eae26de86d69dd6d198e79da66ffc4a0bf23c2e2
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/eae26de86d69dd6d198e79da66ffc4a0bf23c2e2
eae26dehttps://github.com/googleapis/google-cloud-python/commit/eae26de86d69dd6d198e79da66ffc4a0bf23c2e2
partheahttps://github.com/parthea
Mar 2, 2026 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-bc600bb
https://github.com/plamut
fix: refactor client classes for safer type checking (https://github.com/googleapis/google-cloud-python/commit/bc600bb6f40cbdadd9e2cd313464f9ade7186b5d
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/bc600bb6f40cbdadd9e2cd313464f9ade7186b5d
bc600bbhttps://github.com/googleapis/google-cloud-python/commit/bc600bb6f40cbdadd9e2cd313464f9ade7186b5d
partheahttps://github.com/parthea
Mar 6, 2026 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-6a908a1
https://github.com/yoshi-automation
chore: add pre-commit-config to renovate ignore paths (https://github.com/googleapis/google-cloud-python/commit/6a908a1d8cf41c31ea06d467795ad7e5e216a6ee
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/6a908a1d8cf41c31ea06d467795ad7e5e216a6ee
6a908a1https://github.com/googleapis/google-cloud-python/commit/6a908a1d8cf41c31ea06d467795ad7e5e216a6ee
https://docs.renovatebot.com/configuration-options/#ignorepathshttps://docs.renovatebot.com/configuration-options/#ignorepaths
googleapis/synthtool@2c54c47https://github.com/googleapis/synthtool/commit/2c54c473779ea731128cea61a3a6c975a08a5378
partheahttps://github.com/parthea
Mar 9, 2026 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-10048be
https://github.com/renovate-bot
chore(deps): update dependency opentelemetry-sdk to v1.29.0 (https://github.com/googleapis/google-cloud-python/commit/10048be7e3a9e0d6789198e5227ee9f228a1b5e7
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/10048be7e3a9e0d6789198e5227ee9f228a1b5e7
10048behttps://github.com/googleapis/google-cloud-python/commit/10048be7e3a9e0d6789198e5227ee9f228a1b5e7
partheahttps://github.com/parthea
Mar 9, 2026 https://github.com/GoogleCloudPlatform/gcloud-python/pull/552#ref-commit-5015c49
https://github.com/tseaver
tests: harden 'test_bucket_w_retention_period' vs EC (https://github.com/googleapis/google-cloud-python/commit/5015c49901ce44397819874e77048871f6cf500f
#552https://github.com/googleapis/google-cloud-python/pull/552
)https://github.com/googleapis/google-cloud-python/commit/5015c49901ce44397819874e77048871f6cf500f
5015c49https://github.com/googleapis/google-cloud-python/commit/5015c49901ce44397819874e77048871f6cf500f
#551https://github.com/googleapis/google-cloud-python/issues/551
https://github.co/hiddenchars
https://github.com/GoogleCloudPlatform/gcloud-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%2F552
api: datastore https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22api%3A%20datastore%22
cla: yes https://github.com/googleapis/google-cloud-python/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22
Batch (and Transaction) dataset_id should match that of Key / Query objects when added https://github.com/googleapis/google-cloud-python/issues/447
Please reload this pagehttps://github.com/GoogleCloudPlatform/gcloud-python/pull/552
https://github.com/tseaver
https://github.com/coveralls
https://github.com/dhermes
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.