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

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

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

      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:
            william.schultz@mongodb.com Will Schultz
            Reporter:
            william.schultz@mongodb.com Will Schultz
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: