diff --git a/source/includes/fact-verifier-limitations.rst b/source/includes/fact-verifier-limitations.rst index 7b5bf6bf2..0bd40393a 100644 --- a/source/includes/fact-verifier-limitations.rst +++ b/source/includes/fact-verifier-limitations.rst @@ -37,6 +37,16 @@ Unsupported Verification Checks .. include:: /includes/fact-verifier-unsupported +.. note:: + + Starting in version 1.10, the verifier checks for data inconsistencies from + a :ref:`DDL event ` that occurred on the + pre-6.0 source cluster during migration. This is because pre-6.0 migrations + do not support DDL events. + + To learn more, see :ref:`Pre-6.0 Migration Limitations + `. + Unsupported Beta Features ~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/verification/embedded.txt b/source/reference/verification/embedded.txt index fdeb1e20e..bd87fc62a 100644 --- a/source/reference/verification/embedded.txt +++ b/source/reference/verification/embedded.txt @@ -22,9 +22,15 @@ Verify with Embedded Verifier of checks on the destination cluster to verify the sync of supported collections. -.. important:: - - .. include:: /includes/fact-verifier-unsupported +.. note:: + + ``mongosync`` reads using :readmode:`primary` read preference, so it + preserves document field order from the source cluster's primary node. The + embedded verifier also checks documents based on the source cluster’s primary + node, but at a different time from when ``mongosync`` reads them. Because of + this, in rare cases, discrepancies in document field order between the source + cluster’s nodes can cause the embedded verifier to fail the migration, even + if ``mongosync`` copied the documents correctly. .. versionadded:: 1.9