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

Generate query shape (literal redaction) for expressions in expression_leaf.h

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.0.0-rc0
    • None
    • None
    • None
    • Query Optimization
    • Fully Compatible
    • QO 2023-02-06, QO 2023-02-20

    Description

      Literal redaction should be incorporated into the serialization of MatchExpression. It should to be possible to serialize using only literal redaction (for generating the telemetry key). It should also be possible to serialize using both literal and field name redaction (subsequent ticket(s)). MQL operators must be preserved. $expr does not need to be handled as part of this ticket.

      This ticket is specifically for LeafMatchExpressions in expression_leaf.h/cpp. Other MatchExpression types will be handled separately.

      Attachments

        Activity

          People

            charlie.swanson@mongodb.com Charlie Swanson
            joshua.lapacik@mongodb.com Joshua Lapacik (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: