@@ -20,20 +20,18 @@ Support.
2020Can I perform reads or writes to my destination cluster while ``mongosync`` is syncing?
2121---------------------------------------------------------------------------------------
2222
23- You can perform reads during synchronization if ``canCommit`` is ``true``.
24- However, the data that you read is
25- :term:`eventually consistent <eventual consistency>`, meaning that you might not
26- always read the latest writes .
23+ You can perform reads during synchronization at any time. However, the data
24+ that you read is :term:`eventually consistent <eventual consistency>`. For
25+ consistent reads, wait for the migration to commit. To learn more, see
26+ :ref:`mongosync-considerations` .
2727
28- During an ongoing sync, you can write to any non-synced namespaces in the
29- destination cluster as long as the source cluster doesn’t include a namespace
30- with the same name. If you write to a synced namespace before issuing a
31- :ref:`commit <c2c-api-commit>` and while ``canWrite`` is ``false``, the behavior
32- is undefined. To avoid this undefined behavior, you can enable
33- :ref:`write blocking <c2c-dr-write-blocking>`.
28+ If you write to a synced namespace before issuing a :ref:`commit
29+ <c2c-api-commit>` and while ``canWrite`` is ``false``, the behavior is
30+ undefined. To ensure that you don't write to any synced namespaces, denable
31+ :ref:`write blocking <c2c-write-blocking>`.
3432
35- To check the value of ``canCommit`` or `` canWrite``, call the :ref:`progress
36- <c2c-api-progress>` API endpoint.
33+ To check the value of ``canWrite``, call the :ref:`progress <c2c-api-progress>`
34+ API endpoint.
3735
3836Can ``mongosync`` run on its own hardware?
3937------------------------------------------
@@ -86,10 +84,10 @@ Which security and authentication options are supported?
8684authentication options, see :ref:`authentication`.
8785
8886
89- Can I configure ``mongosync`` for high availability ?
90- ----------------------------------------------------
87+ Does ``mongosync`` automatically restart on error ?
88+ --------------------------------------------------
9189
92- There is no automatic failover built into ``mongosync`` . However you
90+ ``mongosync`` does not automatically restart on error . However, you
9391can write a script or use your operating system's process managers,
9492``systemd`` for example, to restart the ``mongosync`` process.
9593
0 commit comments