postgresql/src/include/replication
Masahiko Sawada 04ff636cbc Add GUC option to control maximum active replication origins.
This commit introduces a new GUC option max_active_replication_origins
to control the maximum number of active replication
origins. Previously, this was controlled by
'max_replication_slots'. Having a separate GUC option provides better
flexibility for setting up subscribers, as they may not require
replication slots (for cascading replication) but always require
replication origins.

Author: Euler Taveira <euler@eulerto.com>
Reviewed-by: Amit Kapila <amit.kapila16@gmail.com>
Reviewed-by: Masahiko Sawada <sawada.mshk@gmail.com>
Reviewed-by: Peter Eisentraut <peter@eisentraut.org>
Reviewed-by: vignesh C <vignesh21@gmail.com>
Discussion: https://postgr.es/m/b81db436-8262-4575-b7c4-bc0c1551000b@app.fastmail.com
2025-03-21 12:20:15 -07:00
..
conflict.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
decode.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
logical.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
logicallauncher.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
logicalproto.h Change publication's publish_generated_columns option type to enum. 2025-01-23 15:28:37 +05:30
logicalrelation.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
logicalworker.h Rename some signal and interrupt handling functions for consistency 2025-03-05 16:22:26 +02:00
message.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
origin.h Add GUC option to control maximum active replication origins. 2025-03-21 12:20:15 -07:00
output_plugin.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
pgoutput.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
reorderbuffer.h Rename alloc/free functions in reorderbuffer.c 2025-03-12 22:03:39 +02:00
slot.h Invalidate inactive replication slots. 2025-02-19 09:29:50 +05:30
slotsync.h pg_noreturn to replace pg_attribute_noreturn() 2025-03-13 12:37:26 +01:00
snapbuild.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
snapbuild_internal.h pg_logicalinspect: Fix possible crash when passing a directory path. 2025-03-11 09:56:40 -07:00
syncrep.h Return yyparse() result not via global variable 2025-01-24 06:55:39 +01:00
walreceiver.h pg_noreturn to replace pg_attribute_noreturn() 2025-03-13 12:37:26 +01:00
walsender.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
walsender_private.h pg_noreturn to replace pg_attribute_noreturn() 2025-03-13 12:37:26 +01:00
worker_internal.h Update copyright for 2025 2025-01-01 11:21:55 -05:00