Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-1565

Investigate changes in PM-2130: Change the Default Write Concern to Majority

    • Type: Icon: Epic Epic
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Component/s: None
    • None
    • Not Needed
    • Not Needed

      Downstream Change Summary

      The current write concern default for the server is w:1. Starting 5.0, we plan to change the write concern default from w:1 to w:majority, except for limited cases involving arbiters.

      Description of Linked Ticket

      Epic Summary

      Summary

      The current write concern default for the server is w:1. This will change the write concern default from w:1 to w:majority. 

      Motivation

      Although MongoDB allows users to choose the right tradeoff between performance and consistency, the nuances of the system are complex and are often misused, or surprising to users. We should provide more intuitive and stronger consistency default settings out of the box.

      Secondly, MongoDB has battled with the customer perception that it is not reliable, durable, or intentionally chooses unsafe defaults to appear faster in benchmarks.

      This will allow MongoDB to push back strongly on the incorrect customer perceptions, reducing barriers and challenges for the sales team with new prospective customers and growing more usage from existing customers.

      Cast of Characters

      • Product Owner: Evin Roesle
      • Project Lead:
      • Program Manager:
      • Drivers Contact:

      Documentation

      Scope Document
      Technical Design Document

      Product Description

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

              Created:
              Updated:
              Resolved: