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

Rev sequence number was set to 0 on replica vbuckets

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0.1
    • Component/s: couchbase-bucket
    • Security Level: Public
    • Labels:
      None

      Description

      There is a bug in setting a rev sequence number of an item in the replica vbucket. This can cause the XDCR to be broken for this key when that replica vbucket is promoted to the new master.

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

        Activity

        Hide
        chiyoung Chiyoung Seo added a comment -

        This is the issue from one of our customers:

        http://www.couchbase.com/issues/browse/CBSE-334

        Show
        chiyoung Chiyoung Seo added a comment - This is the issue from one of our customers: http://www.couchbase.com/issues/browse/CBSE-334
        Hide
        chiyoung Chiyoung Seo added a comment -

        The fix is pushed in gerrit:

        http://review.couchbase.org/#/c/23964/

        Show
        chiyoung Chiyoung Seo added a comment - The fix is pushed in gerrit: http://review.couchbase.org/#/c/23964/
        Hide
        thuan Thuan Nguyen added a comment -

        Integrated in github-ep-engine-2-0 #475 (See http://qa.hq.northscale.net/job/github-ep-engine-2-0/475/)
        MB-7532 Set the default value of a rev sequence num to 1. (Revision 676eb2b9f49b60bdede73a6c1d5226cbe848b39b)

        Result = SUCCESS
        Chiyoung Seo :
        Files :

        • src/ep_engine.cc
        • src/item.hh
        Show
        thuan Thuan Nguyen added a comment - Integrated in github-ep-engine-2-0 #475 (See http://qa.hq.northscale.net/job/github-ep-engine-2-0/475/ ) MB-7532 Set the default value of a rev sequence num to 1. (Revision 676eb2b9f49b60bdede73a6c1d5226cbe848b39b) Result = SUCCESS Chiyoung Seo : Files : src/ep_engine.cc src/item.hh
        Hide
        thuan Thuan Nguyen added a comment -

        Integrated in github-ep-engine-2-0 #477 (See http://qa.hq.northscale.net/job/github-ep-engine-2-0/477/)
        MB-7532 Set the default value of a rev sequence num to 1. (Revision 676eb2b9f49b60bdede73a6c1d5226cbe848b39b)
        MB-7532 Set the default value of a rev sequence num to 1. (Revision 4819758906dea489e0d61fd93577f345eb59bf19)

        Result = SUCCESS
        Chiyoung Seo :
        Files :

        • src/ep_engine.cc
        • src/item.hh

        Chiyoung Seo :
        Files :

        • src/item.hh
        • src/ep_engine.cc
        Show
        thuan Thuan Nguyen added a comment - Integrated in github-ep-engine-2-0 #477 (See http://qa.hq.northscale.net/job/github-ep-engine-2-0/477/ ) MB-7532 Set the default value of a rev sequence num to 1. (Revision 676eb2b9f49b60bdede73a6c1d5226cbe848b39b) MB-7532 Set the default value of a rev sequence num to 1. (Revision 4819758906dea489e0d61fd93577f345eb59bf19) Result = SUCCESS Chiyoung Seo : Files : src/ep_engine.cc src/item.hh Chiyoung Seo : Files : src/item.hh src/ep_engine.cc

          People

          • Assignee:
            chiyoung Chiyoung Seo
            Reporter:
            chiyoung Chiyoung Seo
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Gerrit Reviews

              There are no open Gerrit changes