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

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.9.0
    • Affects Version/s: None
    • Component/s: IDL
    • None
    • Fully Compatible
    • Repl 2021-03-22
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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).

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

              Created:
              Updated:
              Resolved:
              None
              None
              None
              None