summaryrefslogtreecommitdiff
path: root/src/mongo/db/mongod_main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-50588 Fix builds with SSL disabledRyan Egesdahl2020-08-271-0/+2
| | | | | The previous commit which moved OCSPManager to ServiceContext didn't account for builds without SSL. This commit fixes that oversight.
* SERVER-50066 Rehost tenant migration donor's logic on Primary-Only ServiceCheahuychou Mao2020-08-241-0/+17
|
* SERVER-47667: Create FCVOpObserverGrace Luong2020-08-191-0/+2
|
* SERVER-50053 Remove PrimaryOnlyService instances from registry when their ↵Spencer T Brody2020-08-191-0/+3
| | | | state documents are deleted.
* SERVER-49768 Remove logv1 logger components, and make rotation a callback listSara Golemon2020-08-181-1/+0
|
* SERVER-49072 Make ServiceExecutors into DecorationsReo Kimura2020-08-141-28/+1
|
* SERVER-50140: Initial sync cannot survive unclean restart of the sync sourceLingzhi Deng2020-08-121-2/+2
|
* SERVER-50006 Move OCSPManager to ServiceContextMark Benvenuto2020-08-111-1/+2
|
* SERVER-50007 Extend FlowControl with shutdown supportMark Benvenuto2020-08-101-0/+2
|
* SERVER-50050 Fix non-ssl buildMark Benvenuto2020-08-101-0/+2
|
* SERVER-49448 Interrupt index builds for shutdown during the expected phase ↵Gregory Noma2020-08-051-0/+6
| | | | in resumable index build tests
* SERVER-50012 Use PeriodicRunner for the certificate expiration monitorGabriel Marks2020-08-031-0/+2
|
* SERVER-49783: Update latest FCV to 4.7Lingzhi Deng2020-08-021-4/+4
|
* SERVER-49301 remove startingAfterUncleanShutdown decoratorBenety Goh2020-08-011-9/+0
|
* SERVER-49301 repairDatabasesAndCheckVersion() accepts previous server ↵Benety Goh2020-07-301-1/+2
| | | | shutdown state
* SERVER-49301 initializeStorageEngine() returns previous server shutdown ↵Benety Goh2020-07-301-2/+4
| | | | state (clean/unclean)
* SERVER-49157 Initialize WireSpec during MONGO_INITIALIZERAmirsaman Memaripour2020-07-291-8/+5
|
* SERVER-49070: add and use FCV gating helpersGrace Luong2020-07-251-1/+4
|
* SERVER-48050 FCV should be initialized before attempting to restart ↵Louis Williams2020-07-201-28/+6
| | | | | | | | | | | | | | | | | in-progress index builds * Refactored repairDatabaseAndCheckVersion by moving FCV logic into the FeatureCompatibilityVersion class * Refactored repairDatabaseAndCheckVersion by separating procedures of regular recovery, read-only mode, and repair * Renamed repairDatabaseAndCheckVersion to repairAndRecoverDatabases * Moved startup recovery/repair free function into a 'startup_recovery' namespace * Moved repair free functions into a 'repair' namespace. renamed: src/mongo/db/repair_database_and_check_version.cpp -> src/mongo/db/startup_recovery.cpp renamed: src/mongo/db/repair_database_and_check_version.h -> src/mongo/db/startup_recovery.h renamed: src/mongo/db/repair_database.cpp -> src/mongo/db/repair.cpp renamed: src/mongo/db/repair_database.h -> src/mongo/db/repair.h
* SERVER-49063: Update FCV 4.6 constants to 4.5.1Lingzhi Deng2020-07-091-1/+1
|
* SERVER-49316 Move wait_for_majority_service to its own librarySpencer T Brody2020-07-071-1/+1
|
* SERVER-43040 Remove the unit test used only variation of ↵Bynn Lee2020-07-011-1/+3
| | | | LockerImpl::lockGlobal that passes in a nullptr for opCtx
* SERVER-48467 Only turn on quiesce mode in fcv 4.6Pavi Vetriselvan2020-06-261-18/+24
|
* SERVER-46962 Blacklist sync sources that are shutting downPavi Vetriselvan2020-06-261-1/+1
|
* SERVER-44391 Preserve internal tables and temporary files when starting up ↵Gregory Noma2020-06-251-1/+12
| | | | after a clean shutdown
* SERVER-48924 Move ReplicaSetAwareService into repl directory and namespaceSpencer T Brody2020-06-241-1/+1
|
* SERVER-45600 Change the default log component for mongod_main.cpp to kControlbynn2020-06-221-5/+5
|
* SERVER-48229 Shutdown PeriodicShardedIndexConsistencyChecker after ↵Cheahuychou Mao2020-06-181-8/+8
| | | | ReplicationCoordinator so no thread will try to pause the job after it has stopped
* SERVER-48775 Make OpObserverShardingImpl to be part of sharding_runtime_dKaloian Manassiev2020-06-151-1/+1
|
* SERVER-48367 Remove all _envp usageBilly Donahue2020-06-111-2/+2
|
* SERVER-47859 Add more logging to shutdownTaskTess Avitabile2020-05-281-4/+59
|
* SERVER-48272 Reduce startup time for dynamically linked binariesAndrew Morrow2020-05-271-0/+1346
Minimizing the list of NEEDED entries directly attached to the core programs reduces startup time for dynamically linked binaries by approximately 40 percent.