Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-1534

Investigate changes in PM-1648: Distinguish Null and Missing in Indexes

    XMLWordPrintableJSON

Details

    • Icon: Epic Epic
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • Needed

    Description

      Downstream Change Summary

      Specific downstream impact TBD.

      Description of Linked Ticket

      Epic Summary

      Summary

      Create a new index format that allows queries to distinguish whether the indexed field is missing or null without fetching the underlying document.

      Motivation

      The current index format forces us to choose between correctness and performance, for some queries. We can generate a correct plan with a FETCH stage, which has a performance cost; or, we can generate an efficient, covered plan that returns different results than a collection scan.

      Cast of Characters

      • Product Owner: Katya Kamenieva
      • Project Lead: Pawel Terlecki
      • Program Manager: Craig Homa

      Documentation

      Scope Document
      Technical Design Document

      Attachments

        Activity

          People

            Unassigned Unassigned
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: