Re: Improve tab completion for various SET/RESET forms - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: Improve tab completion for various SET/RESET forms
Date
Msg-id 18691637-2af2-4a2f-9f12-8201c2a88206@eisentraut.org
Whole thread Raw
In response to Improve tab completion for various SET/RESET forms  (Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>)
Responses Re: Improve tab completion for various SET/RESET forms
List pgsql-hackers
On 09.06.25 22:27, Dagfinn Ilmari Mannsåker wrote:
> I noticed that psql tab-completes every possible session-settable
> variable after RESET, not just the ones that have actually been set in
> the current session.  However, as I was fixing that I noticed several
> other deficiencies around other forms of SET/RESET.  So, here's the
> resulting yak stack.

These technical changes seem fine, but I haven't looked in detail.  But 
I want to say that I don't like this proposed behavior change at all.  I 
don't think tab completion should filter out by things that are probably 
not interesting or useful depending on session state.  That could be 
very confusing, especially since there is no surface to explain this 
anywhere.  The obvious extreme case is that RESET in a fresh session 
wouldn't offer any completions at all.




pgsql-hackers by date:

Previous
From: Xuneng Zhou
Date:
Subject: Re: Proposal: Limitations of palloc inside checkpointer
Next
From: Peter Eisentraut
Date:
Subject: Re: Possibly hard-to-read message