jstest + design: plan-cache hash bounded for nested $jsonSchema

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Companion artifact for SERVER-125872 (planner DoS — exponential hash on nested InternalSchema*).

      Regression pin: 30-level nested `$jsonSchema` must complete within 5s (currently O(2^n)).

      Files in worktree mongo-w4-7:

      • jstests/noPassthrough/query/plan_cache/plan_cache_internal_schema_hash_bounded.js
      • src/mongo/db/query/SERVER-125872-design.md

      Status: Draft.

            Assignee:
            Unassigned
            Reporter:
            Mehar Grewal
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: