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

Pending Conflict's C4DocumentEnded has incorrect flags and revID

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • postHelium
    • 3.0.2
    • LiteCore
    • Security Level: Public
    • None
    • 3

    Description

      When the replicator reports C4DocumentEnded for the pending conflicting docs to be resolved, C4DocumentEnded has incorrect info as

      1. The flags doesn't include kRevIsConflict

      2. The revID is the revID of the current revision instead of conflicting revision.

      Some info:

      The document info in the line below has current revision (not conflicting rev).
      https://github.com/couchbase/couchbase-lite-core/blob/master/Replicator/Replicator.cc#L174

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              pasin Pasin Suriyentrakorn
              pasin Pasin Suriyentrakorn
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty