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

go-memcached upr_feed.go UprGetFailoverLog is very slow

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 4.0.0
    • 4.0.0
    • XDCR
    • Security Level: Public
    • None
    • Untriaged
    • Unknown

    Description

      go-memcached upr_feed.go UprGetFailoverLog is very slow - a few minutes to return the failover logs if the number of vbuckets passed in is big. This cause goxdcr start replication seems to hang. It affects pause-resume test in QE's suit.

      The implementation of UprGetFailoverLog seems to sending\receiving failover log one by one for each vb in sequential. Can it parallel the processing to speed it up?

      Attachments

        Issue Links

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

          Activity

            People

              manik Manik Taneja (Inactive)
              xiaomei Xiaomei Zhang (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty