Crate mz_stash

source ·
Expand description

Durable metadata storage.

Modules

postgres 🔒

Structs

A Stash whose data is stored in a Postgres database. The format of the tables are not specified and should not be relied upon. The only promise is stability. Any changes to the table schemas will be accompanied by a clear migration path.
StashCollection is like a differential dataflow Collection, but the state of the collection is durable.
An error that can occur while interacting with a Stash.
TableTransaction emulates some features of a typical SQL transaction over table for a StashCollection.
A helper struct to prevent mistyping of a StashCollection’s name and k,v types.

Enums

Statics

CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒

Traits

Functions

Helper function to consolidate serde_json::Value. Value doesn’t implement Ord which is required by consolidate, so we must serialize and deserialize through bytes.
Helper function to consolidate serde_json::Value updates. Value doesn’t implement Ord which is required by consolidate_updates, so we must serialize and deserialize through bytes.

Type Definitions

Opaque Types

 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒