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

Replace invariants with tasserts in document validation error generation

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution

      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:
            Unassigned Unassigned
            Reporter:
            mihai.andrei@mongodb.com Mihai Andrei
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: