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

Make all logOp listeners rollback-safe

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 3.0.4, 3.1.0
    • Affects Version/s: None
    • Component/s: Storage
    • Labels:
      None
    • Fully Compatible

      For now I'll make it a fatal error to rollback once you got to logOp, since today, once you get there, you shouldn't need to rollback.

      We will want to fix the listeners soon since the plan is that rollbacks will be able to happen at any time, but that can happen outside of the critical path of enabling rollback. The tricky listeners will be the role-graph adjuster and the sharding tracker of deletes for migrations.

            Assignee:
            randolph@mongodb.com Randolph Tan
            Reporter:
            mathias@mongodb.com Mathias Stearn
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved: