Expand description
In-memory metadata storage for the coordinator.
Structs§
- Catalog
State - The in-memory representation of the Catalog. This struct is not directly used to persist
metadata to persistent storage. For persistent metadata see
mz_catalog::durable::DurableCatalogState. - Temporary
Namespace 🔒 - Temporary
Namespaces 🔒 - The temporary namespaces of the sessions connected to this process: for
each session that has created a temporary item, the ephemeral-owner
mapping between the session’s UUID (stamped on its durable temporary
items) and its connection, together with the session’s
mz_tempSchemaonce it has materialized.
Enums§
- Local
Expression 🔒Cache - Keeps track of what expressions are cached or not during startup. It’s also used during catalog transactions to avoid re-optimizing CREATE VIEW / CREATE MAT VIEW statements when going back and forth between durable catalog operations and in-memory catalog operations.