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

Create collection coordinator blindly ignores all exceptions after failover

    • Type: Icon: Bug Bug
    • Resolution: Gone away
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: Backlog
    • Component/s: Sharding
    • ALL

      The create collection coordinator ignores all the possible thrown exceptions while reverting partial changes after primary failover. While performing the revert operations, some remote node (either CS or another shard) could through a step-down error. In this case the coordinator is wrongly ignoring it and proceeds assuming the partial changes have been correctly reverted.

        1. check_step_down_on_rollback.js
          2 kB
        2. step_down_diff.patch
          1 kB

            Assignee:
            marcos.grillo@mongodb.com Marcos José Grillo Ramirez
            Reporter:
            tommaso.tocci@mongodb.com Tommaso Tocci
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: