Module mz_txn_wal::txn_read
source Β· Expand description
Interfaces for reading txn shards as well as data shards.
Structs§
- Cancel
Wait πOnDrop Cancels an in-flight wait command when dropped, unless the giventx
is yanked before that. - A mapping between the physical upper of a data shard and the largest upper which is known to logically have the same contents.
- A token exchangeable for a data shard snapshot.
- Data
Subscribe πKeeps track of aDataRemapEntry
for sharddata_id
. - An active subscription of
DataRemapEntry
s for a data shard. - Pending
Wait πA pending βwaitβ notification that we will complete once the frontier advances far enough. - A shared TxnsCache running in a task and communicated with over a channel.
- Txns
Read πTask - Txns
Subscribe πTask Reads txn updates from a Subscribe and forwards them to a TxnsReadTask when receiving a progress update.
Enums§
- The next action to take in a data shard
Listen
. - Txns
Read πCmd - WaitTs π
Traits§
- Unblock
Read π