Investigate PathTreeNode::ChildrenVector perf for ObjectWalkNode

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Execution
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      i.e absl::InlinedVector instead of using absl::flat_hash_map<std::string, V, StringMapHasher, StringMapEq>.

      At the time of writing, Parker's latest flamegraph on SERVER-114243 shows hashing to be a decent portion of the execution.

      [Not in scope for this ticket] Wonder if it's worth CTRP-ing PathTreeNode and ObjectWalkNode together?

            Assignee:
            Unassigned
            Reporter:
            Evan Bergeron
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: