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

CLONE - goxdcr panic rollbackseqno >= pipeline_start_seqno.Seqno

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 4.6.4
    • 4.6.2, 4.6.3
    • XDCR
    • 5.0.0-3456
    • Triaged
    • No

    Description

      Following panic occurred during system testing longevity.  There are 2 xdcr replications happening.  1 is xmem and the other is capi to elastic search.  Build is 5.0.0-3456

      The error here suggests that start seqno is 0 and attempt to rollback to seqno 0 was attempted:

       

      2017-08-07T07:16:35.110-07:00 INFO GOXDCR.CheckpointMgr: f4268e62702130298bf87f17cc481219/default/default Received rollback from DCP stream vb=347, rollbackseqno=0
      panic: f4268e62702130298bf87f17cc481219/default/default rollbackseqno=0, current_start_seqno=0
       
      goroutine 1168144 [running]:
      panic(0x8f31e0, 0xc422a45100)
              /home/couchbase/.cbdepscache/exploded/x86_64/go-1.8.1/go/src/runtime/panic.go:531 +0x1cf fp=0xc42095f988 sp=0xc42095f8f0
      github.com/couchbase/goxdcr/pipeline_svc.(*CheckpointManager).UpdateVBTimestamps(0xc421002a80, 0xc42095015b, 0x0, 0x0, 0x0, 0x0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/pipeline_svc/checkpoint_manager.go:1438 +0x9a3 fp=0xc42095fba8 sp=0xc42095f988
      github.com/couchbase/goxdcr/pipeline_svc.(*CheckpointManager).UpdateVBTimestamps-fm(0xc42744015b, 0x0, 0x0, 0x0, 0x1)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/factory/xdcr_factory.go:807 +0x3e fp=0xc42095fbe8 sp=0xc42095fba8
      github.com/couchbase/goxdcr/parts.(*DcpNozzle).processData(0xc42c1e2000, 0x0, 0x0)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/parts/dcp_nozzle.go:460 +0x5df fp=0xc42095ffc8 sp=0xc42095fbe8
      runtime.goexit()
              /home/couchbase/.cbdepscache/exploded/x86_64/go-1.8.1/go/src/runtime/asm_amd64.s:2197 +0x1 fp=0xc42095ffd0 sp=0xc42095ffc8
      created by github.com/couchbase/goxdcr/parts.(*DcpNozzle).Start
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/parts/dcp_nozzle.go:305 +0x423
      

       

      Test details and repro info can be found here: https://github.com/couchbaselabs/sequoia/blob/master/tests/integration/README.md

       

      Collection currently in progress - will be artifacts of: http://qa.sc.couchbase.com/job/sequoia-cbcollectinfo-linux/60/console

       

      Attachments

        Issue Links

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

          Activity

            People

              arunkumar Arunkumar Senthilnathan (Inactive)
              tommie Tommie McAfee (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