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

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 3.5.12
    • Affects Version/s: None
    • Component/s: Replication
    • None
    • Fully Compatible
    • Repl 2017-08-21
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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

            Assignee:
            Jason Chan
            Reporter:
            Spencer Brody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: