On Sun, Nov 28, 2021 at 12:48 PM Peter Smith <smithpb2...@gmail.com> wrote: > > On Fri, Nov 26, 2021 at 1:16 PM houzj.f...@fujitsu.com > <houzj.f...@fujitsu.com> wrote: > > > > 4) src/backend/catalog/pg_publication.c - check_rowfilter_replident > +/* > + * Check if all the columns used in the row-filter WHERE clause are part of > + * REPLICA IDENTITY > + */ > +bool > +check_rowfilter_replident(Node *node, Bitmapset *bms_replident) > +{ > > IIUC here the false means "valid" and true means "invalid" which is > counter-intuitive to me. So at least true/false meaning ought to be > clarified in the function comment, and/or perhaps also rename the > function so that the return meaning is more obvious. >
+1 to rename the function in this case. -- With Regards, Amit Kapila.