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

Separate out collectQueryStatsMongo* functions into QI-owned files

    • Query Integration
    • Fully Compatible

      Currently the collectQueryStatsMongo* functions are defined in cursor-related files that are owned by QE. This is because the functions depend on the cursor classes, which are a part of the query_exec library - not a dependency of the query_stats library (either because of cycles or just making it unnecessarily bloated). 

      We should consider moving these helper functions into their own files that can still be compiled into the query_exec library but that will be under QI code ownership rather than QE. 

            Assignee:
            alyssa.clark@mongodb.com Alyssa Clark
            Reporter:
            alyssa.clark@mongodb.com Alyssa Clark
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: