diff --git a/modules/release-notes/pages/relnotes.adoc b/modules/release-notes/pages/relnotes.adoc index c62782b669..e7fd70e6c1 100644 --- a/modules/release-notes/pages/relnotes.adoc +++ b/modules/release-notes/pages/relnotes.adoc @@ -2,6 +2,9 @@ :page-aliases: analytics:releasenote :description: Couchbase Server 7.6.x introduces multiple new features and fixes, as well as some deprecations and removals. :page-toclevels: 2 +:stem: + +include::partial$docs-server-7.6.8-release-note.adoc[] include::partial$docs-server-7.6.7-release-note.adoc[] diff --git a/modules/release-notes/partials/docs-server-7.6.8-release-note.adoc b/modules/release-notes/partials/docs-server-7.6.8-release-note.adoc new file mode 100644 index 0000000000..cbffd91beb --- /dev/null +++ b/modules/release-notes/partials/docs-server-7.6.8-release-note.adoc @@ -0,0 +1,149 @@ + +[#release-768] +== Release 7.6.8 (November 2025) + +Couchbase Server 7.6.8 was released in November 2025. +This maintenance release contains fixes to issues. + +== Fixed Issues + + + + +=== Cluster Manager +[#table-fixed-issues-768-cluster-manager, cols='10,40,40'] +|=== +|Issue | Description | Resolution + + +|https://jira.issues.couchbase.com/browse/MB-67106/[MB-67106] + +a|*Metric Rename – Cache Miss Ratio → Get Miss Ratio* +The _Cache Miss Ratio_ metric name suggested it measured memory or disk caching performance. +In practical instances, as of version 7.6.2, it was redefined to measure the proportion of read (`get`) operations that fail because the requested key is not present in the bucket at all. + To eliminate this confusion, the metric has been renamed to *Get Miss Ratio*. + +| Issue resolved + + +|https://jira.issues.couchbase.com/browse/MB-67758/[MB-67758] + +a|Prior to the 7.6.8 release, the auto-failover pop up alerts, as documented in link:https://docs.couchbase.com/server/current/manage/manage-settings/configure-alerts.html#saving-and-testing-the-alert-configuration[Saving and Testing the Alert Configuration] did not work. + +This has been fixed. + +| Issue resolved + + +|=== + + + +=== Data Service +[#table-fixed-issues-768-data-service, cols='10,40,40'] +|=== +|Issue | Description | Resolution + + +|https://jira.issues.couchbase.com/browse/MB-66876/[MB-66876] + +a|The `magma_min_value_block_size_threshold` has been adjusted to INT_MAX for version 7.6.x, ensuring that block compression applies consistently for documents larger than 64 KiB. +This change is not required for version 8.0.0 due to differences in configuration management. +Couchbase recommends that if `magma_per_document_compression_enabled` is set to false, `magma_min_value_block_size_threshold` should also be set to `infinity` to maintain compression behavior. +This resolves an issue with the Magma storage engine not compressing documents during persistence, which has been addressed in recent builds. +The changes are confirmed and the ticket is closed after reviewing the code updates. + +// Generated by [chatgpt:gpt-4o] + +| Issue resolved + + +|https://jira.issues.couchbase.com/browse/MB-67106/[MB-67106] + +a|*Metric Rename – Cache Miss Ratio → Get Miss Ratio* +The _Cache Miss Ratio_ metric name suggested it measured memory or disk caching performance. +In reality, as of version 7.6.2, it was redefined to measure the proportion of read (`get`) operations that fail because the requested key is not present in the bucket at all. + To eliminate this confusion, the metric has been renamed to *Get Miss Ratio*. + +| Issue resolved + + +|=== + + + + + +=== XDCR +[#table-fixed-issues-768-xdcr, cols='10,40,40'] +|=== +|Issue | Description | Resolution + + +|https://jira.issues.couchbase.com/browse/MB-66649/[MB-66649] + +a|When modifying filter expressions or mapping configurations (explicit/migration), race conditions may prevent proper replication from the source. +This can result in source bucket documents failing to replicate to the target bucket. +To address this issue, the system now displays an alert when detecting replication resuming from stale checkpoints. +This alert notifies users to delete and recreate the affected replication. +IMPORTANT: Do not dismiss this alert by pausing and resuming the replication, as this will hide the warning without resolving the underlying issue. + +| Issue resolved + + +|=== + + + +=== Query Service +[#table-fixed-issues-768-query-service, cols='10,40,40'] +|=== +|Issue | Description | Resolution + + +|https://jira.issues.couchbase.com/browse/MB-66703/[MB-66703] + +a|Added a plan version to prepared statements and logic to trigger reprepare when outdated plans are detected. +This avoids duplicate OFFSET execution in mixedmode clusters due to changes in ORDER BY and LIMIT/OFFSET handling. + +| Issue resolved + + +|https://jira.issues.couchbase.com/browse/MB-67849/[MB-67849] + +a|The recent builds of Couchbase Server versions 7.2.7 through 8.1.0 and Enterprise Analytics 2.1.0 include updates from the `go_json` library to address int64 overflow issues reported under MB-67849. +The updates involve implementing proper checks for int64 overflow to properly represent large numbers (greater than 2^63^or less than -2^63^). + +| Issue resolved + + +|=== + + + + + + + + + + + +=== Tools +[#table-fixed-issues-768-tools, cols='10,40,40'] +|=== +|Issue | Description | Resolution + + +|https://jira.issues.couchbase.com/browse/MB-60676/[MB-60676] + +a|Previously in clusters with the backup service running on multiple nodes it was possible for more than one task on a repo to be attempted at the same, causing all but one of these tasks to fail. +If multiple tasks are scheduled to run at the same time, we now skip all but the first one. + +| Issue resolved + + +|=== + + + diff --git a/preview/HEAD.yml b/preview/HEAD.yml index 48c99d0187..896c1ba582 100644 --- a/preview/HEAD.yml +++ b/preview/HEAD.yml @@ -1,6 +1,4 @@ sources: - docs-server: - branches: [DOC-13396-Create-release-note-for-7.6.7-Release,DOC-13372-Create-release-note-for-docs-server-7.2.8] docs-devex: branches: release/7.6 cb-swagger: