summaryrefslogtreecommitdiff
path: root/src/mongo/db/process_health/fault_manager.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-60173 Ban implicit capture of `this` via `[=]` in lambda expressionsJuan Gu2023-05-171-1/+1
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-111-1/+5
* SERVER-68910 Recieve -> ReceiveMatt Kneiser2022-08-301-1/+1
* SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue2022-07-271-1/+1
* SERVER-9434 Audit and Normalize Process Exit CodesMatt Kneiser2022-07-071-1/+1
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-64182 avoid duplicate health checks; cleanupsAndrew Shuvalov2022-03-111-58/+90
* SERVER-62466 Fault Manager state change timestamp updateRachita Dhawan2022-02-011-0/+4
* SERVER-59391 fault if LDAP facets are enabled but misconfiguredDavis Haupt2022-01-111-0/+10
* SERVER-59375 SERVER-62373 additional serverStatus sections for health checksAndrew Shuvalov2022-01-101-0/+47
* SERVER-62404: Simplify mutex locking in fault_manager.cppKshitij Gupta2022-01-101-11/+16
* SERVER-60846 replace double severity with enum typeDavis Haupt2022-01-041-1/+2
* SERVER-62204 do not schedule health check if observer is not enabledLaMont Nelson2021-12-211-24/+19
* SERVER-62202 add observer type as string to log 5936504Davis Haupt2021-12-211-0/+1
* SERVER-62197: Get rid of potential deadlock.Kshitij Gupta2021-12-201-5/+2
* SERVER-60944 Simplify Fault class hierarchy and interface for updating fault ...Davis Haupt2021-12-201-36/+30
* SERVER-59368 runtime change of intensities valuesAndrew Shuvalov2021-12-171-30/+119
* SERVER-62098: Guard access to healthCheckContexts with a mutexKshitij Gupta2021-12-161-7/+16
* SERVER-62096 test should not rely on /smaps, reduce verbosityAndrew Shuvalov2021-12-161-1/+1
* SERVER-61873 add configurable health observer parametersDavis Haupt2021-12-151-1/+2
* SERVER-59382: Enforce non-critical facets not entering ActiveFault stateKshitij Gupta2021-12-131-6/+8
* SERVER-61914: add fault facet details to FaultImpl::toBSONKshitij Gupta2021-12-091-11/+9
* SERVER-59397 Add jitter when scheduling next health checkLaMont Nelson2021-12-081-7/+32
* SERVER-59365: Use the new state machine.Kshitij Gupta2021-12-061-170/+291
* SERVER-61872 Fixed thread pool starvation in FaultManagerAndrew Shuvalov2021-12-031-3/+9
* SERVER-59373 adds new server status sectionAndrew Witten2021-11-111-2/+13
* SERVER-61368 SERVER-61315 Ldap health check executor should support aborted t...Andrew Shuvalov2021-11-101-1/+6
* SERVER-61071 Removes all instances of `HealthObserverIntensity`Andrew Witten2021-11-051-1/+4
* SERVER-59366 Progress monitor for periodic health checkAndrew Shuvalov2021-11-031-12/+50
* SERVER-59396 Adds server parameter `healthMonitoring`Andrew Witten2021-11-021-1/+2
* SERVER-59370: Should Transition to ActiveFault state when in the TransientFau...LaMont Nelson2021-10-261-34/+53
* SERVER-60587 Implement FaultFacet and make necessary changes in HealthCheckSt...Andrew Shuvalov2021-10-211-20/+7
* SERVER-59364 Should move to the OK state after performing a successful round ...Kshitij Gupta2021-10-201-1/+16
* SERVER-60079 Make health checkers asynchronous, block check until previous is...Andrew Shuvalov2021-10-151-6/+51
* SERVER-59370: unify transitionState test code path and production codeLaMont Nelson2021-10-141-74/+29
* SERVER-60316 FaultManager should start with periodic checks disabledAndrew Shuvalov2021-09-291-12/+21
* SERVER-59361: Implement periodic health check thread poolKshitij Gupta2021-09-161-5/+56
* SERVER-59912 changes in the base health package for the Ldap health observerAndrew Shuvalov2021-09-141-2/+1
* SERVER-59367 state machine transition when entering the transient fault stateAndrew Shuvalov2021-09-021-0/+82
* SERVER-59567 Health observers are invoked periodically and create a Fault Fac...Andrew Shuvalov2021-09-011-7/+28
* SERVER-59567 Make the HealthManager to instantiate HealthObserversAndrew Shuvalov2021-08-251-2/+47
* SERVER-59496 Fault class is made to be a container of fault facetsAndrew Shuvalov2021-08-251-4/+4
* SERVER-59360 Health observer registration and basic mock classAndrew Shuvalov2021-08-251-2/+20
* SERVER-59522 HealthCheckStatus should track fault status and lifetimeAndrew Shuvalov2021-08-241-1/+3
* SERVER-59362 Setup Fault Manager State MachineKshitij Gupta2021-08-241-1/+61
* SERVER-59357 Initial scaffolding of the Fault classAndrew Shuvalov2021-08-231-1/+1
* SERVER-59356 Initial scaffolding of the FaultManagerAndrew Shuvalov2021-08-201-0/+76