On Tue, 5 Nov 2024 at 12:32, Peter Smith <smithpb2...@gmail.com> wrote: > > Hi Vignesh, > > Here are my review comments for patch v48-0001. > > ====== > src/backend/catalog/pg_publication.c > > has_column_list_defined: > > 1. > + if (HeapTupleIsValid(cftuple)) > + { > + bool isnull = true; > + > + /* Lookup the column list attribute. */ > + (void) SysCacheGetAttr(PUBLICATIONRELMAP, cftuple, > + Anum_pg_publication_rel_prattrs, > + &isnull); > > AFAIK it is not necessary to assign a default value to 'isnull' here. > e.g. most of the other 100s of calls to SysCacheGetAttr elsewhere in > PostgreSQL source don't bother to do this.
This is fixed in the v49 version patch attached at [1]. [1] - https://www.postgresql.org/message-id/CALDaNm3XV5mAeZzZMkOPSPieANMaxOH8xAydLqf8X5PQn%2Ba5EA%40mail.gmail.com Regards, Vignesh