summaryrefslogtreecommitdiff
path: root/src/mongo/s/write_ops
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-34971 Improve mongoS targeting for single-shard updates, and for repla...Bernard Gorman2018-06-112-134/+219
* SERVER-33008 Slice Authorization frameworkADAM David Alan Martin2018-05-111-1/+1
* SERVER-34628 Really remove appendCommandStatusMathias Stearn2018-05-082-7/+10
* SERVER-34628 Prep for removing appendCommandStatusMathias Stearn2018-05-082-25/+26
* SERVER-34805 Refactor the network libraries and move messages types to rpc/pr...Andrew Morrow2018-05-051-1/+1
* SERVER-34848 fix lintBenety Goh2018-05-041-3/+9
* Replace INVOKE macro with BatchedCommandRequest::_visitBilly Donahue2018-05-042-40/+31
* SERVER-34347 Create new batch when targeted writes batch includes same target...jannaerin2018-04-271-4/+31
* SERVER-34100 - Make the Chunk object not expose implementation details of the...Martin Neupauer2018-04-233-24/+24
* SERVER-34271 Rename ErrorCodes::isStaleShardingError to ErrorCodes::isStaleSh...Esha Maharishi2018-04-031-1/+1
* SERVER-34270 Rename CatalogCache::onStaleConfigError() to CatalogCache::onSta...Esha Maharishi2018-04-031-1/+1
* SERVER-34269 Make CachedCollectionRoutingInfo an explicit 'package' of the da...Esha Maharishi2018-04-031-11/+11
* SERVER-33889 Strip out commands and libraries from embeddedAndrew Morrow2018-04-021-0/+1
* SERVER-33797: Reload ShardRegistry on shard collection commandMatthew Saltz2018-03-291-1/+1
* SERVER-34016 Add number of contacted shards to the mongos slow query logBernard Gorman2018-03-282-0/+13
* SERVER-33453 - Add timestamp support to the ChunkManagerMartin Neupauer2018-03-271-2/+2
* SERVER-33889 Split dcommands and core into libraries for embedded vs standalo...Henrik Edin2018-03-231-1/+3
* SERVER-29908 Move OpObserver callbacks out of CollectionShardingStateKaloian Manassiev2018-03-072-6/+3
* SERVER-32615 Make user write commands in sharded cluster go through _configCr...Randolph Tan2018-02-236-2/+33
* SERVER-33275 Remove `platform/unordered_`* headersADAM David Alan Martin2018-02-141-1/+1
* SERVER-29908 Create skeleton libraries for the sharding subsystemKaloian Manassiev2018-02-133-21/+8