Ruslan Talpa <ruslan.talpa@subzero.cloud> writes:
> When executing set_config with the parameter ‘is_local’ set to true within a transaction, it is expected that the
configvalue is not available after the transaction however once the config is set in any transaction, current_setting
willreturn an empty string instead of null
The GUC infrastructure doesn't recognize null as a value, so you
are making a distinction that the system doesn't.
regards, tom lane