Hi all,
I’m managing several Sync Gateway instances which are using ISGR to replicate documents on different Couchbase servers.
Using the SG 3.1.11 EE, I observed that often some document is not imported when created or edited. Hence, no xattrs and _sync.rev fields are present.
That happens either using the SDK or the Query Workbench.
The only workaround known to import the document and trigger the new revision to replicate is calling the _raw/{docId} SG Admin Rest API.
This call triggers the import and generate the new revision, which will then be replicated through ISGR.
Is there a possible bug?
Please note that I’m using both import_docs=true and enable_shared_bucket=true and sometimes the import process works properly.
Many thanks in advance to anyone who will answer.