Skip to content
3 changes: 3 additions & 0 deletions modules/release-notes/pages/relnotes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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[]

Expand Down
149 changes: 149 additions & 0 deletions modules/release-notes/partials/docs-server-7.6.8-release-note.adoc
Original file line number Diff line number Diff line change
@@ -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


|===



2 changes: 0 additions & 2 deletions preview/HEAD.yml
Original file line number Diff line number Diff line change
@@ -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:
Expand Down