From 9a34cf187396be65d0fede2f18b27be85740b4ed Mon Sep 17 00:00:00 2001 From: Ray Offiah Date: Fri, 14 Aug 2026 11:27:44 +0100 Subject: [PATCH 1/6] [DOC-14580-Create-release-note-for-Couchbase-Server-8.0.3]: Added release notes for Couchbase Server 8.0.3 - Highlighted fixes across Cluster Manager, Data Service, Analytics Service, XDCR, and Tools. - Included details for critical bug resolutions, performance improvements, and new XDCR features. Signed-off-by: Ray Offiah --- modules/release-notes/pages/relnotes.adoc | 4 +- ...s-server-8.0.3-fixes-and-improvements.adoc | 54 +++++++++++++++++++ 2 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc diff --git a/modules/release-notes/pages/relnotes.adoc b/modules/release-notes/pages/relnotes.adoc index 854a0f8041..4c3529a0da 100644 --- a/modules/release-notes/pages/relnotes.adoc +++ b/modules/release-notes/pages/relnotes.adoc @@ -9,11 +9,13 @@ These release notes are focused on bug fixes and breaking changes. For information about new features and major improvements made in Couchbase Server 8.0, see xref:introduction:whats-new.adoc[What's New]. +include::partial$docs-server-8.0.3-fixes-and-improvements.adoc[] +''' include::partial$docs-server-8.0.2-fixes-and-improvements.adoc[] ''' include::partial$docs-server-8.0.1-fixes-and-improvements.adoc[] include::partial$docs-server-8.0.1-known-issues.adoc[] -'''' +''' include::partial$docs-server-8.0.0-fixes-and-improvements.adoc[] include::partial$docs-server-8.0.0-breaking-changes.adoc[] include::partial$docs-server-8.0.0-known-issues.adoc[] diff --git a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc new file mode 100644 index 0000000000..a9ab2479fc --- /dev/null +++ b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc @@ -0,0 +1,54 @@ +[#release-8-0-3] +== Release 8.0.3 (August 2026) + +Couchbase Server 8.0.3 was released in August 2026. +This maintenance release contains fixes to issues. + +== Fixed Issues +{empty} + +=== Cluster Manager + +link:https://jira.issues.couchbase.com/browse/MB-72097[MB-72097]:: +This fix prevents a critical bug where undefined bucket storage properties caused incorrect transitions to Magma during upgrades. +The issue affected buckets created before version 5.0.0. + +link:https://jira.issues.couchbase.com/browse/MB-70951[MB-70951]:: +The /metrics REST API previously reported certain low cardinality statistics twice. +This update ensures each statistic appears only once in the output. + +=== Data Service + +link:https://jira.issues.couchbase.com/browse/MB-70640[MB-70640]:: +This fix addresses a rebalance hang observed during node scaling and swap rebalance operations. +The issue was related to socket receive buffer management on specific Linux kernels. + +=== Analytics Service + +link:https://jira.issues.couchbase.com/browse/MB-71453[MB-71453]:: +Queries combining LIMIT with index-nested-loop joins could return incorrect results. +The fix ensures all filter conditions are evaluated before applying the limit. + +=== XDCR + +link:https://jira.issues.couchbase.com/browse/MB-72305[MB-72305]:: +Upgraded nodes now correctly handle rebalancing when replications or buckets were deleted and recreated. +This prevents issues with stale manifests and incomplete backfills. + +link:https://jira.issues.couchbase.com/browse/MB-71586[MB-71586]:: +The new forwardLocalOnly setting allows XDCR to replicate only local mutations. +This feature reduces data transfer by identifying mutations originating from source clusters. + +link:https://jira.issues.couchbase.com/browse/MB-71257[MB-71257]:: +A race condition causing deadlocks during replication pause or deletion has been resolved. +The fix ensures goroutines exit properly during rollback operations. + +link:https://jira.issues.couchbase.com/browse/MB-71013[MB-71013]:: +XDCR now correctly handles conflict resolution for locked documents on target clusters. +This fix prevents unnecessary skipping of mutations and potential data loss. + +=== Tools + +link:https://jira.issues.couchbase.com/browse/MB-70745[MB-70745]:: +Restore operations no longer fail when Cost-Based Optimizer statistics contain keys with double colons. +This fix applies to indexes using specific string functions. \ No newline at end of file From 138e4d980c99355a73e178b11de34fc326759681 Mon Sep 17 00:00:00 2001 From: Ray Offiah <77050471+RayOffiah@users.noreply.github.com> Date: Mon, 17 Aug 2026 08:49:49 +0100 Subject: [PATCH 2/6] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../partials/docs-server-8.0.3-fixes-and-improvements.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc index a9ab2479fc..3e76652cdc 100644 --- a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc +++ b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc @@ -14,7 +14,7 @@ This fix prevents a critical bug where undefined bucket storage properties cause The issue affected buckets created before version 5.0.0. link:https://jira.issues.couchbase.com/browse/MB-70951[MB-70951]:: -The /metrics REST API previously reported certain low cardinality statistics twice. +The `/metrics` REST API previously reported certain low cardinality statistics twice. This update ensures each statistic appears only once in the output. === Data Service From b27ff7aef6b657de7aad8962a3d27e074e9c6835 Mon Sep 17 00:00:00 2001 From: Ray Offiah <77050471+RayOffiah@users.noreply.github.com> Date: Mon, 17 Aug 2026 08:50:03 +0100 Subject: [PATCH 3/6] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../partials/docs-server-8.0.3-fixes-and-improvements.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc index 3e76652cdc..a0e21f7012 100644 --- a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc +++ b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc @@ -36,7 +36,7 @@ Upgraded nodes now correctly handle rebalancing when replications or buckets wer This prevents issues with stale manifests and incomplete backfills. link:https://jira.issues.couchbase.com/browse/MB-71586[MB-71586]:: -The new forwardLocalOnly setting allows XDCR to replicate only local mutations. +The new `forwardLocalOnly` setting allows XDCR to replicate only local mutations. This feature reduces data transfer by identifying mutations originating from source clusters. link:https://jira.issues.couchbase.com/browse/MB-71257[MB-71257]:: From a44974c073f0be845df0990bbd3e58797038a71c Mon Sep 17 00:00:00 2001 From: Ray Offiah <77050471+RayOffiah@users.noreply.github.com> Date: Mon, 17 Aug 2026 08:50:14 +0100 Subject: [PATCH 4/6] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .../partials/docs-server-8.0.3-fixes-and-improvements.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc index a0e21f7012..bb334d7f39 100644 --- a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc +++ b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc @@ -2,7 +2,7 @@ == Release 8.0.3 (August 2026) Couchbase Server 8.0.3 was released in August 2026. -This maintenance release contains fixes to issues. +This maintenance release contains fixes for issues. == Fixed Issues {empty} From 10e1603ff31a2d353f62a4bd5316628c7e52287f Mon Sep 17 00:00:00 2001 From: Ray Offiah Date: Mon, 17 Aug 2026 08:52:01 +0100 Subject: [PATCH 5/6] [DOC-14580-Create-release-note-for-Couchbase-Server-8.0.3]: Adjusted component headings in release notes - Updated headings for Fixed Issues subsections (Cluster Manager, Data Service, Analytics Service, XDCR, and Tools) to ensure correct heading levels. Signed-off-by: Ray Offiah --- .../docs-server-8.0.3-fixes-and-improvements.adoc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc index bb334d7f39..b0b94a5fa6 100644 --- a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc +++ b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc @@ -4,10 +4,10 @@ Couchbase Server 8.0.3 was released in August 2026. This maintenance release contains fixes for issues. -== Fixed Issues +=== Fixed Issues {empty} -=== Cluster Manager +==== Cluster Manager link:https://jira.issues.couchbase.com/browse/MB-72097[MB-72097]:: This fix prevents a critical bug where undefined bucket storage properties caused incorrect transitions to Magma during upgrades. @@ -17,19 +17,19 @@ link:https://jira.issues.couchbase.com/browse/MB-70951[MB-70951]:: The `/metrics` REST API previously reported certain low cardinality statistics twice. This update ensures each statistic appears only once in the output. -=== Data Service +==== Data Service link:https://jira.issues.couchbase.com/browse/MB-70640[MB-70640]:: This fix addresses a rebalance hang observed during node scaling and swap rebalance operations. The issue was related to socket receive buffer management on specific Linux kernels. -=== Analytics Service +==== Analytics Service link:https://jira.issues.couchbase.com/browse/MB-71453[MB-71453]:: Queries combining LIMIT with index-nested-loop joins could return incorrect results. The fix ensures all filter conditions are evaluated before applying the limit. -=== XDCR +==== XDCR link:https://jira.issues.couchbase.com/browse/MB-72305[MB-72305]:: Upgraded nodes now correctly handle rebalancing when replications or buckets were deleted and recreated. @@ -47,7 +47,7 @@ link:https://jira.issues.couchbase.com/browse/MB-71013[MB-71013]:: XDCR now correctly handles conflict resolution for locked documents on target clusters. This fix prevents unnecessary skipping of mutations and potential data loss. -=== Tools +==== Tools link:https://jira.issues.couchbase.com/browse/MB-70745[MB-70745]:: Restore operations no longer fail when Cost-Based Optimizer statistics contain keys with double colons. From c7da363e1e7d86e0976966f77dfd239d6e16b1f0 Mon Sep 17 00:00:00 2001 From: Ray Offiah Date: Mon, 17 Aug 2026 09:00:24 +0100 Subject: [PATCH 6/6] [DOC-14580-Create-release-note-for-Couchbase-Server-8.0.3]: Updated description of fixes section in release notes - Clarified phrasing to specify that fixes are listed below. Signed-off-by: Ray Offiah --- .../partials/docs-server-8.0.3-fixes-and-improvements.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc index b0b94a5fa6..3a0364e36d 100644 --- a/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc +++ b/modules/release-notes/partials/docs-server-8.0.3-fixes-and-improvements.adoc @@ -2,7 +2,7 @@ == Release 8.0.3 (August 2026) Couchbase Server 8.0.3 was released in August 2026. -This maintenance release contains fixes for issues. +This maintenance release contains fixes for issues listed below. === Fixed Issues {empty}