From 14f4ec438df0bef7ac0caad6a76e20ed38ef30fb Mon Sep 17 00:00:00 2001 From: Florin Irion Date: Wed, 20 Nov 2024 17:05:12 +0100 Subject: [PATCH 1/3] PGD 5.6.1 release notes BDR-5715 --- product_docs/docs/pgd/5.6/rel_notes/index.mdx | 2 + .../pgd/5.6/rel_notes/src/relnote_5.6.1.yml | 154 ++++++++++++++++++ 2 files changed, 156 insertions(+) create mode 100644 product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml diff --git a/product_docs/docs/pgd/5.6/rel_notes/index.mdx b/product_docs/docs/pgd/5.6/rel_notes/index.mdx index 8f59ccaf404..143f7ea75c5 100644 --- a/product_docs/docs/pgd/5.6/rel_notes/index.mdx +++ b/product_docs/docs/pgd/5.6/rel_notes/index.mdx @@ -4,6 +4,7 @@ navTitle: Release notes description: Release notes for EDB Postgres Distributed 5.6 and later navigation: - pgd_5.6.0_rel_notes + - pgd_5.6.1_rel_notes --- @@ -13,3 +14,4 @@ The EDB Postgres Distributed documentation describes the latest version of EDB P | Release Date | EDB Postgres Distributed | BDR extension | PGD CLI | PGD Proxy | |---|---|---|---|---| | 15 Oct 2024 | [5.6.0](./pgd_5.6.0_rel_notes) | 5.6.0 | 5.6.0 | 5.6.0 | +| 25 Nov 2024 | [5.6.1](./pgd_5.6.1_rel_notes) | 5.6.1 | 5.6.1 | 5.6.1 | diff --git a/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml b/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml new file mode 100644 index 00000000000..3908c435fea --- /dev/null +++ b/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml @@ -0,0 +1,154 @@ +product: EDB Postgres Distributed +version: 5.6.1 +date: 25 November 2024 +meta: + bdrextension: 5.6.1 + pgdcli: 5.6.1 + pgdproxy: 5.6.1 +intro: | + EDB Postgres Distributed 5.6.1 includes a number of enhancements and bug fixes. +highlights: | + - Add Postgres 17 support + - ARM64 Processor support +relnotes: +- relnote: Add Postgres 17 support + component: BDR + component_version: 5.6.1 + details: | + Support for Postgres 17 has been added for all flavors (PG, PGE, and EPAS) starting with 17.2. + jira: BDR-5410 + addresses: "" + type: Enhancement + severity: High + impact: High +- relnote: ARM64 Processor Support + component: BDR + component_version: 5.6.1 + details: | + Support ARM architecture for EDB Postgres Distributed on Debian 12 and RHEL 9. + jira: BDR-5410 + addresses: "" + type: Enhancement + severity: High + impact: High +- relnote: Address walsender crash that happend during configuration reload. + component: BDR + component_version: 5.6.1 + details: | + Ensure that pglogical GUCs are overridden only when operating within the pglogical worker. + If this is not the case, MyPGLogicalWorker will be NULL, resulting in a segmentation fault + when the walsender attempts a configuration reload from the + pgl_wait_for_standby_confirmation() function. + jira: BDR-5661 + addresses: "42100" + type: Enhancement + severity: High + impact: High +- relnote: Fix unintended eager connection related to consensus connections among Subscriber Only group members + component: BDR + component_version: 5.6.1 + details: | + The msgbroker module used to establish consensus connections lazily, meaning that connections + were created only when the first message was sent to a specific destination. This method + negatively affected the latency of Raft leader elections. The behavior was modified to create + connections to consensus peers eagerly. However, this change resulted in an unintended + consequence: a fully meshed consensus network among subscriber-only nodes, which may conflict + with customer network designs. This patch keeps the eager connection setup but limits it to + voting nodes only, reverting to a lazy connection setup for non-voting nodes. + jira: BDR-5666 + addresses: "42041" + type: Bug-fix + severity: High + impact: High +- relnote: Fix autopatition task scheduling. + component: BDR + component_version: 5.6.1 + details: | + To improve reliability, shuffle the scheduling of autopartition tasks. This way, tasks + that are prone to failure won't consistently impact the success of other tasks. + jira: BDR-5638 + addresses: "41998" + type: Bug-fix + severity: High + impact: High +- relnote: Fix parting subscription with standbys. + component: BDR + component_version: 5.6.1 + details: | + The parting subscription used to hang, failing to wait for standbys when the + bdr.standby_slot_names parameter was defined. + jira: BDR-5658 + addresses: "41821" + type: Bug-fix + severity: High + impact: High +- relnote: Add `bdr.wait_node_confirm_lsn()`. + component: BDR + component_version: 5.6.1 + details: | + The function `bdr.wait_node_confirm_lsn()` has been introduced to wait until a specific node + reaches a designated Log Sequence Number (LSN). It first checks the `confirmed_flush_lsn` of + the replication slot for the specified node. If that information is not available, the function + connects to the node and queries `pg_replication_origin_progress()`, using the invoking node as + the origin. + If the `nodename` parameter is NULL, the function will wait for all nodes to reach the specified + LSN. If the `target` LSN is NULL, it will wait for the current `wal_flush_lsn`. + jira: BDR-5200 + addresses: "" + type: Bug-fix + severity: High + impact: High +- relnote: Enhancements in SO Node Management and Progress Tracking. + component: BDR + component_version: 5.6.1 + details: | + An update addresses the movement of group slots in SO nodes, ensuring they don't appear as peers in + progress updates. Improvements include enhanced watermark management for SO leaders in the Himesh + configuration, where write leaders now include watermarks in their updates. Watermarks are broadcasted + to simplify progress tracking on idle clusters. The peer progress mapping for SO nodes has been corrected, + and the tap test for group slot movement has been revised. + Additionally, the `bdr_get_all_origins` function now considers SO node origins. + jira: BDR-5549 + addresses: "" + type: Enhancement + severity: High + impact: High +- relnote: Communicating LSN Progress in Optimized Topology Configurations. + component: BDR + component_version: 5.6.1 + details: | + While there are no connections from non-leader data nodes to subscriber-only nodes in an optimized + topology configuration, the LSN progress of all data nodes is periodically communicated to these + subscriber-only nodes through logical replication. + jira: BDR-5549 + addresses: "" + type: Enhancement + severity: High + impact: High +- relnote: Fix parting SO node with multiple origins. + component: BDR + component_version: 5.6.1 + details: | + All relevant origins must be removed when parting SO node + With himesh, parting an SO node should result in removing all origins it + has, not just the one related to its SO group leader. + When parting a data node, even though there is no subscription to it + from SO node, the origin should be removed + DO not make SO node target of a part catchup subscription when himesh + enabled + jira: BDR-5552 + addresses: "" + type: Bug-fix + severity: High + impact: High +- relnote: Don't create slots for subscriber only nodes on witness nodes. + component: BDR + component_version: 5.6.1 + details: | + Subscriber only nodes should not have slots on witness nodes. + jira: BDR-5618 + addresses: "" + type: Bug-fix + severity: High + impact: High + From d6ba7d2c40c2698a30127a84ea4d6d7409fc0613 Mon Sep 17 00:00:00 2001 From: Dj Walker-Morgan Date: Wed, 20 Nov 2024 16:43:32 +0000 Subject: [PATCH 2/3] Generated pages and recatagorised some items Signed-off-by: Dj Walker-Morgan --- product_docs/docs/pgd/5.6/rel_notes/index.mdx | 4 +- .../pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx | 84 +++++++++++++++++++ .../pgd/5.6/rel_notes/src/relnote_5.6.1.yml | 8 +- 3 files changed, 90 insertions(+), 6 deletions(-) create mode 100644 product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx diff --git a/product_docs/docs/pgd/5.6/rel_notes/index.mdx b/product_docs/docs/pgd/5.6/rel_notes/index.mdx index 143f7ea75c5..b2e64835755 100644 --- a/product_docs/docs/pgd/5.6/rel_notes/index.mdx +++ b/product_docs/docs/pgd/5.6/rel_notes/index.mdx @@ -3,8 +3,8 @@ title: EDB Postgres Distributed 5.6+ release notes navTitle: Release notes description: Release notes for EDB Postgres Distributed 5.6 and later navigation: - - pgd_5.6.0_rel_notes - pgd_5.6.1_rel_notes + - pgd_5.6.0_rel_notes --- @@ -13,5 +13,5 @@ The EDB Postgres Distributed documentation describes the latest version of EDB P | Release Date | EDB Postgres Distributed | BDR extension | PGD CLI | PGD Proxy | |---|---|---|---|---| -| 15 Oct 2024 | [5.6.0](./pgd_5.6.0_rel_notes) | 5.6.0 | 5.6.0 | 5.6.0 | | 25 Nov 2024 | [5.6.1](./pgd_5.6.1_rel_notes) | 5.6.1 | 5.6.1 | 5.6.1 | +| 15 Oct 2024 | [5.6.0](./pgd_5.6.0_rel_notes) | 5.6.0 | 5.6.0 | 5.6.0 | diff --git a/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx b/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx new file mode 100644 index 00000000000..0f3d540302e --- /dev/null +++ b/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx @@ -0,0 +1,84 @@ +--- +title: EDB Postgres Distributed 5.6.1 release notes +navTitle: Version 5.6.1 +--- + +Released: 25 November 2024 + +EDB Postgres Distributed 5.6.1 includes a number of enhancements and bug fixes. + +## Highlights + +- Add Postgres 17 support +- ARM64 Processor support + +## Features + + + + +
ComponentVersionDescriptionAddresses
BDR5.6.1
Add Postgres 17 support

Support for Postgres 17 has been added for all flavors (PG, PGE, and EPAS) starting with 17.2.

+
BDR5.6.1
ARM64 Processor Support

Support ARM architecture for EDB Postgres Distributed on Debian 12 and RHEL 9.

+
+ + +## Enhancements + + + + + +
ComponentVersionDescriptionAddresses
BDR5.6.1
Add bdr.wait_node_confirm_lsn().

The function bdr.wait_node_confirm_lsn() has been introduced to wait until a specific node +reaches a designated Log Sequence Number (LSN). It first checks the confirmed_flush_lsn of +the replication slot for the specified node. If that information is not available, the function +connects to the node and queries pg_replication_origin_progress(), using the invoking node as +the origin. +If the nodename parameter is NULL, the function will wait for all nodes to reach the specified +LSN. If the target LSN is NULL, it will wait for the current wal_flush_lsn.

+
BDR5.6.1
Enhancements in SO Node Management and Progress Tracking.

An update addresses the movement of group slots in SO nodes, ensuring they don't appear as peers in +progress updates. Improvements include enhanced watermark management for SO leaders in the Himesh +configuration, where write leaders now include watermarks in their updates. Watermarks are broadcasted +to simplify progress tracking on idle clusters. The peer progress mapping for SO nodes has been corrected, +and the tap test for group slot movement has been revised. +Additionally, the bdr_get_all_origins function now considers SO node origins.

+
BDR5.6.1
Communicating LSN Progress in Optimized Topology Configurations.

While there are no connections from non-leader data nodes to subscriber-only nodes in an optimized +topology configuration, the LSN progress of all data nodes is periodically communicated to these +subscriber-only nodes through logical replication.

+
+ + +## Bug Fixes + + + + + + + + +
ComponentVersionDescriptionAddresses
BDR5.6.1
Address walsender crash that happend during configuration reload.

Ensure that pglogical GUCs are overridden only when operating within the pglogical worker. +If this is not the case, MyPGLogicalWorker will be NULL, resulting in a segmentation fault +when the walsender attempts a configuration reload from the +pgl_wait_for_standby_confirmation() function.

+
42100
BDR5.6.1
Fix unintended eager connection related to consensus connections among Subscriber Only group members

The msgbroker module used to establish consensus connections lazily, meaning that connections +were created only when the first message was sent to a specific destination. This method +negatively affected the latency of Raft leader elections. The behavior was modified to create +connections to consensus peers eagerly. However, this change resulted in an unintended +consequence: a fully meshed consensus network among subscriber-only nodes, which may conflict +with customer network designs. This patch keeps the eager connection setup but limits it to +voting nodes only, reverting to a lazy connection setup for non-voting nodes.

+
42041
BDR5.6.1
Fix autopatition task scheduling.

To improve reliability, shuffle the scheduling of autopartition tasks. This way, tasks +that are prone to failure won't consistently impact the success of other tasks.

+
41998
BDR5.6.1
Fix parting subscription with standbys.

The parting subscription used to hang, failing to wait for standbys when the +bdr.standby_slot_names parameter was defined.

+
41821
BDR5.6.1
Fix parting SO node with multiple origins.

All relevant origins must be removed when parting SO node +With himesh, parting an SO node should result in removing all origins it +has, not just the one related to its SO group leader. +When parting a data node, even though there is no subscription to it +from SO node, the origin should be removed +DO not make SO node target of a part catchup subscription when himesh +enabled

+
BDR5.6.1
Don't create slots for subscriber only nodes on witness nodes.

Subscriber only nodes should not have slots on witness nodes.

+
+ + diff --git a/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml b/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml index 3908c435fea..2d691a04ab8 100644 --- a/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml +++ b/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml @@ -18,7 +18,7 @@ relnotes: Support for Postgres 17 has been added for all flavors (PG, PGE, and EPAS) starting with 17.2. jira: BDR-5410 addresses: "" - type: Enhancement + type: Feature severity: High impact: High - relnote: ARM64 Processor Support @@ -28,7 +28,7 @@ relnotes: Support ARM architecture for EDB Postgres Distributed on Debian 12 and RHEL 9. jira: BDR-5410 addresses: "" - type: Enhancement + type: Feature severity: High impact: High - relnote: Address walsender crash that happend during configuration reload. @@ -41,7 +41,7 @@ relnotes: pgl_wait_for_standby_confirmation() function. jira: BDR-5661 addresses: "42100" - type: Enhancement + type: Bug-fix severity: High impact: High - relnote: Fix unintended eager connection related to consensus connections among Subscriber Only group members @@ -95,7 +95,7 @@ relnotes: LSN. If the `target` LSN is NULL, it will wait for the current `wal_flush_lsn`. jira: BDR-5200 addresses: "" - type: Bug-fix + type: Enhancement severity: High impact: High - relnote: Enhancements in SO Node Management and Progress Tracking. From 967298f2550f73b2197f7065622fa059804e7165 Mon Sep 17 00:00:00 2001 From: Dj Walker-Morgan Date: Thu, 21 Nov 2024 09:25:21 +0000 Subject: [PATCH 3/3] Added proxy rel note, set past tense. Signed-off-by: Dj Walker-Morgan --- .../pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx | 31 +++++++------- .../pgd/5.6/rel_notes/src/relnote_5.6.1.yml | 40 ++++++++++++------- 2 files changed, 42 insertions(+), 29 deletions(-) diff --git a/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx b/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx index 0f3d540302e..ac5e69aaf0a 100644 --- a/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx +++ b/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.1_rel_notes.mdx @@ -9,15 +9,16 @@ EDB Postgres Distributed 5.6.1 includes a number of enhancements and bug fixes. ## Highlights -- Add Postgres 17 support -- ARM64 Processor support +- Postgres 17 support +- ARM64 processor support ## Features - -
ComponentVersionDescriptionAddresses
BDR5.6.1
Add Postgres 17 support

Support for Postgres 17 has been added for all flavors (PG, PGE, and EPAS) starting with 17.2.

+ + -
ComponentVersionDescriptionAddresses
BDR5.6.1
Added Postgres 17 support

Support for Postgres 17 has been added for all flavors (PostgreSQL, EDB Postgres Extended, +and EDB Postgres Advanced Server) starting with version 17.2.

BDR5.6.1
ARM64 Processor Support

Support ARM architecture for EDB Postgres Distributed on Debian 12 and RHEL 9.

+
BDR5.6.1
Added ARM64 processor Support

Support ARM architecture for EDB Postgres Distributed on Debian 12 and RHEL 9.

@@ -25,7 +26,7 @@ EDB Postgres Distributed 5.6.1 includes a number of enhancements and bug fixes. ## Enhancements - - - @@ -50,12 +51,12 @@ subscriber-only nodes through logical replication.

## Bug Fixes
ComponentVersionDescriptionAddresses
BDR5.6.1
Add bdr.wait_node_confirm_lsn().

The function bdr.wait_node_confirm_lsn() has been introduced to wait until a specific node +

BDR5.6.1
Added bdr.wait_node_confirm_lsn().

The function bdr.wait_node_confirm_lsn() has been introduced to wait until a specific node reaches a designated Log Sequence Number (LSN). It first checks the confirmed_flush_lsn of the replication slot for the specified node. If that information is not available, the function connects to the node and queries pg_replication_origin_progress(), using the invoking node as @@ -33,14 +34,14 @@ the origin. If the nodename parameter is NULL, the function will wait for all nodes to reach the specified LSN. If the target LSN is NULL, it will wait for the current wal_flush_lsn.

BDR5.6.1
Enhancements in SO Node Management and Progress Tracking.

An update addresses the movement of group slots in SO nodes, ensuring they don't appear as peers in +

BDR5.6.1
Improvements made in SO Node Management and Progress Tracking.

An update addresses the movement of group slots in SO nodes, ensuring they don't appear as peers in progress updates. Improvements include enhanced watermark management for SO leaders in the Himesh configuration, where write leaders now include watermarks in their updates. Watermarks are broadcasted to simplify progress tracking on idle clusters. The peer progress mapping for SO nodes has been corrected, and the tap test for group slot movement has been revised. Additionally, the bdr_get_all_origins function now considers SO node origins.

BDR5.6.1
Communicating LSN Progress in Optimized Topology Configurations.

While there are no connections from non-leader data nodes to subscriber-only nodes in an optimized +

BDR5.6.1
LSN Progress in Optimized Topology Configurations is now communicated.

While there are no connections from non-leader data nodes to subscriber-only nodes in an optimized topology configuration, the LSN progress of all data nodes is periodically communicated to these subscriber-only nodes through logical replication.

- - - - - - +
ComponentVersionDescriptionAddresses
BDR5.6.1
Address walsender crash that happend during configuration reload.

Ensure that pglogical GUCs are overridden only when operating within the pglogical worker. +

BDR5.6.1
Addressed walsender crash that happend during configuration reload.

Ensure that pglogical GUCs are overridden only when operating within the pglogical worker. If this is not the case, MyPGLogicalWorker will be NULL, resulting in a segmentation fault when the walsender attempts a configuration reload from the pgl_wait_for_standby_confirmation() function.

42100
BDR5.6.1
Fix unintended eager connection related to consensus connections among Subscriber Only group members

The msgbroker module used to establish consensus connections lazily, meaning that connections +

BDR5.6.1
Fixed unintended eager connection related to consensus connections among Subscriber Only group members

The msgbroker module used to establish consensus connections lazily, meaning that connections were created only when the first message was sent to a specific destination. This method negatively affected the latency of Raft leader elections. The behavior was modified to create connections to consensus peers eagerly. However, this change resulted in an unintended @@ -63,13 +64,13 @@ consequence: a fully meshed consensus network among subscriber-only nodes, which with customer network designs. This patch keeps the eager connection setup but limits it to voting nodes only, reverting to a lazy connection setup for non-voting nodes.

42041
BDR5.6.1
Fix autopatition task scheduling.

To improve reliability, shuffle the scheduling of autopartition tasks. This way, tasks +

BDR5.6.1
Fixed autopatition task scheduling.

To improve reliability, shuffle the scheduling of autopartition tasks. This way, tasks that are prone to failure won't consistently impact the success of other tasks.

41998
BDR5.6.1
Fix parting subscription with standbys.

The parting subscription used to hang, failing to wait for standbys when the +

BDR5.6.1
Fixed parting subscription with standbys.

The parting subscription used to hang, failing to wait for standbys when the bdr.standby_slot_names parameter was defined.

41821
BDR5.6.1
Fix parting SO node with multiple origins.

All relevant origins must be removed when parting SO node +

BDR5.6.1
Fixed parting SO node with multiple origins.

All relevant origins must be removed when parting SO node With himesh, parting an SO node should result in removing all origins it has, not just the one related to its SO group leader. When parting a data node, even though there is no subscription to it @@ -77,7 +78,9 @@ from SO node, the origin should be removed DO not make SO node target of a part catchup subscription when himesh enabled

BDR5.6.1
Don't create slots for subscriber only nodes on witness nodes.

Subscriber only nodes should not have slots on witness nodes.

+
BDR5.6.1
Stopped creation of slots for subscriber only nodes on witness nodes.

Subscriber only nodes should not have slots on witness nodes.

+
PGD Proxy5.6.1
Fixed routing strategy for read nodes.

Corrected routing strategy for read nodes after a network partition.

diff --git a/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml b/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml index 2d691a04ab8..1691a41e8ed 100644 --- a/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml +++ b/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.1.yml @@ -8,20 +8,21 @@ meta: intro: | EDB Postgres Distributed 5.6.1 includes a number of enhancements and bug fixes. highlights: | - - Add Postgres 17 support - - ARM64 Processor support + - Postgres 17 support + - ARM64 processor support relnotes: -- relnote: Add Postgres 17 support +- relnote: Added Postgres 17 support component: BDR component_version: 5.6.1 details: | - Support for Postgres 17 has been added for all flavors (PG, PGE, and EPAS) starting with 17.2. + Support for Postgres 17 has been added for all flavors (PostgreSQL, EDB Postgres Extended, + and EDB Postgres Advanced Server) starting with version 17.2. jira: BDR-5410 addresses: "" type: Feature severity: High impact: High -- relnote: ARM64 Processor Support +- relnote: Added ARM64 processor Support component: BDR component_version: 5.6.1 details: | @@ -31,7 +32,7 @@ relnotes: type: Feature severity: High impact: High -- relnote: Address walsender crash that happend during configuration reload. +- relnote: Addressed walsender crash that happend during configuration reload. component: BDR component_version: 5.6.1 details: | @@ -44,7 +45,7 @@ relnotes: type: Bug-fix severity: High impact: High -- relnote: Fix unintended eager connection related to consensus connections among Subscriber Only group members +- relnote: Fixed unintended eager connection related to consensus connections among Subscriber Only group members component: BDR component_version: 5.6.1 details: | @@ -60,7 +61,7 @@ relnotes: type: Bug-fix severity: High impact: High -- relnote: Fix autopatition task scheduling. +- relnote: Fixed autopatition task scheduling. component: BDR component_version: 5.6.1 details: | @@ -71,7 +72,7 @@ relnotes: type: Bug-fix severity: High impact: High -- relnote: Fix parting subscription with standbys. +- relnote: Fixed parting subscription with standbys. component: BDR component_version: 5.6.1 details: | @@ -82,7 +83,7 @@ relnotes: type: Bug-fix severity: High impact: High -- relnote: Add `bdr.wait_node_confirm_lsn()`. +- relnote: Added `bdr.wait_node_confirm_lsn()`. component: BDR component_version: 5.6.1 details: | @@ -98,7 +99,7 @@ relnotes: type: Enhancement severity: High impact: High -- relnote: Enhancements in SO Node Management and Progress Tracking. +- relnote: Improvements made in SO Node Management and Progress Tracking. component: BDR component_version: 5.6.1 details: | @@ -113,7 +114,7 @@ relnotes: type: Enhancement severity: High impact: High -- relnote: Communicating LSN Progress in Optimized Topology Configurations. +- relnote: LSN Progress in Optimized Topology Configurations is now communicated. component: BDR component_version: 5.6.1 details: | @@ -125,7 +126,7 @@ relnotes: type: Enhancement severity: High impact: High -- relnote: Fix parting SO node with multiple origins. +- relnote: Fixed parting SO node with multiple origins. component: BDR component_version: 5.6.1 details: | @@ -141,7 +142,7 @@ relnotes: type: Bug-fix severity: High impact: High -- relnote: Don't create slots for subscriber only nodes on witness nodes. +- relnote: Stopped creation of slots for subscriber only nodes on witness nodes. component: BDR component_version: 5.6.1 details: | @@ -151,4 +152,13 @@ relnotes: type: Bug-fix severity: High impact: High - +- relnote: Fixed routing strategy for read nodes. + component: PGD Proxy + component_version: 5.6.1 + details: | + Corrected routing strategy for read nodes after a network partition. + jira: BDR-5216 + addresses: "" + type: Bug-fix + severity: Medium + impact: Medium