From 4467fdf494df51cd7a6bbf30c9778e5dca8809eb Mon Sep 17 00:00:00 2001 From: Kris Zyp Date: Wed, 13 Aug 2025 07:13:51 -0600 Subject: [PATCH 1/5] Add 4.5.21 release notes --- .../release-notes/v4-tucker/4.5.21.md | 11 +++++++++++ .../release-notes/v4-tucker/4.5.21.md | 11 +++++++++++ .../release-notes/v4-tucker/4.5.21.md | 11 +++++++++++ 3 files changed, 33 insertions(+) create mode 100644 docs/technical-details/release-notes/v4-tucker/4.5.21.md create mode 100644 site/versioned_docs/version-4.5/technical-details/release-notes/v4-tucker/4.5.21.md create mode 100644 site/versioned_docs/version-4.6/technical-details/release-notes/v4-tucker/4.5.21.md diff --git a/docs/technical-details/release-notes/v4-tucker/4.5.21.md b/docs/technical-details/release-notes/v4-tucker/4.5.21.md new file mode 100644 index 00000000..5c61f761 --- /dev/null +++ b/docs/technical-details/release-notes/v4-tucker/4.5.21.md @@ -0,0 +1,11 @@ +--- +title: 4.5.21 +sidebar_position: 59479 +--- + +### HarperDB 4.5.21 + +8/8/2025 + +- Fix for small blobs (less than 8KB) having their contents swapped on repeated access +- Completely separate the on-demand request connections and the subscription replication connections for more robust connection management diff --git a/site/versioned_docs/version-4.5/technical-details/release-notes/v4-tucker/4.5.21.md b/site/versioned_docs/version-4.5/technical-details/release-notes/v4-tucker/4.5.21.md new file mode 100644 index 00000000..5c61f761 --- /dev/null +++ b/site/versioned_docs/version-4.5/technical-details/release-notes/v4-tucker/4.5.21.md @@ -0,0 +1,11 @@ +--- +title: 4.5.21 +sidebar_position: 59479 +--- + +### HarperDB 4.5.21 + +8/8/2025 + +- Fix for small blobs (less than 8KB) having their contents swapped on repeated access +- Completely separate the on-demand request connections and the subscription replication connections for more robust connection management diff --git a/site/versioned_docs/version-4.6/technical-details/release-notes/v4-tucker/4.5.21.md b/site/versioned_docs/version-4.6/technical-details/release-notes/v4-tucker/4.5.21.md new file mode 100644 index 00000000..5c61f761 --- /dev/null +++ b/site/versioned_docs/version-4.6/technical-details/release-notes/v4-tucker/4.5.21.md @@ -0,0 +1,11 @@ +--- +title: 4.5.21 +sidebar_position: 59479 +--- + +### HarperDB 4.5.21 + +8/8/2025 + +- Fix for small blobs (less than 8KB) having their contents swapped on repeated access +- Completely separate the on-demand request connections and the subscription replication connections for more robust connection management From 15f973bc412cf8c9c4d13be9b481f914fda8fcf5 Mon Sep 17 00:00:00 2001 From: Ethan Arrowood Date: Wed, 13 Aug 2025 11:24:52 -0600 Subject: [PATCH 2/5] fix sidebar_position and copy missing release notes to docs/ --- .../release-notes/v4-tucker/4.5.17.md | 15 +++++++++++++++ .../release-notes/v4-tucker/4.5.18.md | 8 ++++++++ .../release-notes/v4-tucker/4.5.19.md | 12 ++++++++++++ .../release-notes/v4-tucker/4.5.20.md | 13 +++++++++++++ .../release-notes/v4-tucker/4.5.21.md | 2 +- .../release-notes/v4-tucker/4.5.21.md | 2 +- .../release-notes/v4-tucker/4.5.21.md | 2 +- 7 files changed, 51 insertions(+), 3 deletions(-) create mode 100644 docs/technical-details/release-notes/v4-tucker/4.5.17.md create mode 100644 docs/technical-details/release-notes/v4-tucker/4.5.18.md create mode 100644 docs/technical-details/release-notes/v4-tucker/4.5.19.md create mode 100644 docs/technical-details/release-notes/v4-tucker/4.5.20.md diff --git a/docs/technical-details/release-notes/v4-tucker/4.5.17.md b/docs/technical-details/release-notes/v4-tucker/4.5.17.md new file mode 100644 index 00000000..deaca8a3 --- /dev/null +++ b/docs/technical-details/release-notes/v4-tucker/4.5.17.md @@ -0,0 +1,15 @@ +--- +title: 4.5.17 +sidebar_position: 59482 +--- + +### HarperDB 4.5.17 + +8/4/2025 + +- Ensure that blob paths exist when determining blob volume sizes +- Increase and make timeouts for blob transfers configurable +- Add debugging information on the record ID if a blob transfer times out +- Fix for copying tables when doing an initial clone node (will not affect an existing cluster) +- Fix for ensuring node IDs are not duplicated across subscriptions to different nodes. This eliminates the duplication of replication data +- Fix for building the local studio diff --git a/docs/technical-details/release-notes/v4-tucker/4.5.18.md b/docs/technical-details/release-notes/v4-tucker/4.5.18.md new file mode 100644 index 00000000..684623d6 --- /dev/null +++ b/docs/technical-details/release-notes/v4-tucker/4.5.18.md @@ -0,0 +1,8 @@ +--- +title: 4.5.18 +sidebar_position: 59481 +--- + +### HarperDB 4.5.18 + +Release was incorrect version diff --git a/docs/technical-details/release-notes/v4-tucker/4.5.19.md b/docs/technical-details/release-notes/v4-tucker/4.5.19.md new file mode 100644 index 00000000..5b87eb6b --- /dev/null +++ b/docs/technical-details/release-notes/v4-tucker/4.5.19.md @@ -0,0 +1,12 @@ +--- +title: 4.5.19 +sidebar_position: 59480 +--- + +### HarperDB 4.5.19 + +8/5/2025 + +- Update subscription manager to only use failover subscriptions to nodes with the same shard +- Do not attempt to resolve a proxied request to the oneself +- Delay deletion of blobs when doing proxied requests of blobs diff --git a/docs/technical-details/release-notes/v4-tucker/4.5.20.md b/docs/technical-details/release-notes/v4-tucker/4.5.20.md new file mode 100644 index 00000000..313d740a --- /dev/null +++ b/docs/technical-details/release-notes/v4-tucker/4.5.20.md @@ -0,0 +1,13 @@ +--- +title: 4.5.20 +sidebar_position: 59479 +--- + +### HarperDB 4.5.20 + +8/7/2025 + +- Properly handle and aggregate multiple requests for the same blob using the same stream +- Added analytics for blob replication and replication egress transfer +- Added receiving status to indicate if there is a replication backlog or waiting for future transactions +- Fix for properly saving blob in a recently updated/relocated record diff --git a/docs/technical-details/release-notes/v4-tucker/4.5.21.md b/docs/technical-details/release-notes/v4-tucker/4.5.21.md index 5c61f761..5692077b 100644 --- a/docs/technical-details/release-notes/v4-tucker/4.5.21.md +++ b/docs/technical-details/release-notes/v4-tucker/4.5.21.md @@ -1,6 +1,6 @@ --- title: 4.5.21 -sidebar_position: 59479 +sidebar_position: 59478 --- ### HarperDB 4.5.21 diff --git a/site/versioned_docs/version-4.5/technical-details/release-notes/v4-tucker/4.5.21.md b/site/versioned_docs/version-4.5/technical-details/release-notes/v4-tucker/4.5.21.md index 5c61f761..5692077b 100644 --- a/site/versioned_docs/version-4.5/technical-details/release-notes/v4-tucker/4.5.21.md +++ b/site/versioned_docs/version-4.5/technical-details/release-notes/v4-tucker/4.5.21.md @@ -1,6 +1,6 @@ --- title: 4.5.21 -sidebar_position: 59479 +sidebar_position: 59478 --- ### HarperDB 4.5.21 diff --git a/site/versioned_docs/version-4.6/technical-details/release-notes/v4-tucker/4.5.21.md b/site/versioned_docs/version-4.6/technical-details/release-notes/v4-tucker/4.5.21.md index 5c61f761..5692077b 100644 --- a/site/versioned_docs/version-4.6/technical-details/release-notes/v4-tucker/4.5.21.md +++ b/site/versioned_docs/version-4.6/technical-details/release-notes/v4-tucker/4.5.21.md @@ -1,6 +1,6 @@ --- title: 4.5.21 -sidebar_position: 59479 +sidebar_position: 59478 --- ### HarperDB 4.5.21 From 29300f05443264b32dfc8d7937e22bc1920fd164 Mon Sep 17 00:00:00 2001 From: Ethan Arrowood Date: Wed, 13 Aug 2025 11:28:48 -0600 Subject: [PATCH 3/5] fix release notes index files --- docs/technical-details/release-notes/index.md | 24 ++++++++++++++++--- .../technical-details/release-notes/index.md | 10 ++++++++ .../technical-details/release-notes/index.md | 16 +++++++++++++ 3 files changed, 47 insertions(+), 3 deletions(-) diff --git a/docs/technical-details/release-notes/index.md b/docs/technical-details/release-notes/index.md index fe3073c0..35e8812b 100644 --- a/docs/technical-details/release-notes/index.md +++ b/docs/technical-details/release-notes/index.md @@ -8,11 +8,29 @@ title: Release Notes [Meet Tucker](v4-tucker/tucker) Our 4th Release Pup -[4.6.2 Tucker](v4-tucker/4.6.2) +[4.6.3 Tucker](./v4-tucker/4.6.3) -[4.6.1 Tucker](v4-tucker/4.6.1) +[4.6.2 Tucker](./v4-tucker/4.6.2) -[4.6.0 Tucker](v4-tucker/4.6.0) +[4.6.1 Tucker](./v4-tucker/4.6.1) + +[4.6.0 Tucker](./v4-tucker/4.6.0) + +[4.5.21 Tucker](./v4-tucker/4.5.21) + +[4.5.20 Tucker](./v4-tucker/4.5.20) + +[4.5.19 Tucker](./v4-tucker/4.5.19) + +[4.5.18 Tucker](./v4-tucker/4.5.18) + +[4.5.17 Tucker](./v4-tucker/4.5.17) + +[4.5.16 Tucker](./v4-tucker/4.5.16) + +[4.5.15 Tucker](./v4-tucker/4.5.15) + +[4.5.14 Tucker](./v4-tucker/4.5.14) [4.5.14 Tucker](v4-tucker/4.5.14) diff --git a/site/versioned_docs/version-4.5/technical-details/release-notes/index.md b/site/versioned_docs/version-4.5/technical-details/release-notes/index.md index 4799d4a6..85e82cb1 100644 --- a/site/versioned_docs/version-4.5/technical-details/release-notes/index.md +++ b/site/versioned_docs/version-4.5/technical-details/release-notes/index.md @@ -8,6 +8,16 @@ title: Release Notes [Meet Tucker](./v4-tucker/tucker) Our 4th Release Pup +[4.5.21 Tucker](./v4-tucker/4.5.21) + +[4.5.20 Tucker](./v4-tucker/4.5.20) + +[4.5.19 Tucker](./v4-tucker/4.5.19) + +[4.5.18 Tucker](./v4-tucker/4.5.18) + +[4.5.17 Tucker](./v4-tucker/4.5.17) + [4.5.16 Tucker](./v4-tucker/4.5.16) [4.5.15 Tucker](./v4-tucker/4.5.15) diff --git a/site/versioned_docs/version-4.6/technical-details/release-notes/index.md b/site/versioned_docs/version-4.6/technical-details/release-notes/index.md index d0bb0c74..6e3f84df 100644 --- a/site/versioned_docs/version-4.6/technical-details/release-notes/index.md +++ b/site/versioned_docs/version-4.6/technical-details/release-notes/index.md @@ -8,12 +8,28 @@ title: Release Notes [Meet Tucker](./v4-tucker/tucker) Our 4th Release Pup +[4.6.3 Tucker](./v4-tucker/4.6.3) + [4.6.2 Tucker](./v4-tucker/4.6.2) [4.6.1 Tucker](./v4-tucker/4.6.1) [4.6.0 Tucker](./v4-tucker/4.6.0) +[4.5.21 Tucker](./v4-tucker/4.5.21) + +[4.5.20 Tucker](./v4-tucker/4.5.20) + +[4.5.19 Tucker](./v4-tucker/4.5.19) + +[4.5.18 Tucker](./v4-tucker/4.5.18) + +[4.5.17 Tucker](./v4-tucker/4.5.17) + +[4.5.16 Tucker](./v4-tucker/4.5.16) + +[4.5.15 Tucker](./v4-tucker/4.5.15) + [4.5.14 Tucker](./v4-tucker/4.5.14) [4.5.13 Tucker](./v4-tucker/4.5.13) From cbb4e0ec23b78022a152899fb3eab657a6524e9b Mon Sep 17 00:00:00 2001 From: Ethan Arrowood Date: Wed, 13 Aug 2025 11:34:47 -0600 Subject: [PATCH 4/5] adjust pathing in docs/ --- docs/technical-details/release-notes/index.md | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/technical-details/release-notes/index.md b/docs/technical-details/release-notes/index.md index 35e8812b..c84c84fe 100644 --- a/docs/technical-details/release-notes/index.md +++ b/docs/technical-details/release-notes/index.md @@ -8,29 +8,29 @@ title: Release Notes [Meet Tucker](v4-tucker/tucker) Our 4th Release Pup -[4.6.3 Tucker](./v4-tucker/4.6.3) +[4.6.3 Tucker](v4-tucker/4.6.3) -[4.6.2 Tucker](./v4-tucker/4.6.2) +[4.6.2 Tucker](v4-tucker/4.6.2) -[4.6.1 Tucker](./v4-tucker/4.6.1) +[4.6.1 Tucker](v4-tucker/4.6.1) -[4.6.0 Tucker](./v4-tucker/4.6.0) +[4.6.0 Tucker](v4-tucker/4.6.0) -[4.5.21 Tucker](./v4-tucker/4.5.21) +[4.5.21 Tucker](v4-tucker/4.5.21) -[4.5.20 Tucker](./v4-tucker/4.5.20) +[4.5.20 Tucker](v4-tucker/4.5.20) -[4.5.19 Tucker](./v4-tucker/4.5.19) +[4.5.19 Tucker](v4-tucker/4.5.19) -[4.5.18 Tucker](./v4-tucker/4.5.18) +[4.5.18 Tucker](v4-tucker/4.5.18) -[4.5.17 Tucker](./v4-tucker/4.5.17) +[4.5.17 Tucker](v4-tucker/4.5.17) -[4.5.16 Tucker](./v4-tucker/4.5.16) +[4.5.16 Tucker](v4-tucker/4.5.16) -[4.5.15 Tucker](./v4-tucker/4.5.15) +[4.5.15 Tucker](v4-tucker/4.5.15) -[4.5.14 Tucker](./v4-tucker/4.5.14) +[4.5.14 Tucker](v4-tucker/4.5.14) [4.5.14 Tucker](v4-tucker/4.5.14) From 3ca0302cd540aaf90acd4b86bcc5c87cb11938b1 Mon Sep 17 00:00:00 2001 From: Ethan Arrowood Date: Wed, 13 Aug 2025 11:37:23 -0600 Subject: [PATCH 5/5] fix up release notes metadata in docs/ --- docs/technical-details/release-notes/v4-tucker/4.5.15.md | 5 +++++ docs/technical-details/release-notes/v4-tucker/4.5.16.md | 5 +++++ docs/technical-details/release-notes/v4-tucker/4.6.3.md | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/docs/technical-details/release-notes/v4-tucker/4.5.15.md b/docs/technical-details/release-notes/v4-tucker/4.5.15.md index d2158571..8e5b7821 100644 --- a/docs/technical-details/release-notes/v4-tucker/4.5.15.md +++ b/docs/technical-details/release-notes/v4-tucker/4.5.15.md @@ -1,3 +1,8 @@ +--- +title: 4.5.15 +sidebar_position: 59484 +--- + ### HarperDB 4.5.15 7/21/2025 diff --git a/docs/technical-details/release-notes/v4-tucker/4.5.16.md b/docs/technical-details/release-notes/v4-tucker/4.5.16.md index d9b80237..829cd9d8 100644 --- a/docs/technical-details/release-notes/v4-tucker/4.5.16.md +++ b/docs/technical-details/release-notes/v4-tucker/4.5.16.md @@ -1,3 +1,8 @@ +--- +title: 4.5.16 +sidebar_position: 59483 +--- + ### HarperDB 4.5.16 7/30/2025 diff --git a/docs/technical-details/release-notes/v4-tucker/4.6.3.md b/docs/technical-details/release-notes/v4-tucker/4.6.3.md index 09b31eb0..e0dce66a 100644 --- a/docs/technical-details/release-notes/v4-tucker/4.6.3.md +++ b/docs/technical-details/release-notes/v4-tucker/4.6.3.md @@ -1,3 +1,8 @@ +--- +title: 4.6.3 +sidebar_position: 59396 +--- + # 4.6.3 7/30/2025