Crate mz_persist_types

source ·
Expand description

Types for the persist crate.

Modules§

Structs§

  • A location in s3, other cloud storage, or otherwise “durable storage” used by persist.
  • An opaque identifier for a persist durable TVC (aka shard).

Traits§

  • Encoding and decoding operations for a type usable as a persisted key or value.
  • Encoding and decoding operations for a type usable as a persisted timestamp or diff.
  • An opaque fencing token used in compare_and_downgrade_since.
  • Advance a timestamp by the least amount possible such that ts.less_than(ts.step_forward()) is true.