pg_catalog.pg_settings view to list every setting the engine defines, together with its current value, its default, its type, and its description. Firebolt provides it for compatibility with Postgres clients and tools that read pg_settings to discover engine configuration.
setting column holds the value in effect for the query that reads the view, so a value changed with SET earlier in the session is reflected there, while boot_val and reset_val keep reporting the default.
Any setting this view reports can also be read one at a time, by name, with current_setting:
current_setting does not read them either.
Columns
Each row describes one setting. Columns that Firebolt does not populate are alwaysNULL; they exist so that Postgres clients find the shape they expect.
Example
Look up specific settings and compare their current values against the defaults:
A name that returns a row here but no row from
information_schema.settings is an internal setting, so treat it as an implementation detail rather than an interface.