Replace invariants with tasserts in document validation error generation

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0, 8.0.10, 7.0.22, 6.0.25
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • Fully Compatible
    • v8.0, v7.0, v6.0
    • QE 2024-12-23, QE 2025-01-06, QE 2025-01-20, QE 2025-02-03
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The document validation error generation code uses invariants extensively, and its implementation predates the introduction of tassert. While a programming error in the error generation code should be operation fatal, it should not crash the server. As such, this ticket tracks the work to replace all of these invariants with tasserts.

              Assignee:
              Mihai Andrei
              Reporter:
              Mihai Andrei
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: