Allow extensions to serialize themselves for explain output

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Duplicate
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Integration
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      As of SERVER-119068, Extensions can customize their BSON representation for slow query logs via toBsonForLog(), but this does not affect explain output. We should expand this functionality so the customized BSON can be represented via explain(). For example, the $nativeVectorSearch extension shouldn't need to bloat the explain output with the entire queryVector.

            Assignee:
            Daniel Segel
            Reporter:
            Daniel Segel
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: