A followup on #23316
Can we please explore if runtime config can be part of SessionConfig? In SessionConfig there is already a framework that enforces type checking.
Runtime configs looks looks finite according to set_runtime_variable, so should fit into main configs rather than having separate config set
One difference was that the RuntimeConfig is potentially shared across multiple SessionConfigs (and maybe can also be adjusted during plan execution)
Trying to consolidate RuntimeConfig and SessionConfig should be considered as an independent project
Originally posted by @alamb in #23316 (comment)
A followup on #23316
Can we please explore if runtime config can be part of
SessionConfig? InSessionConfigthere is already a framework that enforces type checking.Runtime configs looks looks finite according to
set_runtime_variable, so should fit into main configs rather than having separate config setOne difference was that the
RuntimeConfigis potentially shared across multipleSessionConfigs(and maybe can also be adjusted during plan execution)Trying to consolidate
RuntimeConfigandSessionConfigshould be considered as an independent projectOriginally posted by @alamb in #23316 (comment)