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

[XDCR] panic in backfill_manager

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 7.1.0
    • 7.1.0
    • XDCR
    • 7.1.0-1047
    • Untriaged
    • Centos 64-bit
    • 1
    • Unknown

    Description

      C1: 172.23.123.98, 172.23.121.230
      C2: 172.23.121.75, 172.23.121.240
      C1->C2: afcd3a4a19c29b59fcbfb53e27d4e310/default/default
      C2->C1: 8b9c8a9eb99cf3096c4156ed1ce5cca1/default/default
      Initial data load
      Pause both replications
      Rebalance in 172.23.108.16 at C1
      Failover 172.23.121.240 at C2
      Wait for rebalance and failover to complete
      Resume both replications
      Check doc count
      Pause and immediately resume both replications
      Check doc count

      Around this time on .98:

      ['2021-07-07T08:24:35.445-07:00 INFO GOXDCR.PipelineMgr: Try to fix Pipeline afcd3a4a19c29b59fcbfb53e27d4e310/default/default. Current error(s)=pipelineMgr.pipeline_factory.NewPipeline(afcd3a4a19c29b59fcbfb53e27d4e310/default/default) : Local bucket topology does not have any cached data yet ']
      

      On .16:

      2021-07-07T08:25:41.033-07:00 WARN GOXDCR.CheckpointSvc: Did not find spec afcd3a4a19c29b59fcbfb53e27d4e310/default/default from internal Cache
      2021-07-07T08:25:41.043-07:00 INFO GOXDCR.ResourceMgr: Resource Manager State = overallTP: 0 highTP: 0 highExist: false lowExist: false backlogExist: false maxTP: 0 highTPNeeded: 0 highTokens: 0 maxTokens: 0 lowTPLimit: 0 calibration: None dcpAction: Reset processCpu: 0 idleCpu: 64
      2021-07-07T08:25:41.043-07:00 INFO GOXDCR.ResourceMgr: backlogCount=0, noBacklogCount=9 extraQuota=false cpuNotMaxedCount=0 throughputDropCount=0
      2021-07-07T08:25:41.043-07:00 INFO GOXDCR.ResourceMgr: DcpPriorityMap=map[]
      ongoingReplMap=map[]
      2021-07-07T08:25:41.045-07:00 INFO GOXDCR.BackfillMgr: Repl afcd3a4a19c29b59fcbfb53e27d4e310/default/default shows default source manifest, and not under explicit nor migration mode, thus no backfill would be created
      panic: Unknown type <nil>
       
      goroutine 100 [running]:
      github.com/couchbase/goxdcr/backfill_manager.(*BackfillRequestHandler).run(0xc00040a000)
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/backfill_manager/backfill_request_handler.go:271 +0x18c7
      created by github.com/couchbase/goxdcr/backfill_manager.(*BackfillRequestHandler).Start.func1
              /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/backfill_manager/backfill_request_handler.go:162 +0x205
      

      Attachments

        Issue Links

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

          Activity

            People

              pavithra.mahamani Pavithra Mahamani (Inactive)
              pavithra.mahamani Pavithra Mahamani (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