[SERVER-72406] Invariant failure calling getMore on $telemetry Created: 27/Dec/22  Updated: 29/Oct/23  Resolved: 31/Jan/23

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

Type: Bug Priority: Major - P3
Reporter: Jennifer Peshansky (Inactive) Assignee: Maddie Zechar
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-71408 Create telemetry passthrough Closed
is related to SERVER-72410 Single global telemetry store Closed
Assigned Teams:
Query Optimization
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: QO 2023-02-06
Participants:

 Description   

We are experiencing an invariant failure when calling getMore on $telemetry. It seems to be happening because the opCtx destructor is being called while we are still holding partition locks on the telemetry store, which are tracked by the opCtx.

Logs

Failure on Evergreen



 Comments   
Comment by Githook User [ 31/Jan/23 ]

Author:

{'name': 'Maddie Zechar', 'email': 'mez2113@columbia.edu', 'username': 'madelinezec'}

Message: SERVER-72406 re-enable telemetry_metrics_across_getMore_calls.js
Branch: master
https://github.com/mongodb/mongo/commit/b2be7ca875c4741e3baa013b6516a7272b8defc2

Comment by Maddie Zechar [ 27/Jan/23 ]

We're currently excluding telemetry_metrics_across_getMore_calls.js from telemetry_passthrough because of this ticket. Because the related bug was fixed in SERVER-72410, can I re-include this test?

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