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

Move auxiliary IO dispatcher tasks to the global IO manager

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Critical
    • 3.0
    • 3.0
    • couchbase-bucket
    • Security Level: Public
    • None
    • 10

    Description

      Each couchbase bucket has it own auxiliary IO dispatcher thread that is used for warmup, backfill tasks from disk, and background fetches for replications. We introduced a new Global IO Manager (GIO) as of 2.1.0 release, which deals with all kinds of disk IO operations across buckets. Therefore, it will be better to move auxiliary IO dispatcher tasks to the GIO for better multi-tenancy support, and depreciate the auxiliary IO dispatcher.

      Attachments

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

        Activity

          People

            abhinav Abhi Dangeti
            chiyoung Chiyoung Seo (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