[SERVER-47869] Add diagnostic logging to ClusterCursorManager Created: 30/Apr/20  Updated: 29/Oct/23  Resolved: 18/Aug/20

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: 4.7.0, 4.0.23, 4.4.4, 4.2.13

Type: Task Priority: Major - P3
Reporter: Ian Boros Assignee: Ian Boros
Resolution: Fixed Votes: 0
Labels: qexec-team
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
related to SERVER-27796 Invariant failure in cluster_cursor_m... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.4, v4.2, v4.0
Sprint: Query 2020-08-24
Participants:

 Description   

SERVER-27796 has not been reproduced in our own testing environment but numerous customers have encountered it. Under this ticket we will introduce some additional logging to help diagnose the issue the next time someone sees it in the field.



 Comments   
Comment by Githook User [ 03/Feb/21 ]

Author:

{'name': 'Ian Boros', 'email': 'ian.boros@mongodb.com', 'username': 'puppyofkosh'}

Message: SERVER-47869 Add debug logging mechanism to mongos cursor manager

There is a bug in the mongos cursor manager tracked by SERVER-27796 which has never been reproduced
in our testing environment but has been encountered by multiple customers. This change adds a small
diagnostic log to the mongos cursor manager which is dumped when a symptom of the bug is found.
Branch: v4.0
https://github.com/mongodb/mongo/commit/30ebef0be7a29c9f7f7630615419eaead7c071c5

Comment by Githook User [ 02/Feb/21 ]

Author:

{'name': 'Ian Boros', 'email': 'ian.boros@mongodb.com', 'username': 'puppyofkosh'}

Message: SERVER-47869 Add debug logging mechanism to mongos cursor manager

There is a bug in the mongos cursor manager tracked by SERVER-27796 which has never been reproduced
in our testing environment but has been encountered by multiple customers. This change adds a small
diagnostic log to the mongos cursor manager which is dumped when a symptom of the bug is found.
Branch: v4.2
https://github.com/mongodb/mongo/commit/1c66cbdf54e8846022c47aa16e53e7c1750756e2

Comment by Githook User [ 01/Feb/21 ]

Author:

{'name': 'Ian Boros', 'email': 'ian.boros@mongodb.com', 'username': 'puppyofkosh'}

Message: SERVER-47869 Add debug logging mechanism to mongos cursor manager

There is a bug in the mongos cursor manager tracked by SERVER-27796 which has never been reproduced
in our testing environment but has been encountered by multiple customers. This change adds a small
diagnostic log to the mongos cursor manager which is dumped when a symptom of the bug is found.
Branch: v4.4
https://github.com/mongodb/mongo/commit/e1233abcbe7e5950c0a200f10277629352922750

Comment by Githook User [ 18/Aug/20 ]

Author:

{'name': 'Ian Boros', 'email': 'ian.boros@mongodb.com', 'username': 'puppyofkosh'}

Message: SERVER-47869 Add debug logging mechanism to mongos cursor manager

There is a bug in the mongos cursor manager tracked by SERVER-27796 which has never been reproduced
in our testing environment but has been encountered by multiple customers. This change adds a small
diagnostic log to the mongos cursor manager which is dumped when a symptom of the bug is found.
Branch: master
https://github.com/mongodb/mongo/commit/a87e0194dd863863e77691d4a88409dad85990b8

Generated at Thu Feb 08 05:15:28 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.