• Type: Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Fully Compatible
    • QE 2023-07-24, QE 2023-08-21, QE 2023-09-04, QE 2023-09-18, QE 2023-10-02, QE 2023-10-16, QE 2023-10-30, QE 2023-11-13, QE 2023-11-27, QE 2023-12-11, QE 2023-12-25, QE 2024-01-08

      Currently both setQuerySettings and setClusterParameter commands call setClusterParameter weak function, which contains the setClusterParameter implementation.

      As part of this ticket, one would need to add a separate enum/bool flag to indicate whether the call is made internally (from setQuerySettings) or externally (directly setClusterParameters command call). Then through an uassert if it is an external call, yet querySettings cluster parameter is modified.

      querySettings cluster parameter should only be modifiable through setQuerySettings and removeQuerySettings commands

            Assignee:
            serhii.lysenko@mongodb.com Serhii Lysenko
            Reporter:
            denis.grebennicov@mongodb.com Denis Grebennicov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: