[SERVER-76330] Use representative query shape in query stats store (aggregate command) Created: 19/Apr/23  Updated: 29/Oct/23  Resolved: 04/Oct/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.2.0-rc0

Type: Task Priority: Major - P3
Reporter: Charlie Swanson Assignee: Charlie Swanson
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-76329 Use representative query shape in tel... Closed
depends on SERVER-76528 Test representative query shape for a... Closed
depends on SERVER-79736 Hash C++ data structures directly rat... Closed
is depended on by SERVER-81387 Problem re-parsing pipeline with view... Closed
is depended on by SERVER-76326 Scrutinize DocumentSource parsers for... Closed
is depended on by SERVER-76556 Scrutinize other parsers (Accumulator... Closed
is depended on by SERVER-85075 Tracking: Milestone 2 Closed
Duplicate
is duplicated by SERVER-81798 $queryStats shape uses wrong BinData ... Closed
is duplicated by SERVER-76527 Use representative query shape in the... Closed
is duplicated by SERVER-76145 Refactor telemetry key Closed
Problem/Incident
Related
related to SERVER-76597 Reported size of TelemetryMetrics is ... Closed
related to SERVER-81502 $lookup with $documents and localFiel... Closed
related to SERVER-76329 Use representative query shape in tel... Closed
is related to SERVER-81313 change streams fail to re-parse their... Closed
Assigned Teams:
Query Integration
Backwards Compatibility: Fully Compatible
Sprint: QO 2023-10-02
Participants:
Linked BF Score: 159

 Description   

SeeĀ  SERVER-76329 - this is the same but for the aggregate land - and it has different dependent tickets.



 Comments   
Comment by Githook User [ 03/Oct/23 ]

Author:

{'name': 'Charlie Swanson', 'email': 'charlie.swanson@mongodb.com', 'username': 'cswanson310'}

Message: SERVER-76330 Use representative pipeline when storing agg command shape

This reverts the revert, and adds one more change to make sure the shape of the hmac key is the right kind of BinData.
Branch: master
https://github.com/mongodb/mongo/commit/c3b08623283e77dc574312ed631d53d173f38e4c

Comment by Charlie Swanson [ 03/Oct/23 ]

Waiting on evergreen to prove that the fix worked.

Comment by Githook User [ 03/Oct/23 ]

Author:

{'name': 'Liubov Molchanova', 'email': 'liubov.molchanova@mongodb.com', 'username': 'liubov-molchanova'}

Message: Revert "SERVER-76330 Use representative pipeline when storing agg command shape"

This reverts commit 7164b4359c9d193b05c8cab7cf79e59125ea627b.
Branch: master
https://github.com/mongodb/mongo/commit/9a8dc92417efa8b04a53b97a8acb433ab929dacb

Comment by Githook User [ 03/Oct/23 ]

Author:

{'name': 'Liubov Molchanova', 'email': 'liubov.molchanova@mongodb.com', 'username': 'liubov-molchanova'}

Message: Revert "SERVER-76330 Rename function to remove 'Telemetry'"

This reverts commit 7b5bcb6617e95726ffd8cd5629172e92b39e60b6.
Branch: master
https://github.com/mongodb/mongo/commit/eaeb9d10055426445ba59bd767422b9ac7cfdd32

Comment by Githook User [ 02/Oct/23 ]

Author:

{'name': 'Charlie Swanson', 'email': 'charlie.swanson@mongodb.com', 'username': 'cswanson310'}

Message: SERVER-76330 Rename function to remove 'Telemetry'
Branch: master
https://github.com/mongodb/mongo/commit/7b5bcb6617e95726ffd8cd5629172e92b39e60b6

Comment by Githook User [ 02/Oct/23 ]

Author:

{'name': 'Charlie Swanson', 'email': 'charlie.swanson@mongodb.com', 'username': 'cswanson310'}

Message: SERVER-76330 Use representative pipeline when storing agg command shape
Branch: master
https://github.com/mongodb/mongo/commit/7164b4359c9d193b05c8cab7cf79e59125ea627b

Comment by Charlie Swanson [ 16/Aug/23 ]

Linking to SERVER-79736 since a prototype of that ticket included a refactor which could make this easier.

Generated at Thu Feb 08 06:32:25 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.