Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-46197 Make build flag to disable diagnostic latches | Ben Caimano | 2020-02-24 | 1 | -7/+7 |
| | |||||
* | SERVER-45793 Improve mongo::Mutex contract | Ben Caimano | 2020-01-31 | 1 | -21/+10 |
| | |||||
* | Revert "SERVER-45793 Improve mongo::Mutex contract" | Ben Caimano | 2020-01-30 | 1 | -10/+21 |
| | | | | This reverts commit 695146e648e032e04d97bb0b4de873272c242f04. | ||||
* | SERVER-45793 Improve mongo::Mutex contract | Ben Caimano | 2020-01-29 | 1 | -21/+10 |
| | |||||
* | SERVER-45691 Change Mutex::LockListeners to use a std::vector again | Ben Caimano | 2020-01-22 | 1 | -9/+44 |
| | |||||
* | SERVER-43945 Expose out of order latch acquisitions in serverStatus | Ben Caimano | 2019-12-16 | 1 | -22/+43 |
| | | | | | | | | This review does several related things: - Modifies the Mutex type to have one Identity object per invocation context - Adds a latchAnalysis field to serverStatus - Officially turns on CI-only failure for acq level violations - Changes a few acq level declarations to be more permissive | ||||
* | SERVER-44746 Fix LatchAnalyzerTest | Rahul Sundararaman | 2019-12-02 | 1 | -0/+8 |
| | |||||
* | SERVER-42897 Validate base-level latches | Rahul Sundararaman | 2019-11-19 | 1 | -13/+13 |
| | |||||
* | SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in ↵ | Ben Caimano | 2019-10-21 | 1 | -11/+44 |
| | | | | | | | | | | | Interruptible and Mutex This commit: - Adds Listener hooks for Interruptible - Expands Listener hooks for Mutex - Updates the DiagnosticInfo and its tests to use the new hooks - Removes stacktracing pieces from DiagnosticInfo and its tests - Removes mongo::ConditionVariable entirely in favor of Interruptible | ||||
* | SERVER-42165 Replace uses of stdx::mutex with mongo::Mutex | Ben Caimano | 2019-09-17 | 1 | -11/+7 |
| | |||||
* | SERVER-42595 Refactor failpoint in curop to fix jstest | Ben Caimano | 2019-09-17 | 1 | -8/+2 |
| | |||||
* | SERVER-42363 Add test for backtrace on $currentOp | Rahul Sundararaman | 2019-07-31 | 1 | -0/+3 |
| | |||||
* | SERVER-41362 Attach diagnostic captures to OperationContexts | Rahul Sundararaman | 2019-07-23 | 1 | -1/+20 |
| | |||||
* | SERVER-41357 fix lint | Benety Goh | 2019-07-10 | 1 | -1/+1 |
| | |||||
* | SERVER-41357 Add mongo::mutex polyfill | Rahul Sundararaman | 2019-07-10 | 1 | -0/+46 |