public inbox for [email protected]  
help / color / mirror / Atom feed
From: Ajin Cherian <[email protected]>
To: Roberto Mello <[email protected]>
Cc: Peter Smith <[email protected]>
Cc: PostgreSQL Hackers <[email protected]>
Subject: Re: pg_publication_tables: return NULL attnames when no column list is specified
Date: Mon, 30 Mar 2026 15:42:48 +1100
Message-ID: <CAFPTHDZNkQEU+5cS5miG9cZ8Ei29uTNJLqj4F9v7SpHYPxTotQ@mail.gmail.com> (raw)
In-Reply-To: <CAKz==bKd4jdbMhp5AxSk6R9v1fUubceqoOQ-AGM93gFEdgNWEg@mail.gmail.com>
References: <CAKz==b+k7OwOib__LgfDadUzW9jFrbQ9FqdERpsufi8d7F=vkQ@mail.gmail.com>
	<CAHut+PuhDwEySMSMz_4hgmFNG75Wx=Wv4guuaUSGi6e3ixsUUw@mail.gmail.com>
	<CAKz==bLEjr+706MkmpHsd1wfz0EqYzEXJVb2cn2mxp2nnHf=kQ@mail.gmail.com>
	<CAFPTHDa-k7qV=H_UgojLs-denk8upJWG7s6xZwD4r4ZTP-=q5Q@mail.gmail.com>
	<CAKz==bLYWG43n6J0Ze1Y5fgyrW32_73WQkNSPbWGmFwLE8Aa0A@mail.gmail.com>
	<CAKz==bKd4jdbMhp5AxSk6R9v1fUubceqoOQ-AGM93gFEdgNWEg@mail.gmail.com>

On Sat, Mar 28, 2026 at 6:54 AM Roberto Mello <[email protected]> wrote:
>
> On Fri, Mar 27, 2026 at 11:27 AM Roberto Mello <[email protected]> wrote:
>>
>> On Thu, Mar 26, 2026 at 10:07 PM Ajin Cherian <[email protected]> wrote:
>>>
>>>
>>> One observation from reviewing the patch: the test suite covers the
>>> partial column list and dropped column cases well, but is missing a
>>> test for the two-publication conflict scenario (one pub with no list +
>>> one pub with an explicit list of all columns on the same table). That
>>> is the breaking change called out in the original report and probably
>>> deserves its own regression test with a comment explaining the
>>> expected behavior change for users in that configuration.
>>> Patch LGTM otherwise.
>>
>>
>> Good point. I know I worked on that, so I must have accidentally dropped it from the patch.
>>
>> Will prepare a revision and submit.
>
>
> Here's v3 of the patch with the missing test.

LGTM

regards,
Ajin Cherian
Fujitsu Australia





view thread (12+ messages)  latest in thread

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected], [email protected]
  Subject: Re: pg_publication_tables: return NULL attnames when no column list is specified
  In-Reply-To: <CAFPTHDZNkQEU+5cS5miG9cZ8Ei29uTNJLqj4F9v7SpHYPxTotQ@mail.gmail.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox