Hi Amit, On Tue, Sep 23, 2025 at 1:00 PM Shlok Kyal <shlok.kyal....@gmail.com> wrote: > > On Tue, 23 Sept 2025 at 09:55, Amit Kapila <amit.kapil...@gmail.com> wrote: > > > > On Fri, Sep 12, 2025 at 2:34 PM Shlok Kyal <shlok.kyal....@gmail.com> wrote: > > > > > > I have attached the updated v4 patch > > > > > > > +# Cannot be set synchronized_standby_slots to a reserved slot name > > +($result, $stdout, $stderr) = $primary->psql('postgres', > > + "ALTER SYSTEM SET synchronized_standby_slots='pg_conflict_detection'"); > > +ok( $stderr =~ > > + m/WARNING: replication slot name "pg_conflict_detection" is reserved/, > > + "Cannot use a reserverd slot name"); > > + > > +# Cannot be set synchronized_standby_slots to slot name with invalid > > characters > > +($result, $stdout, $stderr) = $primary->psql('postgres', > > + "ALTER SYSTEM SET synchronized_standby_slots='invalid*'"); > > +ok( $stderr =~ > > + m/WARNING: replication slot name "invalid\*" contains invalid > > character/, > > + "Cannot use a invalid slot name"); > > > > These tests can be present in some sql file. I think you have kept > > these in the .pl file to keep it along with other tests but I think > > these are better suited for some .sql file. > > > Thanks for reviewing the patch. > I have moved the tests to the guc.sql file. I have attached the updated patch. >
Are we planning to wait for [1] to go in first, since this also depends on ReplicationSlotValidateName? [1] - https://www.postgresql.org/message-id/flat/CAHGQGwFud-cvthCTfusBfKHBS6Jj6kdAPTdLWKvP2qjUX6L_wA%40mail.gmail.com -- With Regards, Ashutosh Sharma.