Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-6873

Upgrade and downgrade replication protocol version

    XMLWordPrintableJSON

Details

    Description

      There're some caveat of upgrade and downgrade protocol version.

      1. They should (at least downgrade) should happen in isolation with no other config changes. See SERVER-21744.
      2. With old drivers released before DRIVERS-279 is resolved, clients have to restart to observe the primary after downgrade.
      3. Re-upgrade after downgrade shouldn't start until all nodes are in protocol version 0 by using rs.status(). Otherwise, the re-upgrade may observe oplogs in previous upgrade, rolling back new committed oplogs.

      Attachments

        Activity

          People

            kay.kim@mongodb.com Kay Kim (Inactive)
            siyuan.zhou@mongodb.com Siyuan Zhou
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              1 year, 14 weeks, 1 day ago