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

Don't allow unstable required fields in stable API

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Replication
    • ALL

    Description

      The IDL compatibility checker currently allows you to add a required, unstable field to an IDL file in the stable API. This should not be allowed since unstable fields are supposed to be subject to change and should be optional.

      Attachments

        Activity

          People

            backlog-server-repl Backlog - Replication Team
            sean.zimmerman@mongodb.com Sean Zimmerman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: