Module mz_storage_client::controller::persist_handles
source · Expand description
A tokio tasks (and support machinery) for dealing with the persist handles that the storage controller needs to hold.
Structs
- Contains the components necessary for sending commands to a
PersistMonotonicWriteWorker
. - A wrapper that holds on to backing persist shards/collections that the storage controller is aware of. The handles hold back the since frontier and we need to downgrade them when the read capabilities change.
- Contains the components necessary for sending commands to a
PersistTableWriteWorker
. - A newtype wrapper to hang a Debug impl off of.
Enums
- Commands for PersistMonotonicWriteWorker.
- Commands for PersistReadWorker.
- Commands for PersistTableWriteWorker.