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

Backport Query Stats to 7.0 Batch #4

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.0.6
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible

      SERVER-77325: Query stats collection for sharded agg requests
      SERVER-77325: Query stats collection for sharded agg requests
       
      SERVER-75399: Update document source serializers to use literalPolicy
      SERVER-75399: Update document source serializers to use literalPolicy
       
      SERVER-76529: Separate execution time metric into two: one for time to first batch and one for overall time
      SERVER-76329 break header include loop with commands.h
      SERVER-76329 Use representative query shape in telemetry store (find command)
       
      SERVER-75400: Remove replacementForLiteralArgs from SerializationOptions
      SERVER-75400: Remove replacementForLiteralArgs from SerializationOptions
      SERVER-77854 avoid re-parsing query in CanonicalQuery::canonicalize
      qs related parts of SERVER-74863
      SERVER-71987 Add collection type to telemetry key
      SERVER-76220: Handle let variables and secondary namespaces in aggregation query stats key generation
      SERVER-76220: Handle let variables and secondary namespaces in aggregation query stats key generation
       
      SERVER-75399: Partial revert of Update document source serializers to use literalPolicy""
       
      SERVER-78039 Remove link dependency on collection_catalog from curop.h
      SERVER-77736: Add concurrency test to stress concurrency of $queryStats running concurrently with queries
      SERVER-77893 Add optional fatal errors for $queryStats
       
      SERVER-76574: Improve LRUKeyValue to avoid storing keys twice
       
      SERVER-76597 Properly account for query stats store memory
      SERVER-77279 added optional param for query stats tests
      SERVER-77279 added optional param for query stats tests
      SERVER-78328 Make RunQueryStats hook run in the main thread after every test
      SERVER-78003 Avoid dynamic_cast in $not serialization
      SERVER-77262 Track queries on non-existent collections in query stats
      SERVER-77525 moved $queryStats parsing to IDL
       
      SERVER-75623 redact field names prefixed with $
      SERVER-78572 Reduce duplicate work on find command hot path
      SERVER-78388: Fix geo custom serialization to be reparseable
       
      SERVER-78335 Avoid query stats parse unless its configured
      SERVER-78125: add appendSerializedRightHandSide
       
      SERVER-78459 Remove stale TODO about creating collection.

            Assignee:
            erin.zhu@mongodb.com Erin Zhu
            Reporter:
            erin.zhu@mongodb.com Erin Zhu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: