Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-6607

Investigate changes in SERVER-67874: Remove config server code which upconverts all writeConcern to majority

    XMLWordPrintableJSON

Details

    • Icon: Investigation Investigation
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • No version
    • None
    • None
    • None

    Description

      Original Downstream Change Summary

      No action needs to be done. Just note that the config server no longer upconverts the writeConcern of any incoming requests from internal connections to "majority" if no writeConcern is provided. All internal command requests to the config server are expected to provide a writeConcern.

      Description of Linked Ticket

      This code is incompatible with catalog shards and after discussions can be removed. This will probably be a multi step process:

      • Make sure any calls that might use this code path are explicitly specifying the writeConcern
      • assert the above behaviour i.e if check if there are any edge cases we missed
      • remove the code
      • downstream attention (mongorestore, automation agent etc etc)

      Attachments

        Activity

          People

            Unassigned Unassigned
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: