View source on GitHub |
The meta_data assoicated with an entity group.
Inherits From: expected_type
google.appengine.datastore.datastore_stub_util.EntityGroupMetaData(
entity_group
)
Methods
CatchUp
CatchUp()
Applies all outstanding txns.
Log
Log(
txn
)
Add a pending transaction to this entity group.
Requires that the caller hold the meta data lock. This also increments the current log position and clears the snapshot cache.
Unlog
Unlog(
txn
)
Remove the first pending transaction from the apply queue.
Requires that the caller hold the meta data lock. This checks that the first pending transaction is indeed txn.
__eq__
__eq__(
other
)
Return self==value.
__ge__
__ge__(
other, NotImplemented=NotImplemented
)
Return a >= b. Computed by @total_ordering from (not a < b).
__gt__
__gt__(
other, NotImplemented=NotImplemented
)
Return a > b. Computed by @total_ordering from (not a < b) and (a != b).
__le__
__le__(
other, NotImplemented=NotImplemented
)
Return a <= b. Computed by @total_ordering from (a < b) or (a == b).
__lt__
__lt__(
other
)
Return self<value.