Expand description

Rehydration of storage hosts.

Rehydration is the process of bringing a crashed storaged process 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.
A task that manages rehydration.

Enums