information_schema.settings view to list Firebolt’s public engine settings together with their current values, defaults, types, and descriptions.
pg_catalog.pg_settings reports every setting the engine defines, internal ones included, and so does SHOW ALL. A name that returns no row here but a row from pg_catalog.pg_settings is an internal setting: its name and default change between releases, so treat it as an implementation detail rather than an interface.
The 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.
Every setting listed here 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 the view keeps the shape Postgres clients expect from pg_settings.