summaryrefslogtreecommitdiff
path: root/src/mongo/db/service_entry_point_common.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-54020: ShardInvalidatedForTargeting thrown by resharding's ↵Jordi Serra Torrens2021-04-061-0/+4
| | | | getDestinedRecipient() not being retried by mongos
* SERVER-28943 Make shards retry non-write commands on stale version exceptionsTommaso Tocci2020-11-111-1/+5
|
* SERVER-49107 Add support for async execution to MongoD command pathAmirsaman Memaripour2020-11-061-2/+2
|
* SERVER-51262 Rename skipCheckingForNotMasterInCommandDispatch to ↵Huayu Ouyang2020-10-101-2/+2
| | | | skipCheckingForNotPrimaryInCommandDispatch
* SERVER-48716 Completed doc, added links to files in docs/README.mdReo Kimura2020-08-051-1/+1
|
* SERVER-48978 Futurize handleRequestAndrew Chen2020-07-301-1/+4
|
* SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue2019-10-031-1/+1
| | | | iterate docs
* SERVER-43119 FailPoint cleanupBilly Donahue2019-09-101-3/+3
| | | | | | | | | | | - Don't use MONGO_INITIALIZER to declare each fail point. We only need one init task in total: freeze and iterate the registry. - remove MONGO_FAIL_POINT_DECLARE macro (extern) - remove MONGO_FAIL_POINT_SHOULD_FAIL macro (FailPoint::shouldFail) - remove MONGO_FAIL_POINT_BLOCK_IF (FailPoint::executeIf) - remove MONGO_FAIL_POINT_BLOCK (FailPoint::execute) - clean up FailPointRegistry and fail_point_service implementation.
* SERVER-39996 Moved setting ignorePrepared behavior outside of ↵Suganthi Mani2019-08-261-0/+2
| | | | waitForReadConcern.
* SERVER-36159 Log whenever the gossiped config server opTime term changesKevin Pulo2019-05-301-1/+1
|
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37560 Add core functionality for speculative majority readsWilliam Schultz2018-12-211-0/+8
| | | | This patch adds functionality for "speculative" majority reads. These are reads that can satisfy "majority" read concern guarantees without support from the storage engine for reading from a historical snapshot. Queries of this nature will, by default, wait on the most recent lastApplied optime to majority commit after they complete, but before returning to the client. They can also optionally set a custom optime T to wait on, if they know that they did not read any data that reflects the effects of operations newer than optime T.
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-37294 Remove dependency on clientdriver_network and transport_layer ↵Henrik Edin2018-10-041-0/+7
| | | | for embedded.
* SERVER-36084 Remove sharding runtime from ServiceEntryPointCommon and ↵Henrik Edin2018-09-261-2/+8
| | | | embedded build
* SERVER-35275 rename fail point FP macros, improve docsBilly Donahue2018-05-301-3/+3
|
* SERVER-34805 Refactor the network libraries and move messages types to ↵Andrew Morrow2018-05-051-1/+1
| | | | rpc/protocol
* SERVER-34679 Preserve writeConcernError when commands fail by throwingMathias Stearn2018-05-011-1/+1
|
* SERVER-34171 Make isUserManagementCommand a property of Command.Billy Donahue2018-03-281-1/+1
| | | | ...rather than a whitelist of names maintained in commands.h.
* SERVER-33065 CommandReplyBuilder and CommandInvocationBilly Donahue2018-03-061-4/+3
| | | | | | Revert "Revert "SERVER-33065 CommandReplyBuilder and CommandInvocation"" This reverts commit 74177edb35b6ce7594e4751051010ceade592484. Leave out the unintentional repl/ change this time.
* Revert "SERVER-33065 CommandReplyBuilder and CommandInvocation"Nick Zolnierz2018-03-051-3/+4
| | | | This reverts commit ad94e51e0dd40b0d0c38215a36caf75a4be48415.
* SERVER-33355 Support readConcern level snapshot reads on secondariesJames Wahlin2018-03-031-3/+1
|
* SERVER-33065 CommandReplyBuilder and CommandInvocationBilly Donahue2018-03-021-4/+3
| | | | | | | | | | | | remove publicRun from mr_test.cpp change explain to take OpMsgRequest private explain private allowsAfterClusterTime private supportsWriteConcern supportsReadConcern remove publicRun cluster_explain_cmd.cpp: do not inject "$db" field. let explain() exceptions escape update cluster distinct explain
* SERVER-33214 ServiceEntryPointCommonBilly Donahue2018-02-141-0/+89
common base for service_entry_point_embedded and service_entry_point_mongod. Use the deps of service_entry_point_embedded as a starting point for the deps of service_entry_point_common.