On Tue, Feb 11, 2025 at 12:27 PM Euler Taveira <eu...@eulerto.com> wrote: > > On Wed, Feb 5, 2025, at 9:49 PM, Masahiko Sawada wrote: > > On Wed, Feb 5, 2025 at 4:39 PM Euler Taveira <eu...@eulerto.com> wrote: > > > > On Wed, Feb 5, 2025, at 1:56 AM, Amit Kapila wrote: > > > > On Wed, Feb 5, 2025 at 8:17 AM Euler Taveira <eu...@eulerto.com> wrote: > > > > > > Under reflection, an accurate name is > > > max_replication_origin_session_setup. A > > > counter argument is that it is a long name (top-5 length). > > > > > > postgres=# select n, length(n) from (values('max_replication_origins'), > > > ('max_tracked_replication_origins'),('max_replication_origin_states'), > > > ('max_replication_origin_session_setup')) as gucs(n); > > > n | length > > > --------------------------------------+-------- > > > max_replication_origins | 23 > > > max_tracked_replication_origins | 31 > > > max_replication_origin_states | 29 > > > max_replication_origin_session_setup | 36 > > > (4 rows) > > > > > > > The other possibility is max_replication_origin_sessions. > > > > > > Looks reasonable to me. > > > > Opinions? > > +1 > > > Here is another patch that only changes the GUC name to > max_replication_origin_sessions.
Thank you for updating the patch! The patch looks mostly good to me. Here is one minor point: In logical-replication.sgml there is another place we need to update (in 29.13.2. Prepare for subscriber upgrades): <listitem> <para> The new cluster must have <link linkend="guc-max-replication-slots"><varname>max_replication_slots</varname></link> configured to a value greater than or equal to the number of subscriptions present in the old cluster. </para> </listitem> </itemizedlist> Regards, -- Masahiko Sawada Amazon Web Services: https://aws.amazon.com