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

Docs for upgrading to 3.2 do not highlight a rs.reconfig() is required for PV1

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Works as Designed
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Rel Notes
    • None

    Description

      Hi,

      In our release notes for upgrading to v3.2 we do not mention the need to manually reconfigure a replica set to make use of replication protocol version 1 with the following logic:

      cfg = rs.conf();
      cfg.protocolVersion=1;
      rs.reconfig(cfg);
      

      I'm not sure if this is intended but some users are left curious as to the correct procedure as pv1 is the default in 3.2 yet the output of rs.conf() does not indicate or clarify the replication protocol version in use after an upgrade.

      We do however mention the need to reconfigure to protocol version 0 when downgrading.

      Thanks,
      Gerard

      Attachments

        Activity

          People

            Unassigned Unassigned
            gerard.haughian@mongodb.com Gerard Haughian
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              7 years, 1 week, 2 days ago