summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-50079 Move libraries in LIBDEPS for the mongod target in the ↵Luis Osta2020-08-051-4/+2
| | | | SConscript file in the commands folder to LIBDEPS_PRIVATE
* SERVER-49789 Make tenant migration donor use a StreamableReplicaSetMonitor ↵Luis Osta2020-08-045-4/+155
| | | | to monitor and send commands to the recipient
* SERVER-49378 List Commands includes API Version InfoPV992020-08-041-0/+2
|
* SERVER-48312 Remove support for 'supportsDocLocking = false'Gregory Wlodarek2020-08-041-7/+2
|
* SERVER-49176 Make op observer for "commit" and "abort" writes update ↵Cheahuychou Mao2020-08-031-1/+0
| | | | MigratingTenantAccessBlockers
* SERVER-49800 fix use-after-move violations in queryBenety Goh2020-08-023-3/+5
|
* SERVER-49783: Update latest FCV to 4.7Lingzhi Deng2020-08-026-48/+34
|
* SERVER-49800 remove unnecessary std::move() callsBenety Goh2020-08-011-4/+1
| | | | | | - std::move() on const ref argument to MatchExpression::parse() - noop std::move on const lambda capture (CollectionCatalog::setCollectionNamespace() rollback handler) - redundant noexcept check in embedded
* SERVER-49270: Set minWireVersion based on FCV and refactor protocol testsGrace Luong2020-07-311-20/+21
|
* SERVER-49175 Make donorStartMigration write commitOrAbortOpTime on ↵Cheahuychou Mao2020-07-301-1/+1
| | | | transitioning to commit or abort state
* SERVER-49885 Add message parameter to rotateCertificates commandGabriel Marks2020-07-292-0/+11
|
* SERVER-49157 Initialize WireSpec during MONGO_INITIALIZERAmirsaman Memaripour2020-07-291-7/+13
|
* SERVER-49376: Ensure cursors inherit API settings of the initiating commandXueruiFa2020-07-295-0/+5
|
* SERVER-49065 Mark API Version 1 commandsPV992020-07-2821-0/+191
|
* SERVER-49751 Rename all classes/functions/filenames/nss/variables etc to ↵Luis Osta2020-07-273-7/+7
| | | | related to Tenant Migration
* SERVER-48128 ShardServerProcessInterface should only version internal ↵Bernard Gorman2020-07-271-0/+18
| | | | commands if the parent op is versioned
* SERVER-48478 Replace PipelineProxyStage with PlanExecutorPipelineDavid Storch2020-07-246-72/+36
|
* SERVER-48638 Added LibdepsLinter to enforce LIBDEPS rulesDaniel Moody2020-07-231-3/+1
|
* SERVER-48428 do not acquire IX locks in createIndexes if not doing any ↵Eric Milkie2020-07-231-2/+4
| | | | writes; this will avoid it being killed by stepDown
* SERVER-48939 Make reads call MigratingTenantAccessBlocker::checkIfCanReadOrBlockCheahuychou Mao2020-07-231-3/+1
|
* SERVER-49173 Add function for the donor's "data sync" state and make ↵Luis Osta2020-07-221-37/+73
| | | | donorStartMigration call the function
* SERVER-49733 Parameterize the URLs referenced in ↵Jason Chan2020-07-211-4/+12
| | | | feature_compatibility_version_documentation.h
* SERVER-44586 add metrics to serverStatus to track type of update commandMindaugas Malinauskas2020-07-215-6/+176
|
* SERVER-49341 Validate repair mode should delete records that fail BSON ↵Shin Yee Tan2020-07-201-0/+6
| | | | validation
* SERVER-48050 FCV should be initialized before attempting to restart ↵Louis Williams2020-07-202-1/+132
| | | | | | | | | | | | | | | | | 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-49116 Add rotateCertificates commandGabriel Marks2020-07-173-0/+132
|
* SERVER-38987 Replace ephemeralForTest storage engine with biggie implementationHenrik Edin2020-07-171-1/+3
| | | | | | | | ephemeralForTest is now a document level locking engine unittests instantiate the oplog as it is required with doc-level locking engines Added a 'incompatible_with_eft' tag for tests that don't work with this engine for different reasons. Many concurrency suites are disabled due to excessive memory usage
* SERVER-49269: Add 'previousVersion' field to FCV document when in ↵Lingzhi Deng2020-07-157-195/+301
| | | | downgrading states
* SERVER-49092 fail with MovePrimaryInProgress in createIndexes commandMisha Tyulenev2020-07-151-3/+27
|
* SERVER-49060: added comments for generic FCV constants and conditional checksGrace Luong2020-07-151-0/+3
|
* SERVER-48736 Fix dependencies between query_exec and index_access_methodsDrew Paroski2020-07-151-8/+101
|
* SERVER-49114 Replace getSSLManager() with SSLManagerCoordinatorGabriel Marks2020-07-143-6/+9
|
* SERVER-48937 Add IDL types for the donor and recipient state machineLuis Osta2020-07-142-62/+2
|
* SERVER-49340 Add repair mode to validate for startup --repairShin Yee Tan2020-07-141-1/+6
|
* SERVER-48936 Add stubs for the donor commandsLuis Osta2020-07-134-0/+259
|
* SERVER-49063: Update FCV 4.6 constants to 4.5.1Lingzhi Deng2020-07-096-54/+54
|
* SERVER-48477 Make PlanExecutor interface more genericDavid Storch2020-07-095-67/+55
| | | | | | After this change, the interface is sensible for both the classic and SBE engines (with the exception of 'getRootStage()' which is left as future work).
* SERVER-24165 Validate should report records with invalid BSONShin Yee Tan2020-07-091-0/+7
|
* SERVER-49060: updating generic FCV constantsGrace Luong2020-07-091-7/+7
|
* SERVER-49112 Add Session::getSSLConfigurationGabriel Marks2020-07-082-3/+7
|
* SERVER-46661 Use the IDL to parse a killCursors commandMindaugas Malinauskas2020-07-082-15/+12
|
* SERVER-48781 Introduce 'DocumentValidationErrorExtraInfo' and shell support ↵Mihai Andrei2020-07-071-0/+5
| | | | for document validation errors
* Revert "SERVER-48781 Introduce 'DocumentValidationErrorExtraInfo' and shell ↵Mihai Andrei2020-07-021-5/+0
| | | | | | support for document validation errors" This reverts commit 0ab6e8fb4d26b7bbe22d483dbe7850e64013447c.
* SERVER-49077 IDLify UMC Mutation commandsSara Golemon2020-07-025-1459/+1203
|
* SERVER-48742 Log changes to profiler settingsAndrii Dobroshynskyi2020-07-021-2/+28
|
* SERVER-48781 Introduce 'DocumentValidationErrorExtraInfo' and shell support ↵Mihai Andrei2020-07-011-0/+5
| | | | for document validation errors
* SERVER-49151 Fix malformed LOGV2 and assertion IDsAmirsaman Memaripour2020-07-011-1/+1
|
* Revert SERVER-48742 Log changes to profiler settingsEric Cox2020-06-301-28/+2
|
* SERVER-48742 Log changes to profiler settingsAndrii Dobroshynskyi2020-06-301-2/+28
|
* SERVER-48426 Cleaned up lingering references to admin.system.new_usersMina Mahmood2020-06-301-1/+0
|