-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decouple Transaction from Connection #514
Labels
api: datastore
Issues related to the Datastore API.
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
Comments
dhermes
added
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
api: datastore
Issues related to the Datastore API.
labels
Jan 8, 2015
This was referenced Jan 8, 2015
This was referenced Jan 8, 2015
@tseaver Do you have irons in the fire on this? I'm happy to pick it up if you don't have bandwidth for it right now. |
This was referenced Jan 13, 2015
@dhermes I'll tackle it this afternoon. |
tseaver
added a commit
that referenced
this issue
Jan 14, 2015
#514: add `datastore.put` API, remove `Entity.save'
Closing this out. @tseaver LMK if I missed something. |
parthea
pushed a commit
that referenced
this issue
Aug 15, 2023
* migrate and delete * change folder * typo
vchudnov-g
pushed a commit
that referenced
this issue
Sep 20, 2023
* chore: use gapic-generator-python 0.65.2 PiperOrigin-RevId: 444333013 Source-Link: googleapis/googleapis@f91b6cf Source-Link: googleapis/googleapis-gen@16eb360 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTZlYjM2MDk1YzI5NGU3MTJjNzRhMWJmMjM1NTA4MTdiNDIxNzRlNSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea
pushed a commit
that referenced
this issue
Sep 22, 2023
* chore: Update gapic-generator-python to v1.8.2 PiperOrigin-RevId: 504289125 Source-Link: googleapis/googleapis@38a48a4 Source-Link: googleapis/googleapis-gen@b2dc226 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYjJkYzIyNjYzZGJlNDdhOTcyYzhkOGMyZjhhNGRmMDEzZGFmZGNiYyJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
* docs: Minor formatting chore: Update gapic-generator-python to v1.11.5 build: Update rules_python to 0.24.0 PiperOrigin-RevId: 563436317 Source-Link: googleapis/googleapis@42fd37b Source-Link: googleapis/googleapis-gen@280264c Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMjgwMjY0Y2EwMmZiOTMxNmI0MjM3YTk2ZDBhZjFhMjM0M2E4MWE1NiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
parthea
pushed a commit
that referenced
this issue
Oct 21, 2023
* chore: Update gapic-generator-python to v1.11.8 PiperOrigin-RevId: 574178735 Source-Link: googleapis/googleapis@7307199 Source-Link: googleapis/googleapis-gen@ce3af21 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiY2UzYWYyMWI3YzU1OWE4N2MyYmVmYzA3NmJlMGUzYWVkYTNhMjZmMCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
parthea
pushed a commit
that referenced
this issue
Oct 22, 2023
* feat: add processing strategy to batch recognition requests PiperOrigin-RevId: 530882015 Source-Link: googleapis/googleapis@189bdfa Source-Link: googleapis/googleapis-gen@64c7a84 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNjRjN2E4NDNhZmRkYThjNjUxZmZjYTZlMWEzNzRhYzc4MDFkMzcyOCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
api: datastore
Issues related to the Datastore API.
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
After #509 is in,We need to decoupleTransaction
fromConnection
and allowTransaction
to inherit fromBatch
.Things to be done
Transaction
to inherit fromBatch
(Derive 'Transaction' from 'Batch'. #516)Key.get()
with top-leveldatastore.get()
(Rename get_entities() to get(). #520, Allow get() to take a single key (in addition to a list) #521, Remove Key.get() and Entity.reload() #522)Entity.save()
with top-leveldatastore.put()
(#514: adddatastore.put
API, remove `Entity.save' #548)Key.delete()
witg top-leveldatastore.delete()
(Remove Key.get() and Entity.reload() #522)save_entity()
anddelete_entities()
fromConnection
(#514: rip outConnection
cruft #550)Connection.mutation()
. (#514: rip outConnection
cruft #550)Connection.transaction()
(#514: rip outConnection
cruft #550)Also relevant: #447 (
Transaction
andBatch
should not have adataset_id
until they have objects to work with)For reference, RPC methods are:
The text was updated successfully, but these errors were encountered: