Aaron Schulz
3496f0fca3
Make sure that each DataUpdate still has outer transaction scope
...
Bug: T221577
Change-Id: I620e461d791416ca37fa9ca4fca501e28d778cf5
2019-05-30 20:53:18 +00:00
Aaron Schulz
17080453a1
Support more coupled DBs in AtomicSectionUpdate/AutoCommitUpdate
...
This is useful for updating a secondary database based on a
commit to the main one, especially for using auto-commit.
Change-Id: Iad9084d2fb0490ecdfd5fcc97db33bfbcbfa5d21
2019-03-21 14:07:51 -07:00
Aaron Schulz
a21924267c
deferred: Make MWCallableUpdate support a list of DB handles
...
Change-Id: I0371ecd20101c5e622497e5912676300b040865e
2018-01-31 20:04:48 -05:00
Aaron Schulz
488a647831
Move IDatabase/IMaintainableDatabase to Rdbms namespace
...
Change-Id: If7e8a8ff574661fd827de8bcec11d2c39a687300
2017-03-28 15:32:38 -07:00
Aaron Schulz
a2790b1b80
Remove wfGetCaller() dependency from DatabaseBase
...
Change-Id: I3e240b2eb5c1f6a21f1bc974c3d28f5755c7451a
2016-09-15 14:40:00 -07:00
Aaron Schulz
32a8eb1822
Make various MWCallableUpdate usages rollback-safe
...
Support for this added to MWCallableUpdate and its helper method
in DeferredUpdates.
Bug: T141988
Change-Id: Ief150ea655036e2708557dd8ae847379edf21933
2016-08-15 00:47:42 -07:00
Aaron Schulz
94ab94bd2d
Renamed MWCallableUpdate class file to match the class
...
Change-Id: Ia595cee94a696b83b00fe9f2a91b49bce51c08dd
2016-07-26 03:42:57 -07:00