Expand description
Types for the persist crate.
Modules§
- arrow
- A protobuf representation of Apache Arrow arrays.
- codec_
impls - Implementations of Codec for stdlib types.
- columnar
- Columnar understanding of persisted data
- parquet
- Parquet serialization and deserialization for persist data.
- part
- A columnar representation of one blob’s worth of data
- schema
- Persist schema evolution.
- stats
- Aggregate statistics about data stored in persist.
- timestamp
- Stats-related timestamp code.
- txn
- Types for the txn-wal crate.
Structs§
- Persist
Location - A location in s3, other cloud storage, or otherwise “durable storage” used by persist.
- ShardId
- An opaque identifier for a persist durable TVC (aka shard).
Traits§
- Codec
- Encoding and decoding operations for a type usable as a persisted key or value.
- Codec64
- Encoding and decoding operations for a type usable as a persisted timestamp or diff.
- Opaque
- An opaque fencing token used in compare_and_downgrade_since.
- Step
Forward - Advance a timestamp by the least amount possible such that
ts.less_than(ts.step_forward())
is true.