Expand description
Persistence for differential dataflow collections
Modulesยง
- azure
- An Azure Blob Storage implementation of Blob storage.
- cfg
- Configuration for crate::location implementations.
- error
- Persistence related errors.
- file
- File backed implementations for testing and benchmarking.
- generated
- Generated protobuf code and companion impls.
- indexed
- A persistent, compacting, indexed data structure of
(Key, Value, Time, i64)
updates. - intercept
- Test utilities for trapping and injecting responses in external storage.
- location
- Abstractions over files, cloud storage, etc used in persistence.
- mem
- In-memory implementations for testing and benchmarking.
- metrics
- Implementation-specific metrics for persist blobs and consensus
- postgres
- Implementation of Consensus backed by Postgres.
- retry
- Retry utilities.
- s3
- An S3 implementation of Blob storage.
- unreliable
- Test utilities for injecting latency and errors.
- workload
- A configurable data generator for benchmarking.