Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-22233

Reduce the secondary throttling during chunk migration

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Sharding
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Repl 14 (05/13/16)

      Description

      This ticket combines the work to evaluate the performance impact of reducing (or even dropping) the secondary throttle during chunk migration and the actual code changes to make no throttle default.

      This affects both the inserts and deletes – it might be different issues wrt/write concern.

      The easiest change we can make is to substitute the w:2 writes after each document with a single majority write at the end of each stage.

      These changes may or may not be feasible for MMAP V1, but given that as of version 3.0 the collection locks are fair, it might be possible to reduce the throttling for MMAP V1 as well.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              judah.schvimer Judah Schvimer
              Reporter:
              kaloian.manassiev Kaloian Manassiev
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: