summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/compact.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-57250 Merge ViewCatalog into CollectionCatalogDan Larkin-York2022-02-261-1/+0
|
* SERVER-55589 setMaintenanceMode should take RSTL in X modeVishnu Kaushik2021-07-231-3/+0
|
* SERVER-54878 Compact can log negative value for bytesFreedGregory Wlodarek2021-05-051-1/+9
|
* SERVER-39140 Remove BackgroundOperationLouis Williams2020-05-261-1/+0
|
* SERVER-48084 Lint log lines in mongo/db/commandsSara Golemon2020-05-131-2/+0
|
* SERVER-43812 Remove reference to 'validate' option in the cmd help() ↵Dianna Hohensee2020-05-011-4/+2
| | | | function of compact
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-1/+1
| | | | | | - Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2::
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-211-1/+0
| | | | | | | o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp
* SERVER-26967 WiredTiger compact command verbosity improvementEvgeni Dobranov2019-09-061-1/+4
|
* SERVER-41853 Remove unused CompactStats classHaley Connelly2019-08-281-6/+1
|
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-1/+1
|
* SERVER-39524 remove NamespaceString::virtualized() and friendsGabe Villasana2019-06-261-5/+0
|
* SERVER-16413 Storage engines that allow online compaction should not take an ↵Gregory Wlodarek2019-06-211-30/+1
| | | | exclusive lock
* SERVER-39079 Move BackgroundOperation checks out of the catalog layer; add ↵Dianna Hohensee2019-03-241-0/+4
| | | | parallel IndexBuildsCoordinator checks for all BackgroundOperation checks
* SERVER-40023 remove background index support from IndexBuilderBenety Goh2019-03-071-1/+0
|
* SERVER-39505 Make ViewCatalog a decoration on Database.Divjot Arora2019-03-071-1/+2
|
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-3/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-39291 Remove padding options from compactGeert Bosch2019-02-081-27/+1
|
* SERVER-37589 make Collection::compact() a free functionBenety Goh2018-10-251-4/+2
|
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-26/+28
|
* SERVER-36015 Remove references to system.namespaces and system.indexesDianna Hohensee2018-08-291-2/+1
|
* SERVER-34628 Really remove appendCommandStatusMathias Stearn2018-05-081-6/+3
| | | | | | | | | | All remaining callers are transitioned to some form of usassert. This was done with an elaborate set of vim macros to make this tractable. Therefore it should not be considered an example of the best way to write new code, just as an improvement on what was there before. In particular, I couldn't easily remove Status's that are named then only used once in uassertStatusOK, nor could I convert the pattern of checking a StatusWith<T>'s getStatus() then calling getValue() to just call uassertStatusOK(returnsStatusWith()).
* SERVER-29519 Remove getGlobalReplicationCoordinator. Replace when getting ↵Nick Zolnierz2018-03-021-1/+1
| | | | | | decoration through service context (global if needed). This reverts commit a8fddd07a740e959646995ef93139887b3b3eb5c.
* Revert "SERVER-29519 Remove getGlobalReplicationCoordinator. Replace when ↵Nick Zolnierz2018-03-021-1/+1
| | | | | | getting decoration through service context (global if needed)." This reverts commit 7d37a75df3f6035a7afcb51123b88f0e99308fc8.
* SERVER-29519 Remove getGlobalReplicationCoordinator. Replace when getting ↵Henrik Edin2018-03-021-1/+1
| | | | decoration through service context (global if needed).
* SERVER-33286 Provide service context in Command::secondaryAllowed to allow ↵Henrik Edin2018-02-141-1/+1
| | | | getting interfaces without using global get function.
* SERVER-33136 const-ify the command auth accessorsBilly Donahue2018-02-061-1/+1
|
* SERVER-32958 unrevert "SERVER-32958 slaveOk,slaveOverrideOk replacement"Billy Donahue2018-01-311-2/+2
| | | | | | w/fix: update a new command to secondaryAllowed This reverts commit d75cb425fbc3cf4b569eb1722c3f8abec45654a2.
* Revert "SERVER-32958 slaveOk,slaveOverrideOk replacement"Judah Schvimer2018-01-311-2/+2
| | | | This reverts commit be24b0323d3f2d424d9e22337f4221d39001ac31.
* SERVER-32958 slaveOk,slaveOverrideOk replacementBilly Donahue2018-01-311-2/+2
| | | | declare read_preference dep. update service_entry_opint_embedded
* SERVER-32958 Command::help() returns std::stringBilly Donahue2018-01-301-9/+9
|
* SERVER-29519 Removed many usages of getGlobalReplicationCoordinatorHenrik Edin2018-01-221-1/+1
|
* SERVER-32646 CommandHelpersBilly Donahue2018-01-161-4/+4
|
* SERVER-29731 get errmsg out of BasicCommand apiMathias Stearn2017-07-131-7/+7
| | | | It is now only used by commands deriving from ErrmsgCommandDeprecated.
* SERVER-29731 convert all direct subclasses of Command to BasicCommandMathias Stearn2017-07-131-2/+2
|
* SERVER-29260 Make BSONObj argument to Command::run() const&Mathias Stearn2017-05-171-1/+1
|
* SERVER-28701 Remove queryOptions argument from Command::run()Mathias Stearn2017-04-121-1/+0
|
* SERVER-28543 Add OperationContext as an argument to getCollectionMaria van Keulen2017-04-061-1/+1
|
* SERVER-22541 Refactor RAII locking helpers.Charlie Swanson2017-03-151-1/+0
| | | | | | | | | Removes the class 'ScopedTransaction' and moves the responsibility of abandoning the snapshot onto the GlobalLock class. Also renames the AutoGetCollectionForRead class to AutoGetCollectionForReadCommand, and adds a new AutoGetCollectionForRead class. Unlike AutoGetCollectionForReadCommand, this new class will not update the namespace on the CurrentOp object, nor will it add an entry to Top.
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-6/+6
| | | | | | This commit is an automated rename of all whole word instances of txn, _txn, and txnPtr to opCtx, _opCtx, and opCtxPtr, respectively in all .cpp and .h files in src/mongo.
* SERVER-24991 log redaction for commands, concurrency, exec, indexThomas Schubert2016-09-021-1/+1
|
* SERVER-25680 Don't check for view if collection existsKyle Suarez2016-08-241-1/+2
|
* SERVER-24767 Replicate viewsGeert Bosch2016-08-011-1/+1
|
* SERVER-24823 Add admin commands, durable system.views catalogGeert Bosch2016-07-241-4/+9
| | | | Consolidate disallowed commands in views_all_commands.js testing.
* SERVER-23480 make Command::parseNsCollectionRequired and oplog.cpp's parseNs ↵Esha Maharishi2016-04-211-2/+1
| | | | return NamespaceString
* SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵Andy Schwerin2016-04-201-1/+0
| | | | | | | cc().makeOperationContext(). Also, make OperationContextImpl's constructor private so that it can only be constructed via a Client.
* Revert "SERVER-23779 Replace direct instantiation of OperationContextImpl ↵Eric Milkie2016-04-191-0/+1
| | | | | | with cc().makeOperationContext()." This reverts commit 0ab34aa7b9c3c48ea6cf17888620fca455284d35.
* SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵Andy Schwerin2016-04-181-1/+0
| | | | | | | cc().makeOperationContext(). Also, make OperationContextImpl's constructor private so that it can only be constructed via a Client.
* SERVER-20224 commands that write support writeConcernJudah Schvimer2016-04-121-0/+3
|
* SERVER-23024 remove isWriteCommandForConfigServer methodMisha Tyulenev2016-03-151-3/+0
|