Thanks a lot, Alex.
------------------------------------------------------------------------
*With best regards,*
Kiril Stankov
On 22-Oct-15 4:26 PM, Alexander Shorin wrote:
Hi!
On Thu, Oct 22, 2015 at 4:17 PM, Kiril Stankov <[email protected]> wrote:
CouchDB instance A replicates everything in some DB to instance B.
Instance B is *mostly* read-only. It does not replicate back to Instance A.
However, it will be possible that some doc is modified at Instance B.
I want to make a one-time replication from Instance B to A, (after review)
so that all documents, modified at B be replicated to A, overwriting
modifications made meanwhile at A.
Is that possible? Should I expect some conflicts?
If same document was modified both on A and B, yes. The case:
A1 - replicated -> B1
B1 - updated-> B2
A1 - updated -> A2
A2 - replicated -> B3
B2 -> replicated -> A3
So both databases may contain conflicts, but if you solve it on db A,
then it will get resolved on db B by replication (unless there will be
more updates for those documents).
Should I stop the default replication from A to B while doing that?
No need. Replication for A to B will detect new updates caused by
B-to-A replication, run revs diff and find no reason to transfer
changes back.
--
,,,^..^,,,