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

Mutation Queues - Allow for disk backfills

    XMLWordPrintable

Details

    • Task
    • Resolution: Won't Fix
    • Major
    • 3.0
    • 2.2.0
    • None
    • Security Level: Public
    • None
    • 4

    Description

      If we need to start getting mutations for a sequence number that is not in the mutation manager then we need to schedule a backfill to allow the cursor to read items off of disk. Once the cursor has caught up with mutations that are in the mutation manager then the cursor should stop reading off of disk and start reading out of memory.

      Note that in the mutation manager module we need to have backfill scheduled through the use of a callback. This will allow us to remove the dependency between the mutation manager and the rest of the ep-engine code. This will also allow us to abstract out how items are actually read off of disk.

      Attachments

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

        Activity

          People

            dliao David Liao (Inactive)
            mikew Mike Wiederhold [X] (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