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

Relax the invariants in projection executor code

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.3.0-rc0
    • None
    • None
    • Query Execution
    • Fully Compatible
    • QE 2023-02-06

    Description

      The projection executor code has a lot of invariants to catch programmer bugs. These can to lowered to tassert instead, so that we don't end up crashing the server and fail the user query gracefully.

      Attachments

        Activity

          People

            gil.alon@mongodb.com Gil Alon
            arun.banala@mongodb.com Arun Banala
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: