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

Allow unstable fields to become stable if they are optional or have a default

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.9.0
    • None
    • IDL
    • None
    • Fully Compatible
    • Repl 2021-03-22

    Description

      When making an unstable field stable, we only allow it to be optional in the new version. However, it would still be compatible to make the field required but have a default (since this will not break existing command requests).

      Attachments

        Activity

          People

            huayu.ouyang@mongodb.com Huayu Ouyang
            samy.lanka@mongodb.com Samyukta Lanka
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: