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

Handle change stream cursors that survive set FCV when repl set endpoint is enabled

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution

      change streams can already handle stepdowns and setFCV in a normal upgrade. what makes this kind of upgrade special is we are trying to effectively insert mongos in between the client and mongod. by default change stream cursors would stick around and be cursors directly on mongod still. It would be nice to be able to return a resumable error on this FCV upgrade to make them come back trough the router logic so they are in the same state as if they had been opened on the router to begin with.

            Assignee:
            Unassigned Unassigned
            Reporter:
            mickey.winters@mongodb.com Mickey Winters
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: