Re: psql: add tab completion for subscription wal_receiver_timeout

Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>

From: Bharath Rupireddy <bharath.rupireddyforpostgres@gmail.com>
To: Chao Li <li.evan.chao@gmail.com>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>, Fujii Masao <masao.fujii@gmail.com>
Date: 2026-06-24T05:06:36Z
Lists: pgsql-hackers
Hi,

On Tue, Jun 23, 2026 at 8:50 PM Chao Li <li.evan.chao@gmail.com> wrote:
>
> Hi,
>
> While testing "[fb80f388f] Add per-subscription wal_receiver_timeout setting", I noticed that wal_receiver_timeout is missing from tab completion for both CREATE SUBSCRIPTION WITH and ALTER SUBSCRIPTION SET:
> ```
> evantest=# create subscription ss with (
> BINARY                 CREATE_SLOT            FAILOVER               PASSWORD_REQUIRED      SLOT_NAME              TWO_PHASE
> CONNECT                DISABLE_ON_ERROR       MAX_RETENTION_DURATION RETAIN_DEAD_TUPLES     STREAMING
> COPY_DATA              ENABLED                ORIGIN                 RUN_AS_OWNER           SYNCHRONOUS_COMMIT
> evantest=# alter subscription ss set (
> BINARY                 FAILOVER               ORIGIN                 RETAIN_DEAD_TUPLES     SLOT_NAME              SYNCHRONOUS_COMMIT
> DISABLE_ON_ERROR       MAX_RETENTION_DURATION PASSWORD_REQUIRED      RUN_AS_OWNER           STREAMING              TWO_PHASE
> ```
>
> This is a tiny patch to fix that.

Thanks for the patch.

LGTM.

-- 
Bharath Rupireddy
Amazon Web Services: https://aws.amazon.com



Commits

  1. psql: Add tab completion for subscription wal_receiver_timeout