| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-27 | SERVER-30815 Remove the db/serveronly library | Andrew Morrow | |
| 2018-10-22 | SERVER-37651 Update header files with new license | Ramon Fernandez | |
| 2016-12-14 | SERVER-23103 Remove remaining logic from instance.cpp | Andrew Morrow | |
| 2016-12-14 | SERVER-23103 Move assembleResposne to its own library | Andrew Morrow | |
| 2016-12-14 | SERVER-23103 Move DiagLog to its own library | Andrew Morrow | |
| 2016-11-02 | SERVER-6302 Fix multiple fsyncLock() invocation race condition | James Wahlin | |
| 2016-10-24 | SERVER-25654 Don't use int millis for elapsed time | Geert Bosch | |
| 2016-10-07 | SERVER-26325: Show redacted slow operation report when redaction enabled | Spencer Jackson | |
| 2016-09-26 | SERVER-25994: Make applyOps check for specific permissions | Spencer Jackson | |
| 2016-09-02 | SERVER-25159 Default BSON validation version should depend on ↵ | Tess Avitabile | |
| admin.system.version | |||
| 2016-09-02 | SERVER-24991 log redaction for commands, concurrency, exec, index | Thomas Schubert | |
| 2016-08-04 | SERVER-24613 Add Client Metadata Documents' AppName to slow operation logs | Mark Benvenuto | |
| 2016-06-24 | SERVER-5905 Add operation latency histogram | Kevin Albertson | |
| 2016-06-24 | Revert "SERVER-5905 Add operation latency histogram" | Mathias Stearn | |
| This reverts commit c7794350b056cdea85e1c6185a7dda4579936179. | |||
| 2016-06-23 | SERVER-5905 Add operation latency histogram | Kevin Albertson | |
| Signed-off-by: Kyle Suarez <kyle.suarez@mongodb.com> | |||
| 2016-06-22 | SERVER-24418 Make Message and BufBuilder use SharedBuffer for memory management | Mathias Stearn | |
| This makes it possible to get owned BSONObj out of a Message without copying. Hooked up to the following places: - Anything using the Fetcher (including oplog fetching on secondaries) - Anything using DBClientInterface::findOne() - Anything using CursorResponse (including Sharded queries) As a simplification, Messages no longer support non-contiguous buffers, or non-owning buffers. The former wasn't used by anything, and the latter was only used by mongosniff only for messages that fit in a single packet. | |||
| 2016-06-13 | SERVER-24323 Rename CatalogManager to ShardingCatalogClient | Spencer T Brody | |
| Renames the relevant classes and libraries, moves files, updates comments referencing the CatalogManager, and renames common methods for getting the catalogManager (like grid.catalogManager()). No functional changes. | |||
| 2016-05-28 | SERVER-23971 Clang-Format code | Mark Benvenuto | |
| 2016-05-19 | SERVER-23260 Consolidate CurOp and OpDebug query objects | James Wahlin | |
| 2016-04-21 | SERVER-23128 Refactor mongod write operations | Mathias Stearn | |
| Now both write commands and legacy writes share an implementation. | |||
| 2016-04-21 | SERVER-23128 Parsers that parse legacy and command writes into uniform objects | Mathias Stearn | |
| 2016-04-21 | SERVER-23128 Remove sharding logic from UpdateLifecycleImpl | Mathias Stearn | |
| It didn't actually do anything | |||
| 2016-04-21 | SERVER-23271 Add keysInserted and keysDeleted metrics for CRUD ops | James Wahlin | |
| 2016-04-21 | Revert "SERVER-23271 Add keysInserted and keysDeleted metrics for CRUD ops" | Benety Goh | |
| This reverts commit 6bbaee174447ee1c9177c72bdd07f050ab07e901. | |||
| 2016-04-21 | SERVER-23271 Add keysInserted and keysDeleted metrics for CRUD ops | James Wahlin | |
| 2016-04-20 | SERVER-23257 Report keysExamined/docsExamined/hasSortStage where valid | James Wahlin | |
| 2016-04-20 | SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵ | Andy Schwerin | |
| cc().makeOperationContext(). Also, make OperationContextImpl's constructor private so that it can only be constructed via a Client. | |||
| 2016-04-19 | Revert "SERVER-23779 Replace direct instantiation of OperationContextImpl ↵ | Eric Milkie | |
| with cc().makeOperationContext()." This reverts commit 0ab34aa7b9c3c48ea6cf17888620fca455284d35. | |||
| 2016-04-18 | SERVER-23779 Replace direct instantiation of OperationContextImpl with ↵ | Andy Schwerin | |
| cc().makeOperationContext(). Also, make OperationContextImpl's constructor private so that it can only be constructed via a Client. | |||
| 2016-03-30 | SERVER-23434 Make find and getMore return InvalidNamespace on bad namespaces | Kaloian Manassiev | |
| 2016-03-29 | SERVER-23405 Get rid of Command::getStatusFromCommand | Kaloian Manassiev | |
| 2016-03-21 | SERVER-23103 Make libcommand not depend on libcurop | Andrew Morrow | |
| 2016-03-21 | SERVER-23103 Unify exit handling | Andrew Morrow | |
| 2016-03-17 | SERVER-20077 requestId field of message header should always be a signed integer | Waley Chen | |
| 2016-03-16 | SERVER-22997 Unify wait for migrate critical section and metadata refresh | Kaloian Manassiev | |
| This change gets rid of commands explicitly waiting for critical section establishment and instead makes all operations when they encounter stale version to install a wait object on the OperationContext, which can be used to wait for critical section outside of lock. It also makes refresh to happen outside of lock. | |||
| 2016-02-29 | SERVER-22681 Avoid calling infoCache() when collection doesn't exist. | Max Hirschhorn | |
| 2016-02-24 | SERVER-22353 disable profiling in readOnly mode | Adam Midvidy | |
| 2016-02-18 | SERVER-22239 DuplicateKey Error, update optime to latest after insert failure | Dianna Hohensee | |
| 2016-02-17 | SERVER-22698 fix duplicate error codes caused by broken errorcodes.py | Adam Midvidy | |
| 2016-02-02 | SERVER-18468 add 'fromMultiPlanner' and 'replanned' flags to slow command logs | David Storch | |
| 2016-02-02 | SERVER-22167: Move fixDocuments up earlier in the insert path to ensure it runs | Martin Bligh | |
| 2016-01-29 | SERVER-21823 Update and findAndModify with {upsert: true} should report ↵ | Tess Avitabile | |
| nMatched:0 nModified:0 if results in an insert | |||
| 2016-01-21 | SERVER-20808 reject negative ntoreturn on OP_GET_MORE messages | David Storch | |
| Also makes negative ntoreturn an error on a tailable cursor, which was previously the only known edge case in which the shell could send a negative ntoreturn with a getMore. | |||
| 2015-12-30 | SERVER-21776 Most instance.cpp log msgs should use kCommand component | Jason Rassi | |
| 2015-12-15 | SERVER-21772 correctly profile and log findAndModify operations | David Storch | |
| 2015-12-11 | SERVER-21750 clean up getMore logging and profiling | David Storch | |
| --Omit ntoreturn and ntoskip from the getMore command log line. --Add nreturned to the getMore command log line. --Upconvert OP_GET_MORE profiler entries to match getMore cmd. | |||
| 2015-11-24 | SERVER-21653 do not cache lastoptime decoration from Client object | Eric Milkie | |
| 2015-11-13 | SERVER-20884 build command replies in-place to avoid copies | Adam Midvidy | |
| 2015-11-11 | SERVER-21276: Fix various issues with top | Martin Bligh | |
| 2015-10-30 | SERVER-20609 optimize OpDebug and CurOp construction | Adam Midvidy | |
| - replace assignment with NSDMI - remove the giant ThreadSafeString from CurOp - remove unnecessary reset() call to opDebug in assembleResponse | |||
