[SERVER-62948] Ensure FTDC collectors don't have a read timestamp Created: 25/Jan/22  Updated: 29/Oct/23  Resolved: 26/Jan/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.3.0, 5.2.1, 4.4.13, 5.0.7

Type: Improvement Priority: Major - P3
Reporter: Gregory Noma Assignee: Gregory Noma
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.2, v5.0, v4.4
Sprint: Execution Team 2022-02-07
Participants:
Linked BF Score: 0

 Description   

Each time FTDC runs, it creates an OperationContext and ensures that it is configured to read at kNoTimestamp. However, it is theoretically possible that something could set a read timestamp on the OperationContext used by the collectors. We may want to consider adding an invariant within the loop through all collectors to try to guard against this.



 Comments   
Comment by Githook User [ 10/Feb/22 ]

Author:

{'name': 'Gregory Noma', 'email': 'gregory.noma@gmail.com', 'username': 'gregorynoma'}

Message: SERVER-62948 Ensure FTDC collectors read without a timestamp

(cherry picked from commit 3b31903d7ba72e8c9cc3e64b7dc0617cc26e0ecc)
Branch: v5.0
https://github.com/mongodb/mongo/commit/ae6b92903b226ca928316a04af5180a653e083fe

Comment by Githook User [ 10/Feb/22 ]

Author:

{'name': 'Gregory Noma', 'email': 'gregory.noma@gmail.com', 'username': 'gregorynoma'}

Message: SERVER-62948 Ensure FTDC collectors read without a timestamp

(cherry picked from commit 3b31903d7ba72e8c9cc3e64b7dc0617cc26e0ecc)
Branch: v4.4
https://github.com/mongodb/mongo/commit/3ea9d83c0ce1aa6f56b724887ef8739eaf92e161

Comment by Githook User [ 10/Feb/22 ]

Author:

{'name': 'Gregory Noma', 'email': 'gregory.noma@gmail.com', 'username': 'gregorynoma'}

Message: SERVER-62948 Ensure FTDC collectors read without a timestamp
Branch: v5.2
https://github.com/mongodb/mongo/commit/3b31903d7ba72e8c9cc3e64b7dc0617cc26e0ecc

Comment by Githook User [ 26/Jan/22 ]

Author:

{'name': 'Gregory Noma', 'email': 'gregory.noma@gmail.com', 'username': 'gregorynoma'}

Message: SERVER-62948 Ensure FTDC collectors read without a timestamp
Branch: master
https://github.com/mongodb/mongo/commit/5954af3fc2c3bfe546f6043254ed84615ffdd068

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