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

extend stable api compatibility checking script to handle new aggregation stages/operators

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Execution Team 2022-03-21

      The aggregate command IDL declares a list of permissions, each annotated with the respective stages/operators that requires it, that is consumed by the Stable API compatibility checking script.

      The Stable API has certain expectations on adding new permissions to existing commands that the compatibility checking tool may be applying to the aggregate command, with all its operators/stages, as a whole. However, new stages/operators added to the aggregate command could be exempt from these restrictions and it would be ideal for the compatibility checking to take this into consideration.

            Assignee:
            benety.goh@mongodb.com Benety Goh
            Reporter:
            benety.goh@mongodb.com Benety Goh
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: