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

delta sync on top of a deletion caused data discrepancy between SG and CBL

    XMLWordPrintable

Details

    Description

      NOTE: Conflict Resolver was not the cause of this issue. 

      Steps to reproduce:
      1. Create docs in CBL.
      2. Replicate docs to SG with push_pull and continuous False
      3. Wait until replication is done and stop replication
      4. Update docs in SGW and delete docs in CBL in parallel (multithreading)

         or delete docs in SGW and update docs in CBL in parallel(multithreading)
      5. Start the replication with same configuration as step 2
       
      Expected :
      6. Verify docs get deleted in CBL/SGW
       
      Actual:
      Docs  still exists in CBL/SGW
       
      Logs :
      log_1560910929.93239.zip
       
      Tested with no-conflicts enabled/disabled and I see same issue.

      Attachments

        Issue Links

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

          Activity

            People

              sridevi.saragadam Sridevi Saragadam (Inactive)
              sridevi.saragadam Sridevi Saragadam (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty