Skip to main content

Module catalog

Module catalog 

Source
Expand description

Persistent metadata storage for the coordinator.

Structs§

BuiltinTableUpdate
An update to a built-in table.
Catalog
A Catalog keeps track of the SQL objects known to the planner.
CatalogState
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.
ConnCatalog
InitializeStateResult
InjectedAuditEvent
A manually injected audit event.
OpenCatalogResult
TransactionResult

Enums§

DropObjectInfo
Almost the same as ObjectId, but the ClusterReplica case has an extra ReplicaCreateDropReason field. This is forwarded to mz_audit_events.details when applying the Op::DropObjects.
Op
ReplicaCreateDropReason
The reason for creating or dropping a replica.
UpdatePrivilegeVariant

Functions§

is_public_role
is_reserved_name
is_reserved_role_name