Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-23873 Inline ScopedFailPoint | Mathias Stearn | 2016-04-29 | 1 | -3/+13 |
| | | | | This ensures that it is (nearly) free when the failpoint isn't active. | ||||
* | SERVER-23686 Handle race condition in ThreadPoolTaskExecutor shutdown logic. | Andy Schwerin | 2016-04-15 | 1 | -3/+5 |
| | | | | | | | | | | Some implementations of NetworkInterface, particularly NetworkInterfaceMock, cannot be shut down before the ThreadPool used by the ThreadPoolTaskExecutor, leaving a race between shutting down the pool and scheduling the final completed network operations into the pool. The workaround is to let the ThreadPoolTaskExecutor's join() method execute any operation callbacks that get left behind in this scenario. The safety argument is described in a comment in the code. | ||||
* | SERVER-16221 SERVER-22712 Don't form invalid FailPoint::Mode values | Andrew Morrow | 2016-04-15 | 1 | -1/+1 |
| | |||||
* | SERVER-18084 Modularize chunk migration state machine | Kaloian Manassiev | 2015-07-14 | 1 | -0/+5 |
| | | | | | | | | | * Move the sharding migration destination (receiving side) management to a separate source file * Move the destination thread management to be owned by the destination manager * Move the sharding migration source (donor side) management to a separate source file * Remove the medianKey command since it is noop and not used anywhere No migration logic changes. | ||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -179/+178 |
| | |||||
* | SERVER-18723 boost -> stdx for mutex, unique_lock, and lock_guard | Adam Midvidy | 2015-06-17 | 1 | -3/+2 |
| | |||||
* | SERVER-17310 Make mongo::mutex a typedef of boost::mutex and remove ↵ | Andy Schwerin | 2015-03-12 | 1 | -2/+3 |
| | | | | mongo::scoped_lock. | ||||
* | SERVER-17006 Support failpoint "random" behavior. | Andy Schwerin | 2015-01-23 | 1 | -1/+9 |
| | |||||
* | SERVER-8886 Correct license exception for headers | Ian Whalen | 2013-09-06 | 1 | -1/+1 |
| | |||||
* | SERVER-8886 Add OpenSSL license exception to util files | Ian Whalen | 2013-08-28 | 1 | -0/+12 |
| | |||||
* | SERVER-7853 Use relaxed load when checking whether failPoint is off | Randolph Tan | 2012-12-05 | 1 | -2/+1 |
| | |||||
* | SERVER-7300 Race Condition in FailPoint::setMode | Randolph Tan | 2012-10-09 | 1 | -0/+5 |
| | |||||
* | SERVER-5175 Need "failpoints" system to facilitate testing core server | Randolph Tan | 2012-10-09 | 1 | -2/+12 |
| | | | | Step2: Implement infrastructure for accessing fail points externally | ||||
* | SERVER-7290 Make it harder to misuse failpoint | Randolph Tan | 2012-10-08 | 1 | -18/+26 |
| | |||||
* | SERVER-7265 fail_point_test failure on bbot | Randolph Tan | 2012-10-05 | 1 | -0/+7 |
| | |||||
* | SERVER-5175 Need "failpoints" system to facilitate testing core server | Randolph Tan | 2012-10-04 | 1 | -0/+185 |
Step 1: Implement and test the FailPoint class |