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

Add optimizations for change streams using speculative majority

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.1.8
    • None
    • Replication
    • None
    • Fully Compatible
    • v4.0, v3.6
    • Repl 2019-01-14, Repl 2019-01-28

    Description

      We want to add optimizations for change stream queries using speculative majority to reduce unnecessary waiting. These optimizations include waiting on the most recent scanned timestamp in an oplog batch as opposed to waiting on the most recent system-wide lastApplied optime. Such optimizations are only permissible if an updateLookup query is not being done locally on the node in addition to an oplog read.

      Attachments

        Activity

          People

            william.schultz@mongodb.com William Schultz (Inactive)
            william.schultz@mongodb.com William Schultz (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: