Skip to main content

Crate mz_storage

Crate mz_storage 

Source
Expand description

Materialize’s storage layer.

Re-exports§

pub use server::serve;

Modules§

decode
This module provides functions that build decoding pipelines from raw source streams.
fuzz_exports
Internal upsert types re-exported under cfg(feature = "fuzzing") so the storage fuzz crate can drive the upsert state machine and value encodings directly. The modules themselves stay crate-private; this facade exposes only the items the fuzz targets need (mirroring mz-persist-client and mz-pgwire). Not part of the public API.
internal_control
Types for cluster-internal control messages that can be broadcast to all workers from individual operators/workers.
metrics
Metrics for all things storage.
render
Renders ingestions and exports into timely dataflow
server
An interactive dataflow server.
sink
Moving data to external systems
source
Types related to the creation of dataflow raw sources.
statistics
Helpers for managing storage statistics.
storage_state
Worker-local state for storage timely instances.