Ruslan Talpa <ruslan(dot)talpa(at)subzero(dot)cloud> writes:
> When executing set_config with the parameter ‘is_local’ set to true within a transaction, it is expected that the config value is not available after the transaction however once the config is set in any transaction, current_setting will return 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