From 4b6ef9963124438336e2b7e04ac63edeb1a0d895 Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Fri, 31 Oct 2025 17:54:59 +0530 Subject: [PATCH 01/12] first commit --- .../learn/pages/clusters-and-availability/xdcr-overview.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index 3cf6e4a57d..5b9ab2658d 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -267,7 +267,7 @@ If either a source or a target bucket needs to be flushed after a replication ha [#xdcr-and-bucket-expiration] == XDCR and Expiration -Buckets, collections, and documents have a _TTL_ setting, which determines the maximum expiration times of individual items. +Buckets, collections, and documents have a TTL setting, which determines the maximum expiration times of individual items. This is explained in detail in xref:learn:data/expiration.adoc[Expiration]. For specific information on how TTL is affected by XDCR, see the section xref:learn:data/expiration.adoc#bucket-expiration-and-xdcr[Expiration and XDCR]. From 06cc273378bfa46d3d11f176ca44737801dcb324 Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Mon, 3 Nov 2025 14:25:05 +0530 Subject: [PATCH 02/12] updated xdcr compatibility matrix and added relevant Notes --- .../xdcr-overview.adoc | 105 ++++++++++-------- 1 file changed, 57 insertions(+), 48 deletions(-) diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index 5b9ab2658d..71109a2715 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -281,62 +281,71 @@ Detailed information is provided in xref:manage:manage-xdcr/monitor-xdcr-replica The following table indicates XDCR compatibility between different versions of Couchbase Enterprise Server, used for source and target clusters. -[cols="6,3,3,3,3,3,3"] +[cols="4,4,4,4"] |=== | *Enterprise Server Version* -| *7.6.x* -| *7.2.x* -| *7.1.4*, *7.1.3*, *7.1.2*, *7.1.1* -| *7.1.0* -| *7.0.x* -| *6.6.x* - -| 7.6.x -| ✓ -| ✓ -| ✓ -| ✓ -| ✓ -| ✓ +| *8.0.x* +| *7.6.6* and later +| *7.6.5*, *7.6.4*, *7.6.3*, *7.6.2*, *7.6.1*, *7.6.0*, *7.2.x*, *7.1.x*, *7.0.x* -| 7.2.x -| ✓ -| ✓ -| ✓ -| ✓ -| ✓ +| 8.0.x | ✓ +| ✓* +| ✓** -| 7.1.4, 7.1.3, 7.1.2, 7.1.1 -| ✓ -| ✓ -| ✓ -| ✓ -| ✓ -| ✓ +No ECCV -| 7.1.0 -| ✓ -| ✓ -| ✓ -| ✓ -| ✓ -| ❌ +| 7.6.6 and later +| ✓* +| ✓* +| ✓** -| 7.0.x -| ✓ -| ✓ -| ✓ -| ✓ -| ✓ -| ✓ +No ECCV -| 6.6.x -| ✓ -| ✓ -| ✓ -| ❌ -| ✓ +| 7.6.5, 7.6.4, 7.6.3, 7.6.2, 7.6.1, 7.6.0, 7.2.x, 7.1.x, 7.0.x +| ✓** + +No ECCV +| ✓** + +No ECCV | ✓ |=== + +[NOTE] +==== +XDCR Compatibility with vBucket Configuration:: + +Starting in Couchbase Server 8.0, Magma storage backend buckets use 128 vBuckets. +In earlier versions, all buckets use 1024 vBuckets, except on macOS. ++ +When creating XDCR replications between the Couchbase Server clusters, the number of vBuckets must be compatible as follows: + +* From pre-8.0 to 8.0: ++ +The source and destination buckets must have the same number of vBuckets. +For example, when replicating from a 7.x cluster to an 8.x cluster, create the target 8.x bucket with 1024 vBuckets. + +* From 8.0 to pre-8.0: ++ +The vBucket counts do not need to match. +However, the vBucket count mismatch, in the source and target buckets of an XDCR topology, does not support the bi-directional replication. + +* Between 8.0 and later versions: ++ +Replications are supported even if the buckets have different vBucket counts. + +Cross-Cluster Versioning (ECCV) Compatibility:: + +Starting in Couchbase Server 7.6.6, buckets include the `enableCrossClusterVersioning` (ECCV) property, which is set to `false` (disabled) by default. ++ +If you set ECCV to `true` (enabled) on a bucket, then you must set ECCV to `true` on all buckets participating in the XDCR replication topology. +Otherwise, dependent features may not function. ++ +As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property, +those buckets cannot participate in a replication topology containing ECCV-enabled buckets. ++ +Couchbase Server does not automatically validate ECCV consistency across clusters. +If you want to enable ECCV, then before creating or modifying XDCR replications, you must manually verify that ECCV is enabled on all participating buckets. +==== \ No newline at end of file From 71e8ccee6fdea0792082cbf54b995b51f2d5e48d Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Mon, 3 Nov 2025 15:09:35 +0530 Subject: [PATCH 03/12] added doc preview yml file and eecv page link --- .../xdcr-overview.adoc | 2 ++ preview/DOC-13689-preview.yml | 28 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 preview/DOC-13689-preview.yml diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index 71109a2715..9d6cf08305 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -348,4 +348,6 @@ those buckets cannot participate in a replication topology containing ECCV-enabl + Couchbase Server does not automatically validate ECCV consistency across clusters. If you want to enable ECCV, then before creating or modifying XDCR replications, you must manually verify that ECCV is enabled on all participating buckets. ++ +For more information about ECCV, see xref:learn:clusters-and-availability/xdcr-enable-crossclusterversioning.adoc[XDCR enableCrossClusterVersioning]. ==== \ No newline at end of file diff --git a/preview/DOC-13689-preview.yml b/preview/DOC-13689-preview.yml new file mode 100644 index 0000000000..8fedd211d5 --- /dev/null +++ b/preview/DOC-13689-preview.yml @@ -0,0 +1,28 @@ +sources: + docs-server: + branches: DOC_13689_update_xdcr_compatibility_matrix + docs-analytics: + branches: release/8.0 + docs-devex: + url: https://github.com/couchbaselabs/docs-devex.git + branches: master + startPaths: docs/ + couchbase-cli: + # url: ../../docs-includes/couchbase-cli + url: https://github.com/couchbaselabs/couchbase-cli-doc + # branches: HEAD + branches: master + startPaths: docs/ + backup: + # url: ../../docs-includes/backup + url: https://github.com/couchbaselabs/backup-docs.git + #branches: HEAD + branches: master + startPaths: docs/ + #analytics: + # url: ../../docs-includes/docs-analytics + # branches: HEAD + #cb-swagger: + # url: https://github.com/couchbaselabs/cb-swagger + # branches: release/8.0 + # start_path: docs \ No newline at end of file From 606324a53c5db814950b260824aefff195c63623 Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Mon, 3 Nov 2025 15:34:49 +0530 Subject: [PATCH 04/12] added links to storage engine and vbucket pages --- .../clusters-and-availability/xdcr-overview.adoc | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index 9d6cf08305..291ad80040 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -315,13 +315,15 @@ No ECCV [NOTE] ==== -XDCR Compatibility with vBucket Configuration:: +XDCR Compatibility with vBucket Configuration (for both * and **):: Starting in Couchbase Server 8.0, Magma storage backend buckets use 128 vBuckets. In earlier versions, all buckets use 1024 vBuckets, except on macOS. + -When creating XDCR replications between the Couchbase Server clusters, the number of vBuckets must be compatible as follows: +When creating XDCR replications between the Couchbase Server clusters, make sure of the compatibility of number of vBuckets with the Couchbase Server version as follows: ++ +-- * From pre-8.0 to 8.0: + The source and destination buckets must have the same number of vBuckets. @@ -335,8 +337,14 @@ However, the vBucket count mismatch, in the source and target buckets of an XDCR * Between 8.0 and later versions: + Replications are supported even if the buckets have different vBucket counts. +-- ++ +For more information about Magma storage, see xref:learn:buckets-memory-and-storage/storage-engines.adoc[Storage Engines]. ++ +For more information about vBuckets, see xref:learn:buckets-memory-and-storage/vbuckets.adoc[vBuckets]. + -Cross-Cluster Versioning (ECCV) Compatibility:: +Cross Cluster Versioning (ECCV) Compatibility (for ** only):: Starting in Couchbase Server 7.6.6, buckets include the `enableCrossClusterVersioning` (ECCV) property, which is set to `false` (disabled) by default. + From d079689daf1ead280e360e323d8d314b41f93c38 Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Mon, 3 Nov 2025 16:11:44 +0530 Subject: [PATCH 05/12] added enterprise edition label --- .../learn/pages/clusters-and-availability/xdcr-overview.adoc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index 291ad80040..22db1f8a82 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -278,14 +278,15 @@ Detailed information is provided in xref:manage:manage-xdcr/monitor-xdcr-replica [#xdcr-compatibility] == XDCR Compatibility +[.edition]#{enterprise}# -The following table indicates XDCR compatibility between different versions of Couchbase Enterprise Server, used for source and target clusters. +The following table indicates XDCR compatibility between different versions of Couchbase Server Enterprise edition, used for source and target clusters. [cols="4,4,4,4"] |=== | *Enterprise Server Version* | *8.0.x* -| *7.6.6* and later +| *7.6.6 and later versions* | *7.6.5*, *7.6.4*, *7.6.3*, *7.6.2*, *7.6.1*, *7.6.0*, *7.2.x*, *7.1.x*, *7.0.x* | 8.0.x From c6c3e2e0017107e90ef218b33dc6ef8909143e3f Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Mon, 3 Nov 2025 17:09:29 +0530 Subject: [PATCH 06/12] Added Note 2 in xdcr eccv page --- .../xdcr-enable-crossclusterversioning.adoc | 19 +++++++++++++++++++ .../xdcr-overview.adoc | 3 ++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc b/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc index c063ff7f78..acf5141a2c 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc @@ -12,6 +12,25 @@ Therefore, you must not enable `enableCrossClusterVersioning` casually. When you set the bucket property `enableCrossClusterVersioning` (ECCV) to `true`, for each document processed by XDCR, XDCR stores additional metadata for the document in the extended attributes. This metadata is also called Hybrid Logical Vector (HLV), which is a set of Hybrid Logical Clock (HLC) information. +[NOTE] +==== +Cross Cluster Versioning (ECCV) Compatibility with Couchbase Server Versions:: + +Starting in Couchbase Server 7.6.6, buckets include the `enableCrossClusterVersioning` (ECCV) property, which is set to `false` (disabled) by default. ++ +If you set ECCV to `true` (enabled) on a bucket in an XDCR replication topology, +then you must set ECCV to `true` on all buckets participating in the XDCR replication topology. +Otherwise, dependent features may not function. ++ +As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property, +those buckets cannot participate in a replication topology containing ECCV-enabled buckets. ++ +Couchbase Server does not automatically validate ECCV consistency across clusters. +If you want to enable ECCV, then before creating or modifying XDCR replications, you must manually verify that ECCV is enabled on all participating buckets. ++ +For more information about XDCR compatibility between different versions of Couchbase Server Enterprise edition, see xref:learn:clusters-and-availability/xdcr-overview.adoc#xdcr-compatibility[XDCR Compatibility]. +==== + [#hlv-data-maintained-in-xattr] == Hybrid Logical Vector (HLV) Data Maintained in the Extended Attributes diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index 22db1f8a82..c7833c12b0 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -349,7 +349,8 @@ Cross Cluster Versioning (ECCV) Compatibility (for ** only):: Starting in Couchbase Server 7.6.6, buckets include the `enableCrossClusterVersioning` (ECCV) property, which is set to `false` (disabled) by default. + -If you set ECCV to `true` (enabled) on a bucket, then you must set ECCV to `true` on all buckets participating in the XDCR replication topology. +If you set ECCV to `true` (enabled) on a bucket in an XDCR replication topology, +then you must set ECCV to `true` on all buckets participating in the XDCR replication topology. Otherwise, dependent features may not function. + As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property, From 1be6f2f8468a73f32056e2fb551a904a4c8a5d43 Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Mon, 3 Nov 2025 17:26:10 +0530 Subject: [PATCH 07/12] minor edit in eccv note --- .../xdcr-enable-crossclusterversioning.adoc | 5 +++-- .../learn/pages/clusters-and-availability/xdcr-overview.adoc | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc b/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc index acf5141a2c..d8d349a992 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc @@ -25,8 +25,9 @@ Otherwise, dependent features may not function. As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property, those buckets cannot participate in a replication topology containing ECCV-enabled buckets. + -Couchbase Server does not automatically validate ECCV consistency across clusters. -If you want to enable ECCV, then before creating or modifying XDCR replications, you must manually verify that ECCV is enabled on all participating buckets. +XDCR does not automatically validate ECCV consistency across clusters. +If you want to prevent a bucket without ECCV from participating in an XDCR replication topology, then before creating or modifying XDCR replications, +you must manually verify that ECCV is disabled for all participating buckets. + For more information about XDCR compatibility between different versions of Couchbase Server Enterprise edition, see xref:learn:clusters-and-availability/xdcr-overview.adoc#xdcr-compatibility[XDCR Compatibility]. ==== diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index c7833c12b0..697804a510 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -356,8 +356,9 @@ Otherwise, dependent features may not function. As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property, those buckets cannot participate in a replication topology containing ECCV-enabled buckets. + -Couchbase Server does not automatically validate ECCV consistency across clusters. -If you want to enable ECCV, then before creating or modifying XDCR replications, you must manually verify that ECCV is enabled on all participating buckets. +XDCR does not automatically validate ECCV consistency across clusters. +If you want to prevent a bucket without ECCV from participating in an XDCR replication topology, then before creating or modifying XDCR replications, +you must manually verify that ECCV is disabled for all participating buckets. + For more information about ECCV, see xref:learn:clusters-and-availability/xdcr-enable-crossclusterversioning.adoc[XDCR enableCrossClusterVersioning]. ==== \ No newline at end of file From 4bba10c4dd67149d0c62b00295eff14579e8d0fc Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Mon, 3 Nov 2025 17:28:02 +0530 Subject: [PATCH 08/12] another minor edit --- .../xdcr-enable-crossclusterversioning.adoc | 2 +- .../learn/pages/clusters-and-availability/xdcr-overview.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc b/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc index d8d349a992..4a804d3d30 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc @@ -25,7 +25,7 @@ Otherwise, dependent features may not function. As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property, those buckets cannot participate in a replication topology containing ECCV-enabled buckets. + -XDCR does not automatically validate ECCV consistency across clusters. +XDCR does not automatically validate ECCV consistency across buckets. If you want to prevent a bucket without ECCV from participating in an XDCR replication topology, then before creating or modifying XDCR replications, you must manually verify that ECCV is disabled for all participating buckets. + diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index 697804a510..8bad9781d8 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -356,7 +356,7 @@ Otherwise, dependent features may not function. As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property, those buckets cannot participate in a replication topology containing ECCV-enabled buckets. + -XDCR does not automatically validate ECCV consistency across clusters. +XDCR does not automatically validate ECCV consistency across buckets. If you want to prevent a bucket without ECCV from participating in an XDCR replication topology, then before creating or modifying XDCR replications, you must manually verify that ECCV is disabled for all participating buckets. + From 6e8f0df9ce3ebf07e6e84bfcd691ead479e9ed68 Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Mon, 3 Nov 2025 17:29:23 +0530 Subject: [PATCH 09/12] Another minor edit --- .../xdcr-enable-crossclusterversioning.adoc | 2 +- .../learn/pages/clusters-and-availability/xdcr-overview.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc b/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc index 4a804d3d30..90e6953685 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc @@ -25,7 +25,7 @@ Otherwise, dependent features may not function. As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property, those buckets cannot participate in a replication topology containing ECCV-enabled buckets. + -XDCR does not automatically validate ECCV consistency across buckets. +XDCR does not automatically validate ECCV property consistency across buckets. If you want to prevent a bucket without ECCV from participating in an XDCR replication topology, then before creating or modifying XDCR replications, you must manually verify that ECCV is disabled for all participating buckets. + diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index 8bad9781d8..b4b70268f1 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -356,7 +356,7 @@ Otherwise, dependent features may not function. As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property, those buckets cannot participate in a replication topology containing ECCV-enabled buckets. + -XDCR does not automatically validate ECCV consistency across buckets. +XDCR does not automatically validate ECCV property consistency across buckets. If you want to prevent a bucket without ECCV from participating in an XDCR replication topology, then before creating or modifying XDCR replications, you must manually verify that ECCV is disabled for all participating buckets. + From 363bd9467a7212ddfe74fc7fa0f448d084ce6806 Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Tue, 4 Nov 2025 13:16:54 +0530 Subject: [PATCH 10/12] Implemented PM review comments --- .../learn/pages/clusters-and-availability/xdcr-overview.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc index b4b70268f1..a2eb03428c 100644 --- a/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc +++ b/modules/learn/pages/clusters-and-availability/xdcr-overview.adoc @@ -318,8 +318,8 @@ No ECCV ==== XDCR Compatibility with vBucket Configuration (for both * and **):: -Starting in Couchbase Server 8.0, Magma storage backend buckets use 128 vBuckets. -In earlier versions, all buckets use 1024 vBuckets, except on macOS. +Starting in Couchbase Server 8.0, Magma storage backend buckets can have either 128 or 1024 vBuckets. +In earlier versions, all buckets had 1024 vBuckets, except on macOS. + When creating XDCR replications between the Couchbase Server clusters, make sure of the compatibility of number of vBuckets with the Couchbase Server version as follows: From d63d4f252c830537d6fbc562b6d02047e7f3bfb0 Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Tue, 4 Nov 2025 13:34:28 +0530 Subject: [PATCH 11/12] Added a reference to xdcr compatibility in vbuckets page --- modules/learn/pages/buckets-memory-and-storage/vbuckets.adoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/learn/pages/buckets-memory-and-storage/vbuckets.adoc b/modules/learn/pages/buckets-memory-and-storage/vbuckets.adoc index ffb1b84c59..77e9db5126 100644 --- a/modules/learn/pages/buckets-memory-and-storage/vbuckets.adoc +++ b/modules/learn/pages/buckets-memory-and-storage/vbuckets.adoc @@ -24,6 +24,8 @@ The number of vBuckets depends on the bucket's storage backend (the system that * Buckets that use the Couchstore storage engine use 1024 vBuckets on Linux and Windows. * Buckets that use Magma storage engine can use either 128 or 1024 vBuckets on Linux and Windows. You choose the number of vBuckets when you create the bucket. +If you're using XDCR, review the xref:learn:clusters-and-availability/xdcr-overview.adoc#xdcr-compatibility[XDCR Compatibility] information +on vBuckets for Server versions earlier than 8.0. The system distributes vBuckets evenly across the memory and storage resources of nodes that run the xref:services-and-indexes/services/data-service.adoc[Data Service]. The bucket's data is distributed evenly across its vBuckets. From 34e2042c2953cc42e9523aec67ad3e499bbe92b8 Mon Sep 17 00:00:00 2001 From: Shwetha Rao Date: Tue, 4 Nov 2025 22:16:18 +0530 Subject: [PATCH 12/12] Removed PR preview yml file --- preview/DOC-13689-preview.yml | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 preview/DOC-13689-preview.yml diff --git a/preview/DOC-13689-preview.yml b/preview/DOC-13689-preview.yml deleted file mode 100644 index 8fedd211d5..0000000000 --- a/preview/DOC-13689-preview.yml +++ /dev/null @@ -1,28 +0,0 @@ -sources: - docs-server: - branches: DOC_13689_update_xdcr_compatibility_matrix - docs-analytics: - branches: release/8.0 - docs-devex: - url: https://github.com/couchbaselabs/docs-devex.git - branches: master - startPaths: docs/ - couchbase-cli: - # url: ../../docs-includes/couchbase-cli - url: https://github.com/couchbaselabs/couchbase-cli-doc - # branches: HEAD - branches: master - startPaths: docs/ - backup: - # url: ../../docs-includes/backup - url: https://github.com/couchbaselabs/backup-docs.git - #branches: HEAD - branches: master - startPaths: docs/ - #analytics: - # url: ../../docs-includes/docs-analytics - # branches: HEAD - #cb-swagger: - # url: https://github.com/couchbaselabs/cb-swagger - # branches: release/8.0 - # start_path: docs \ No newline at end of file