From 44e40c522cc5ae780df1f47b72279ee86fb2e19b Mon Sep 17 00:00:00 2001 From: Dj Walker-Morgan Date: Thu, 24 Oct 2024 10:04:58 +0100 Subject: [PATCH] Post release fixup release notes Signed-off-by: Dj Walker-Morgan --- .../pgd/5.6/rel_notes/pgd_5.6.0_rel_notes.mdx | 12 +---- .../pgd/5.6/rel_notes/src/relnote_5.6.0.yml | 47 +++---------------- 2 files changed, 8 insertions(+), 51 deletions(-) diff --git a/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.0_rel_notes.mdx b/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.0_rel_notes.mdx index 6ca0e0fab65..5ae66218926 100644 --- a/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.0_rel_notes.mdx +++ b/product_docs/docs/pgd/5.6/rel_notes/pgd_5.6.0_rel_notes.mdx @@ -105,6 +105,8 @@ Subgroups inherit settings from their parent group, but can override them if set useful with generated columns, for example: ALTER TABLE gtest_tableoid ADD COLUMN c regclass GENERATED ALWAYS AS (tableoid) STORED;

+BDR5.6.0
Support replication of REINDEX

Both REINDEX and REINDEX CONCURRENTLY are now replicated commands.

+
BDR5.6.0
Fix receiver worker being stuck when exiting

Receiver worker could get stuck when exiting, waiting for a writer that never actually started. This could on rare occasions break replication after configuration changes until Postgres was restarted.

@@ -118,16 +120,6 @@ any node in a subgroup and does not need to be redefined for every subgroup anymore. This is particularly useful when combined with ORIGIN\_GROUP keyword to reduce the complexity of commit scope setup.

-Proxy5.6.0Update existing Route Watcher to listen for read node list change events on Postgres's bdr_set_read_routing notify/listen channel. -Proxy5.6.0
Add new Read Controller to update read node list based on different Raft related as well as Read routing related events.

Send updated read list on channel which can be listen by Read Handler. While updating the list it will also consider the value of a new proxy related variable - read_consensus_grace_period - which defaults to 1h.

-
-Proxy5.6.0
Add new Read Handler for read-only client connections.

This handler will listen on read_listen_port if it is set, and manage the creation and closing of client and backend (read nodes) connections. It will also rate-limit based on new proxy options read_max_client_conn and read_max_server_conn.

-
-Proxy5.6.0
Modify existing /health/is-ready http(s) probes to accommodate both listen_port and read_listen_port status.

First check listen_port and iff it is false then check read_listen_port. -Also, adds 2 new probes - /health/is-write-ready, /health/is-read-only-ready to get individual port status.

-
-CLI5.6.0
Support replication of REINDEX

Both REINDEX and REINDEX CONCURRENTLY are now replicated commands.

-
CLI5.6.0
Use bdr.bdr_file_settings view in verify-settings

Use bdr.bdr_file_settings view to get the current settings for the proxy.

diff --git a/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.0.yml b/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.0.yml index cf1f812e11d..4fa1cc4c95e 100644 --- a/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.0.yml +++ b/product_docs/docs/pgd/5.6/rel_notes/src/relnote_5.6.0.yml @@ -354,7 +354,7 @@ relnotes: severity: High impact: High - relnote: Support replication of REINDEX - component: CLI + component: BDR component_version: 5.6.0 details: | Both REINDEX and REINDEX CONCURRENTLY are now replicated commands. @@ -407,39 +407,11 @@ relnotes: type: Enhancement severity: High impact: High -- relnote: Update existing Route Watcher to listen for read node list change events on Postgres's bdr_set_read_routing notify/listen channel. - component: Proxy - component_version: 5.6.0 - jira: BDR-4535 - type: Enhancement - severity: High - impact: High -- relnote: Add new Read Controller to update read node list based on different Raft related as well as Read routing related events. - component: Proxy - component_version: 5.6.0 - details: | - Send updated read list on channel which can be listen by Read Handler. While updating the list it will also consider the value of a new proxy related variable - read_consensus_grace_period - which defaults to 1h. - jira: BDR-4534 - type: Enhancement - severity: High - impact: High -- relnote: Add new Read Handler for read-only client connections. - component: Proxy - component_version: 5.6.0 - details: | - This handler will listen on read_listen_port if it is set, and manage the creation and closing of client and backend (read nodes) connections. It will also rate-limit based on new proxy options read_max_client_conn and read_max_server_conn. - jira: BDR-4533 - type: Enhancement - severity: High - impact: High -- relnote: Modify existing /health/is-ready http(s) probes to accommodate both listen_port and read_listen_port status. - component: Proxy +- relnote: bdr_pg_upgrade - Create logical slot with twophase set to true for PG 14+ + component: Utilities component_version: 5.6.0 - details: | - First check listen_port and iff it is false then check read_listen_port. - Also, adds 2 new probes - `/health/is-write-ready`, `/health/is-read-only-ready` to get individual port status. - jira: BDR-4536 - type: Enhancement + jira: BDR-5306 + type: Bug Fix severity: High impact: High - relnote: Use bdr.bdr_file_settings view in verify-settings @@ -447,14 +419,7 @@ relnotes: component_version: 5.6.0 details: | Use bdr.bdr_file_settings view to get the current settings for the proxy. - jira: BDR-4537 + jira: BDR-5049 type: Enhancement severity: High - impact: High -- relnote: bdr_pg_upgrade - Create logical slot with twophase set to true for PG 14+ - component: Utilities - component_version: 5.6.0 - jira: BDR-5306 - type: Bug Fix - severity: High impact: High \ No newline at end of file