[POC] Allow change streams to work with "blocking" implementation of majority reads

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Replication
    • None
    • Repl 2018-10-08, Repl 2018-10-22
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      We would like to investigate and prototype a solution for implementing change streams correctly without storage engine support for majority reads. The idea is to achieve this by having read queries block until the data they read is majority committed, as opposed to reading from a majority committed snapshot. A core goal of this POC would be to get all (or most) of the change streams tests to pass when using this alternate implementation.

            Assignee:
            Will Schultz
            Reporter:
            Will Schultz
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: