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

Config servers should only upconvert writeConcern to majority for requests on internal connections

    XMLWordPrintable

Details

    • Fully Compatible
    • Sharding 2018-10-08, Sharding 2018-11-05
    • 17

    Description

      In MongoDB version 3.2 when CSRS was introduced, there were cases where commands coming from mongos did not specify write concern. For this purpose, the config server by default upconverts the writeConcern to majority. With the current codebase, this upconversion is no longer necessary because all mongos and shard commands against the config server should be including a write concern.

      This ticket is to add testing that writeConcern:majority is always included with writes against the config server and to remove the upconversion code.

      Attachments

        Issue Links

          Activity

            People

              esha.maharishi@mongodb.com Esha Maharishi
              spencer@mongodb.com Spencer Brody (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: