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

When requesting only 1 thread for initial sync, use the 'find' command instead of 'parallelCollectionScan'

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 3.5.12
    • None
    • Replication
    • None
    • Fully Compatible
    • Repl 2017-08-21

    Description

      Because the parallelCollectionScan is relatively untested and unproven, we want to ensure that in 3.6 users have a way to continue to use the 'find' command until such a time that the parallelCollectionScan has been more proven. To that end, if the system is configured to only request 1 cursor for initial sync anyway, we should use the 'find' command to generate that cursor rather then using parallelCollectionScan with maxCursors=1

      Attachments

        Activity

          People

            jason.chan@mongodb.com Jason Chan
            spencer@mongodb.com Spencer Brody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: