Re: psql \d+ shows "Replica Identity: ???" for REPLICA IDENTITY NOTHING

From: Michael Paquier <michael(at)paquier(dot)xyz>
To: Shinya Kato <shinya11(dot)kato(at)gmail(dot)com>
Cc: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: psql \d+ shows "Replica Identity: ???" for REPLICA IDENTITY NOTHING
Date: 2026-08-16 06:57:25
Message-ID: aoFfVdh_O41qeZAD@paquier.xyz
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Sun, Aug 16, 2026 at 02:18:44PM +0900, Shinya Kato wrote:
> Commit 18954ce7f69 replaced the hard-coded relreplident characters in
> describe.c with REPLICA_IDENTITY_* macros, but wrote
> REPLICA_IDENTITY_DEFAULT where REPLICA_IDENTITY_NOTHING was intended,
> so the NOTHING case falls through to "???". This is a regression in
> v18.
>
> The attached patch fixes the comparison and adds regression test
> coverage, which only existed for FULL. I think this should be
> back-patched to v18.
>
> Thoughts?

にゃ。 Sorry about that. Will double-check and fix..
--
Michael

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Michael Paquier 2026-08-16 07:13:20 Re: Thread-safe stringToNode() / pg_strtok()
Previous Message Michael Paquier 2026-08-16 06:56:03 Re: [PATCH] Fix compilation of nodeMergejoin.c with EXEC_MERGEJOINDEBUG