You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds `mz_internal.mz_overridden_system_parameters`, a materialized view
exposing environment-wide system parameter overrides set via `ALTER
SYSTEM`.
It mirrors the existing `mz_cluster_system_parameters` and
`mz_replica_system_parameters` views, projecting the durable
`system_configurations` collection out of `mz_catalog_raw` where the
record kind is `ServerConfiguration`.
Today the only way to observe environment-wide system parameters is
`SHOW ALL`, which surfaces a limited set unless the session is the
`mz_system` user.
That user is too privileged for merely inspecting effective parameter
values.
This view is `PUBLIC_SELECT`, so any user can read the overrides.
Like the cluster- and replica-scoped views, it lists only parameters
with an explicit environment-wide override.
Parameters left at their default are absent.
Surfacing the effective value of every parameter, including unset
defaults, would require reading live `SystemVars` rather than the
durable overrides, and is left as a follow-up.
Tests: extends the catalog testdrive listing and the autogenerated
mz_internal, oid, information_schema_tables, and catalog_server_explain
sqllogictest snapshots.
The catalog_server_explain snapshot is made hermetic with a
`reset-server` directive so role OIDs from preceding files no longer
leak into its constant-folded plans.
This release will add the `mz_overridden_system_parameters` system
catalog relation, listing environment-wide system parameter overrides.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments