Module mz_storage_controller::rehydration
source ยท Expand description
Rehydration of storage replicas.
Rehydration is the process of bringing a crashed storage replica back up to
date. The RehydratingStorageClient
records all commands it observes in a
minimal form. If it observes a send or receive failure while communicating
with the underlying client, it will reconnect the client and replay the
command stream.
Structsยง
- A storage client that replays the command stream on failure.
- Rehydration
Task ๐A task that manages rehydration.
Enumsยง
- Rehydration
Command ๐ - Rehydration
Task ๐State
Type Aliasesยง
- Partitioned
Client ๐