Uploaded image for project: 'Couchbase Lite'
  1. Couchbase Lite
  2. CBL-2637

Replication unable to continue after termination between rev and ack

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • 3.1.0
    • 2.8.6
    • LiteCore
    • Security Level: Public
    • None
    • Jianmin 64
    • 3

    Description

      Discussion on the linked CBSE from linked CBL but the gist is that if CBL sends a rev to the remote, and then the replication gets terminate (possibly by killing the app) then it will not receive the rev ACK and therefore not update its remote ancestor.  However, SG will have updated its current revision and therefore CBL and SG are now technically in conflict.  A pull should fix this, but in push only it is impossible.

      Attachments

        Issue Links

          Activity

            People

              jianmin.zhao Jianmin Zhao
              jimb Jim Borden
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                PagerDuty