Skip to main content

mz_catalog/
lib.rs

1// Copyright Materialize, Inc. and contributors. All rights reserved.
2//
3// Use of this software is governed by the Business Source License
4// included in the LICENSE file.
5//
6// As of the Change Date specified in that file, in accordance with
7// the Business Source License, use of this software will be governed
8// by the Apache License, Version 2.0.
9
10// Disallow usage of `unwrap()`.
11#![warn(clippy::unwrap_used)]
12// Latest Rust beta complains: queries overflow the depth limit!
13#![recursion_limit = "256"]
14
15//! Persistent metadata storage for the coordinator.
16
17use mz_adapter_types::connection::ConnectionId;
18
19pub mod builtin;
20pub mod config;
21pub mod durable;
22pub mod expr_cache;
23pub mod memory;
24
25pub static SYSTEM_CONN_ID: ConnectionId = ConnectionId::Static(0);