Skip to content

Commit c6c3e2e

Browse files
committed
Added Note 2 in xdcr eccv page
1 parent d079689 commit c6c3e2e

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

modules/learn/pages/clusters-and-availability/xdcr-enable-crossclusterversioning.adoc

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,25 @@ Therefore, you must not enable `enableCrossClusterVersioning` casually.
1212
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.
1313
This metadata is also called Hybrid Logical Vector (HLV), which is a set of Hybrid Logical Clock (HLC) information.
1414

15+
[NOTE]
16+
====
17+
Cross Cluster Versioning (ECCV) Compatibility with Couchbase Server Versions::
18+
19+
Starting in Couchbase Server 7.6.6, buckets include the `enableCrossClusterVersioning` (ECCV) property, which is set to `false` (disabled) by default.
20+
+
21+
If you set ECCV to `true` (enabled) on a bucket in an XDCR replication topology,
22+
then you must set ECCV to `true` on all buckets participating in the XDCR replication topology.
23+
Otherwise, dependent features may not function.
24+
+
25+
As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property,
26+
those buckets cannot participate in a replication topology containing ECCV-enabled buckets.
27+
+
28+
Couchbase Server does not automatically validate ECCV consistency across clusters.
29+
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.
30+
+
31+
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].
32+
====
33+
1534
[#hlv-data-maintained-in-xattr]
1635
== Hybrid Logical Vector (HLV) Data Maintained in the Extended Attributes
1736

modules/learn/pages/clusters-and-availability/xdcr-overview.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,8 @@ Cross Cluster Versioning (ECCV) Compatibility (for ** only)::
349349
350350
Starting in Couchbase Server 7.6.6, buckets include the `enableCrossClusterVersioning` (ECCV) property, which is set to `false` (disabled) by default.
351351
+
352-
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.
352+
If you set ECCV to `true` (enabled) on a bucket in an XDCR replication topology,
353+
then you must set ECCV to `true` on all buckets participating in the XDCR replication topology.
353354
Otherwise, dependent features may not function.
354355
+
355356
As the Couchbase Server versions earlier than 7.6.6 do not support the `enableCrossClusterVersioning` bucket property,

0 commit comments

Comments
 (0)