Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-21815

Ensure that we have backup tests for the new lww feature

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 4.6.0
    • 4.6.0
    • tools
    • None

    Description

      We need the following test for cbbackupmgr:

      1. Backup from an lww bucket and restore to an lww bucket (Ensure that lww conflict resolution is done)
      2. Backup form a seqno bucket and restore to an lww bucket (Should fail)
      3. Backup form an lww bucket and restore to an seqno bucket (Should fail)
      4. Backup form a seqno bucket and restore to an lww bucket using --disable-conf-res-restriction (Ensure that lww conflict resolution is done)
      5. Backup form an lww bucket and restore to an seqno bucket using --disable-conf-res-restriction (Ensure that seqno conflict resolution is done)

      6. Backup from an lww bucket and restore to an lww bucket using --force-updates (Ensure that values get overwritten eg. no conflict resolution)
      7. Backup from a seqno bucket and restore to an lww bucket using --force-updates (Ensure that values get overwritten eg. no conflict resolution)
      8. Backup from an lww bucket and restore to an seqno bucket using --force-updates (Ensure that values get overwritten eg. no conflict resolution)

      We need the following tests for cbbackup/cbrestore:

      1. Backup from an lww bucket and restore to an lww bucket (Ensure that lww conflict resolution is done) (X)
      2. Backup form a seqno bucket and restore to an lww bucket (Should fail) (X)
      3. Backup form an lww bucket and restore to an seqno bucket (Should fail) (X)

      (Hold off on he test below for now)
      4. Backup from an lww bucket and restore to an lww bucket using --force-updates (Ensure that values get overwritten eg. no conflict resolution)
      5. Backup from a seqno bucket and restore to an lww bucket using --force-updates (Ensure that values get overwritten eg. no conflict resolution)
      6. Backup from an lww bucket and restore to an seqno bucket using --force-updates (Ensure that values get overwritten eg. no conflict resolution)

      Attachments

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

        Activity

          People

            mikew Mike Wiederhold [X] (Inactive)
            mikew Mike Wiederhold [X] (Inactive)
            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