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

Create collection coordinator blindly ignores all exceptions after failover

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Gone away
    • Icon: Major - P3 Major - P3
    • None
    • Backlog
    • Sharding
    • ALL

    Description

      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.

      Attachments

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

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: