Crate mz_storage_types

Source
Expand description

Shared types for the mz-storage* crates

Modules§

collections
Types stored in the storage stash collections.
configuration
Configuration parameter types.
connections
Connection types.
controller
dyncfgs
Dyncfgs used by the storage layer. Despite their name, these can be used “statically” during rendering, or dynamically within timely operators.
errors
instances
Types related to storage instances.
oneshot_sources
Types for oneshot sources.
parameters
Configuration parameter types.
read_holds
read_policy
sinks
Types and traits related to reporting changing collections out of dataflow.
sources
Types and traits related to the introduction of changing collections into dataflow.
stats
Types and traits that connect up our mz-repr types with the stats that persist maintains.
time_dependence
Description of how a dataflow follows wall-clock time, independent of a specific point in time.

Traits§

AlterCompatible
Explicitly states the contract between storage and higher levels of Materialize w/r/t which facets of objects managed by storage (e.g. sources, sinks, connections) may be altered.

Type Aliases§

StorageDiff
The diff type used by storage.