Module mz_adapter::catalog
source ยท Expand description
Persistent metadata storage for the coordinator.
Modulesยง
- apply ๐Logic related to applying updates from a
mz_catalog::durable::DurableCatalogState
to aCatalogState
. - consistency ๐Internal consistency checks that validate invariants of
CatalogState
. - migrate ๐
- open ๐Logic related to opening a
Catalog
. - state ๐In-memory metadata storage for the coordinator.
- transact ๐Logic related to executing catalog transactions.
Structsยง
- An update to a built-in table.
- A
Catalog
keeps track of the SQL objects known to the planner. - 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
.
Enumsยง
- Almost the same as
ObjectId
, but theClusterReplica
case has an extraReplicaCreateDropReason
field. This is forwarded tomz_audit_events.details
when applying theOp::DropObjects
. - The reason for creating or dropping a replica.