summaryrefslogtreecommitdiff
path: root/src/mongo/util/fail_point.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-23873 Inline ScopedFailPointMathias Stearn2016-04-291-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 Schwerin2016-04-151-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 valuesAndrew Morrow2016-04-151-1/+1
|
* SERVER-18084 Modularize chunk migration state machineKaloian Manassiev2015-07-141-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 reflowMark Benvenuto2015-06-201-179/+178
|
* SERVER-18723 boost -> stdx for mutex, unique_lock, and lock_guardAdam Midvidy2015-06-171-3/+2
|
* SERVER-17310 Make mongo::mutex a typedef of boost::mutex and remove ↵Andy Schwerin2015-03-121-2/+3
| | | | mongo::scoped_lock.
* SERVER-17006 Support failpoint "random" behavior.Andy Schwerin2015-01-231-1/+9
|
* SERVER-8886 Correct license exception for headersIan Whalen2013-09-061-1/+1
|
* SERVER-8886 Add OpenSSL license exception to util filesIan Whalen2013-08-281-0/+12
|
* SERVER-7853 Use relaxed load when checking whether failPoint is offRandolph Tan2012-12-051-2/+1
|
* SERVER-7300 Race Condition in FailPoint::setModeRandolph Tan2012-10-091-0/+5
|
* SERVER-5175 Need "failpoints" system to facilitate testing core serverRandolph Tan2012-10-091-2/+12
| | | | Step2: Implement infrastructure for accessing fail points externally
* SERVER-7290 Make it harder to misuse failpointRandolph Tan2012-10-081-18/+26
|
* SERVER-7265 fail_point_test failure on bbotRandolph Tan2012-10-051-0/+7
|
* SERVER-5175 Need "failpoints" system to facilitate testing core serverRandolph Tan2012-10-041-0/+185
Step 1: Implement and test the FailPoint class