On Fri, Sep 1, 2023 at 10:16 AM Hayato Kuroda (Fujitsu) <kuroda.hay...@fujitsu.com> wrote: >
+ /* + * Note: This must be done after doing the pg_resetwal command because + * pg_resetwal would remove required WALs. + */ + if (count_old_cluster_logical_slots()) + { + start_postmaster(&new_cluster, true); + create_logical_replication_slots(); + stop_postmaster(false); + } Can we combine this code with the code in the function issue_warnings_and_set_wal_level()? That will avoid starting/stopping the server for creating slots. -- With Regards, Amit Kapila.