Module mz_adapter::session::vars

source ·

Structs

A ServerVar is the default value for a configuration parameter.
SessionVar 🔒
A SessionVar is the session value for a configuration parameter. If unset, the server default is used instead.
Session variables.
SystemVar 🔒
A SystemVar is persisted on disk value for a configuration parameter. If unset, the server default is used instead.
On disk variables.

Enums

Severity levels can used to be used to filter which messages get sent to a client.
List of valid isolation levels.
An owned version of VarInput.
List of valid time zones.
Represents the input to a variable.

Constants

ARR_LEN 🔒
CLUSTER 🔒
CONCAT_ARR 🔒
CONCAT_STR 🔒
Controls the connection timeout to Cockroach.
DATABASE 🔒
The maximum number of in-flight bytes emitted by persist_sources feeding dataflows.
The name of the default database that Materialize uses.
FAILPOINTS 🔒
MAX_ROLES 🔒
MAX_SINKS 🔒
MAX_TABLES 🔒
The logical compaction window for builtin tables and sources that have the retained_metrics_relation flag set.
SEC_TO_DAY 🔒
SEC_TO_MIN 🔒
The major version of PostgreSQL that Materialize claims to be.
The minor version of PostgreSQL that Materialize claims to be.
The patch version of PostgreSQL that Materialize claims to be.
TIMEZONE 🔒

Statics

Boolean flag indicating that the remote configuration was synchronized at least once with the persistent SessionVars.
DATE_STYLE 🔒
Feature flag indicating whether WITH MUTUALLY RECURSIVE queries are enabled.
Feature flag indicating whether real time recency is enabled.

Traits

A value that can be stored in a session or server variable.
A Var represents a configuration parameter of an arbitrary type.

Functions

Returns whether the named variable is a compute configuration parameter.
Returns whether the named variable is a persist configuration parameter.
Returns whether the named variable is a storage configuration parameter.

Opaque Types

 🔒
 🔒
 🔒
 🔒