diff --git a/product_docs/docs/pgd/5.9/reference/pgd-settings.mdx b/product_docs/docs/pgd/5.9/reference/pgd-settings.mdx index 735d0b1af7..1d0449a014 100644 --- a/product_docs/docs/pgd/5.9/reference/pgd-settings.mdx +++ b/product_docs/docs/pgd/5.9/reference/pgd-settings.mdx @@ -193,7 +193,9 @@ this with `bdr.alter_node_group_option` for a group.) ### `bdr.max_writers_per_subscription` -Maximum number of writers per subscription (sets upper limit for the `bdr.writers_per_subscription` setting). +Maximum number of writers per subscription. Sets the upper limit for the `bdr.writers_per_subscription` setting. + +Reloadable at runtime (`PGC_SIGHUP`) since PGD 5.9.2: change the value with `ALTER SYSTEM` followed by `pg_reload_conf()` — no node restart is required. The value is captured by each writer group at initialization, so an in-flight subscription continues with the value it was started with; the new limit takes effect on the next writer-group start (subscription disable/enable, or the next reconnect cycle). ### `bdr.xact_replication` diff --git a/product_docs/docs/pgd/5.9/rel_notes/pgd_5.9.2_rel_notes.mdx b/product_docs/docs/pgd/5.9/rel_notes/pgd_5.9.2_rel_notes.mdx index 526c28567b..ceffe7e36e 100644 --- a/product_docs/docs/pgd/5.9/rel_notes/pgd_5.9.2_rel_notes.mdx +++ b/product_docs/docs/pgd/5.9/rel_notes/pgd_5.9.2_rel_notes.mdx @@ -19,6 +19,8 @@ This is a patch release of PGD 5, which includes several enhancements and bug fi BDR5.9.2
Added support for user name mapping (pg_ident.conf) to the Connection Manager.

This enhancement allows the Connection Manager to use pg_ident.conf for user name mapping. Currently, this functionality applies to the cert authentication method, aligning Connection Manager behavior with PostgreSQL’s native authentication identity mapping.

+BDR5.9.2
Made bdr.max_writers_per_subscription runtime-reloadable.

bdr.max_writers_per_subscription is now PGC_SIGHUP: change the value with ALTER SYSTEM followed by pg_reload_conf() — no node restart is required. The value is captured by each writer group at initialization, so an in-flight subscription continues with the value it was started with; the new limit takes effect on the next writer-group start (subscription disable/enable, or the next reconnect cycle).

+
diff --git a/product_docs/docs/pgd/5.9/rel_notes/src/relnote_5.9.2.yml b/product_docs/docs/pgd/5.9/rel_notes/src/relnote_5.9.2.yml index a269fe3c34..74edd6edaf 100644 --- a/product_docs/docs/pgd/5.9/rel_notes/src/relnote_5.9.2.yml +++ b/product_docs/docs/pgd/5.9/rel_notes/src/relnote_5.9.2.yml @@ -158,8 +158,16 @@ relnotes: - relnote: Fixed `ALTER ROLE` replication failures. details: | Fixed an issue where replication would break because attributes like `NOSUPERUSER` or `NOREPLICATION` were automatically added to the replicated command. Since these options can only be altered by a superuser, the apply process failed on downstream nodes. This change ensures the replicated command only includes options that were explicitly specified and for which the user has sufficient privileges. - component: BDR + component: BDR jira: BDR-7590 addresses: "54906" type: Bug Fix - impact: High \ No newline at end of file + impact: High +- relnote: Made `bdr.max_writers_per_subscription` runtime-reloadable. + details: | + `bdr.max_writers_per_subscription` is now `PGC_SIGHUP`: change the value with `ALTER SYSTEM` followed by `pg_reload_conf()` — no node restart is required. The value is captured by each writer group at initialization, so an in-flight subscription continues with the value it was started with; the new limit takes effect on the next writer-group start (subscription disable/enable, or the next reconnect cycle). + component: BDR + jira: BDR-7474 + addresses: "" + type: Enhancement + impact: Low \ No newline at end of file diff --git a/product_docs/docs/pgd/6.3/reference/tables-views-functions/pgd-settings.mdx b/product_docs/docs/pgd/6.3/reference/tables-views-functions/pgd-settings.mdx index b893b5e865..8b687d6f4a 100644 --- a/product_docs/docs/pgd/6.3/reference/tables-views-functions/pgd-settings.mdx +++ b/product_docs/docs/pgd/6.3/reference/tables-views-functions/pgd-settings.mdx @@ -194,7 +194,9 @@ this with `bdr.alter_node_group_option` for a group.) ### `bdr.max_writers_per_subscription` -Maximum number of writers per subscription (sets upper limit for the `bdr.writers_per_subscription` setting). +Maximum number of writers per subscription. Sets the upper limit for the `bdr.writers_per_subscription` setting. + +Reloadable at runtime (`PGC_SIGHUP`) since PGD 6.3.0: change the value with `ALTER SYSTEM` followed by `pg_reload_conf()` — no node restart is required. The value is captured by each writer group at initialization, so an in-flight subscription continues with the value it was started with; the new limit takes effect on the next writer-group start (subscription disable/enable, or the next reconnect cycle). ### `bdr.xact_replication` diff --git a/product_docs/docs/pgd/6.3/rel_notes/pgd_6.3.0_rel_notes.mdx b/product_docs/docs/pgd/6.3/rel_notes/pgd_6.3.0_rel_notes.mdx index 4c9efc10f5..e5212dba61 100644 --- a/product_docs/docs/pgd/6.3/rel_notes/pgd_6.3.0_rel_notes.mdx +++ b/product_docs/docs/pgd/6.3/rel_notes/pgd_6.3.0_rel_notes.mdx @@ -53,6 +53,8 @@ EDB Postgres Distributed (PGD) 6.3.0 includes new features, enhancements, and bu
Added the bdr.prepared_xacts_summary diagnostic view.

Introduced bdr.prepared_xacts_summary, a local diagnostic view for monitoring prepared transactions implicitly created by group commit scopes.

+
Made bdr.max_writers_per_subscription runtime-reloadable.

bdr.max_writers_per_subscription is now PGC_SIGHUP: change the value with ALTER SYSTEM followed by pg_reload_conf() — no node restart is required. The value is captured by each writer group at initialization, so an in-flight subscription continues with the value it was started with; the new limit takes effect on the next writer-group start (subscription disable/enable, or the next reconnect cycle).

+
diff --git a/product_docs/docs/pgd/6.3/rel_notes/src/relnote_6.3.0.yml b/product_docs/docs/pgd/6.3/rel_notes/src/relnote_6.3.0.yml index bf724b0407..2260a94787 100644 --- a/product_docs/docs/pgd/6.3/rel_notes/src/relnote_6.3.0.yml +++ b/product_docs/docs/pgd/6.3/rel_notes/src/relnote_6.3.0.yml @@ -252,4 +252,11 @@ relnotes: jira: BDR-7590 addresses: "54906" type: Bug Fix - impact: High \ No newline at end of file + impact: High +- relnote: Made `bdr.max_writers_per_subscription` runtime-reloadable. + details: | + `bdr.max_writers_per_subscription` is now `PGC_SIGHUP`: change the value with `ALTER SYSTEM` followed by `pg_reload_conf()` — no node restart is required. The value is captured by each writer group at initialization, so an in-flight subscription continues with the value it was started with; the new limit takes effect on the next writer-group start (subscription disable/enable, or the next reconnect cycle). + jira: BDR-7474 + addresses: "" + type: Enhancement + impact: Low \ No newline at end of file diff --git a/product_docs/docs/pgd/6.4/reference/tables-views-functions/pgd-settings.mdx b/product_docs/docs/pgd/6.4/reference/tables-views-functions/pgd-settings.mdx index e6ab3bc33c..6acedf6e00 100644 --- a/product_docs/docs/pgd/6.4/reference/tables-views-functions/pgd-settings.mdx +++ b/product_docs/docs/pgd/6.4/reference/tables-views-functions/pgd-settings.mdx @@ -194,7 +194,9 @@ this with `bdr.alter_node_group_option` for a group.) ### `bdr.max_writers_per_subscription` -Maximum number of writers per subscription (sets upper limit for the `bdr.writers_per_subscription` setting). +Maximum number of writers per subscription. Sets the upper limit for the `bdr.writers_per_subscription` setting. + +Reloadable at runtime (`PGC_SIGHUP`) since PGD 6.3.0: change the value with `ALTER SYSTEM` followed by `pg_reload_conf()` — no node restart is required. The value is captured by each writer group at initialization, so an in-flight subscription continues with the value it was started with; the new limit takes effect on the next writer-group start (subscription disable/enable, or the next reconnect cycle). ### `bdr.xact_replication` diff --git a/product_docs/docs/pgd/6.4/rel_notes/pgd_6.3.0_rel_notes.mdx b/product_docs/docs/pgd/6.4/rel_notes/pgd_6.3.0_rel_notes.mdx index 753ea02cdf..1e84c9bfe3 100644 --- a/product_docs/docs/pgd/6.4/rel_notes/pgd_6.3.0_rel_notes.mdx +++ b/product_docs/docs/pgd/6.4/rel_notes/pgd_6.3.0_rel_notes.mdx @@ -53,6 +53,8 @@ EDB Postgres Distributed (PGD) 6.3.0 includes new features, enhancements, and bu
Added the bdr.prepared_xacts_summary diagnostic view.

Introduced bdr.prepared_xacts_summary, a local diagnostic view for monitoring prepared transactions implicitly created by group commit scopes.

+
Made bdr.max_writers_per_subscription runtime-reloadable.

bdr.max_writers_per_subscription is now PGC_SIGHUP: change the value with ALTER SYSTEM followed by pg_reload_conf() — no node restart is required. The value is captured by each writer group at initialization, so an in-flight subscription continues with the value it was started with; the new limit takes effect on the next writer-group start (subscription disable/enable, or the next reconnect cycle).

+
diff --git a/product_docs/docs/pgd/6.4/rel_notes/src/relnote_6.3.0.yml b/product_docs/docs/pgd/6.4/rel_notes/src/relnote_6.3.0.yml index bf724b0407..2260a94787 100644 --- a/product_docs/docs/pgd/6.4/rel_notes/src/relnote_6.3.0.yml +++ b/product_docs/docs/pgd/6.4/rel_notes/src/relnote_6.3.0.yml @@ -252,4 +252,11 @@ relnotes: jira: BDR-7590 addresses: "54906" type: Bug Fix - impact: High \ No newline at end of file + impact: High +- relnote: Made `bdr.max_writers_per_subscription` runtime-reloadable. + details: | + `bdr.max_writers_per_subscription` is now `PGC_SIGHUP`: change the value with `ALTER SYSTEM` followed by `pg_reload_conf()` — no node restart is required. The value is captured by each writer group at initialization, so an in-flight subscription continues with the value it was started with; the new limit takes effect on the next writer-group start (subscription disable/enable, or the next reconnect cycle). + jira: BDR-7474 + addresses: "" + type: Enhancement + impact: Low \ No newline at end of file diff --git a/product_docs/docs/pgd/6/reference/tables-views-functions/pgd-settings.mdx b/product_docs/docs/pgd/6/reference/tables-views-functions/pgd-settings.mdx index 8158017fc6..5796f6a2b1 100644 --- a/product_docs/docs/pgd/6/reference/tables-views-functions/pgd-settings.mdx +++ b/product_docs/docs/pgd/6/reference/tables-views-functions/pgd-settings.mdx @@ -194,7 +194,7 @@ this with `bdr.alter_node_group_option` for a group.) ### `bdr.max_writers_per_subscription` -Maximum number of writers per subscription (sets upper limit for the `bdr.writers_per_subscription` setting). +Maximum number of writers per subscription. Sets the upper limit for the `bdr.writers_per_subscription` setting. ### `bdr.xact_replication`