Add a test to the server commit queue to validate that non-feature flag server parameters don't get removed/renamed across versions

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • DevProd Correctness
    • Correctness 2026-02-09, Correctness 2026-02-23
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The current policy for removing server parameters usually defaults to "don't do it" because it triggers a lot of downstream work for internal teams and create breaking changes for our customers. We usually don't catch this until cloud testing.

      Possible simple hand-wavey implementation:
      1. Have old branch (8.0) generate a list L1 of all non-feature flag IDL-generated server parameters.
      2. On development branch (master), generate our own list L2. Check out L1. Make sure that each item L1 still exists on L2. If it doesn't exist, fail the task.

            Assignee:
            Trevor Guidry
            Reporter:
            Jason Chan
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated: