summaryrefslogtreecommitdiff
path: root/src/mongo/s/write_ops
Commit message (Expand)AuthorAgeFilesLines
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-268-76/+47
* SERVER-39659 Reformat createShardDatabase to return void and call uasserts on...Jamie Heppenstall2019-07-031-3/+4
* SERVER-41676 Convert TransactionRouter to use observer pattern to synchronize...Blake Oler2019-07-025-6/+6
* SERVER-41184 Add metrics to indicate the amount of sharded updates done with ...Arun Banala2019-06-212-0/+15
* SERVER-41316 Account for constants in UpdateOpEntry size estimateCharlie Swanson2019-05-311-3/+10
* SERVER-41238 Allow $$NOW and $$CLUSTER_TIME to be used in the find commandBernard Gorman2019-05-241-2/+2
* SERVER-39158 Change updates to prefer target by the queryArun Banala2019-05-222-125/+81
* SERVER-40406 Add support for $$NOW and $$CLUSTER_TIME in the update commandBernard Gorman2019-05-173-1/+20
* SERVER-40751 BatchWriteOp::noteBatchError doesn't update it's state to error ...Randolph Tan2019-05-012-3/+113
* SERVER-40052 Remove unnecessary invariant in BatchWriteOp invariantBlake Oler2019-04-242-6/+1
* SERVER-40346 Use AlternativeSessionRegion to insert config documents as retry...Blake Oler2019-04-162-2/+7
* SERVER-40495 Cleanup manually allocated memory inside BatchWriteOp::targetBat...Randolph Tan2019-04-121-2/+4
* SERVER-40381 Add the ability to specify a pipeline to an update commandJames Wahlin2019-04-112-15/+24
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-095-6/+6
* SERVER-39175 Transactional bulkWrite error missing writeErrors (mongos)Randolph Tan2019-04-0310-86/+236
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-283-6/+8
* SERVER-39836 Allow updates to document shard key value if write is in transac...jannaerin2019-03-201-2/+3
* SERVER-40170 Increase the sharding unit-tests async work future timeoutKaloian Manassiev2019-03-181-15/+15
* SERVER-39875 Make router process readOnly field in responses to transaction s...Esha Maharishi2019-03-131-42/+73
* SERVER-34733 mongos needs to also refresh db version after receiving onImplic...Randolph Tan2019-02-141-0/+6
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-1327-27/+0
* SERVER-12947 Don't use MultipleErrorsPath if all errors are the samejannaerin2019-01-301-2/+13
* SERVER-38690 Mongos should throw write targeting errors during a transactionJack Mulrow2019-01-032-0/+97
* SERVER-37344 Implement recovery token for retrying a commit command on a diff...Randolph Tan2018-12-171-1/+2
* SERVER-37501 Version multi-updates and multi-deletes in sharded transactionsJack Mulrow2018-11-272-5/+73
* SERVER-37245 Use the SessionCatalog to track sessions on MongoSKaloian Manassiev2018-11-191-5/+4
* SERVER-37124 Disambiguate DuplicateKey error and return keyPattern details in...James Wahlin2018-11-161-10/+1
* SERVER-38092 Additional logging for cluster writer and chunk manager targeterNick Zolnierz2018-11-122-0/+10
* SERVER-36813 Be careful when choosing default uniqueKeyCharlie Swanson2018-11-015-6/+70
* SERVER-37347 Distinguish retryable writes from writes in a transaction on mongosJack Mulrow2018-10-291-3/+12
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-2227-265/+319
* SERVER-37349 Later statements in a transaction should target shards using the...Jack Mulrow2018-10-192-3/+2
* SERVER-37223 Invariant sharded txns with snapshot read concern select atClust...Jack Mulrow2018-10-092-0/+8
* SERVER-36589 Reorganize libraries and fold s/transaction to s/Randolph Tan2018-09-264-6/+4
* SERVER-37016 Don't stash TransactionRouter inside ShardingTaskExecutorRandolph Tan2018-09-212-9/+10
* SERVER-36557 Compute atClusterTime for cluster batch writes and findAndModifyJack Mulrow2018-09-065-0/+188
* SERVER-36015 Remove references to system.namespaces and system.indexesDianna Hohensee2018-08-296-76/+8
* SERVER-34448 Remove miscellaneous now-unused autosplitter code from mongosMatthew Saltz2018-08-093-15/+4
* SERVER-34448 Remove autosplitting logic from map-reduce on mongosMatthew Saltz2018-08-092-269/+0
* SERVER-34448 Remove splitIfNeeded from the write path on mongosMatthew Saltz2018-08-091-37/+0
* SERVER-34448 Enable autosplitting on the shard and disable on mongosMatthew Saltz2018-08-091-1/+2
* SERVER-36244 Include arrayFilters when estimating size of update command obje...Bernard Gorman2018-08-081-9/+48
* SERVER-36082 Don't link getShardMap into embeddedAndrew Morrow2018-07-111-3/+1
* SERVER-35115 Separate dbclientinterface.h into several parts, one per class.Henrik Edin2018-06-291-0/+1
* SERVER-32198 Add support for an optional `vWanted` to StaleConfigInfoKaloian Manassiev2018-06-275-9/+19
* SERVER-35734 Integrate new ChunkWritesTracker and ChunkSplitStateDriver with ...Matthew Saltz2018-06-251-5/+7
* SERVER-35691 Cleanup the ChunkVersion serialization/deserialization codeKaloian Manassiev2018-06-222-7/+7
* SERVER-35612 Implement ChunkWritesTracker with unit tests, make ChunkInfo use itMatthew Saltz2018-06-211-4/+5
* Revert "SERVER-35612 Implement ChunkWritesTracker with unit tests, make Chunk...Matthew Saltz2018-06-211-5/+4
* SERVER-35612 Implement ChunkWritesTracker with unit tests, make ChunkInfo use itMatthew Saltz2018-06-211-4/+5