summaryrefslogtreecommitdiff
path: root/src/mongo/s/write_ops
Commit message (Expand)AuthorAgeFilesLines
* SERVER-40052 Remove unnecessary invariant in BatchWriteOp invariantr3.6.13-rc1r3.6.13Blake Oler2019-06-042-6/+1
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-1723-220/+266
* SERVER-34347 Create new batch when targeted writes batch includes same target...jannaerin2018-04-301-4/+31
* SERVER-28992 Cleanup and remove unused code from write commandsKaloian Manassiev2017-12-2913-422/+195
* SERVER-32372 Ensure per-shard write request size doesn't exceed the max allow...Kaloian Manassiev2017-12-183-26/+126
* SERVER-31056 Remove all usages of the default constructor of ScopedCollection...Kaloian Manassiev2017-12-081-11/+49
* SERVER-31873 Make mongos retry findAndModify with txnNumberKaloian Manassiev2017-11-111-6/+3
* SERVER-28916 Make mongos automatically retry failed retryable writesJack Mulrow2017-11-072-22/+148
* SERVER-31629 Replace ErrorCodes::fromInt() with ErrorCodes::Error()Mathias Stearn2017-11-023-10/+10
* SERVER-28875 make the ARS take a RetryPolicyEsha Maharishi2017-09-131-1/+2
* SERVER-29203 Implement SessionsCollectionShardedsamantharitter2017-08-181-0/+3
* SERVER-30580 Make DBException hold a StatusMathias Stearn2017-08-161-2/+1
* SERVER-13601 Raise write batch limit to 100,000 ops and prevent oversized errorsMathias Stearn2017-08-082-5/+93
* SERVER-28752 Use IDL write_ops everywhere instead of Batched Insert/Update/De...Kaloian Manassiev2017-08-0126-3147/+935
* SERVER-28752 Get rid of BatchedInsertRequest::getIndexTargetingNSKaloian Manassiev2017-07-274-81/+19
* Revert "SERVER-28752 Get rid of BatchedInsertRequest::getIndexTargetingNS"Kaloian Manassiev2017-07-264-8/+62
* SERVER-28752 Get rid of BatchedInsertRequest::getIndexTargetingNSKaloian Manassiev2017-07-264-62/+11
* SERVER-28752 Get rid of all usages of Batched Insert/Update/Delete Request ou...Kaloian Manassiev2017-07-245-125/+1
* SERVER-28752 Remove methods specific to WriteCommandBase from BatchedCommandR...Kaloian Manassiev2017-07-197-159/+181
* SERVER-28752 Make legacy writes go through the new write code pathKaloian Manassiev2017-07-195-443/+2
* SERVER-28752 Use IDL for write commands parsingKaloian Manassiev2017-07-0619-765/+254
* SERVER-28752 Remove duplicated common fields from the insert/update/delete pa...Kaloian Manassiev2017-07-0612-172/+27
* SERVER-29319 mongos write commands support document sequencesMathias Stearn2017-06-1914-188/+206
* SERVER-29564 BSONObjBuilder can now be seeded with a BSONObj prefixMathias Stearn2017-06-191-15/+12
* SERVER-28754 Make BatchWriteExec on mongos send txnNumber/stmtId in the expli...Kaloian Manassiev2017-06-191-0/+15
* SERVER-29464 Fix memory leak in BatchedDeleteRequest and BatchedUpdateRequestKaloian Manassiev2017-06-094-0/+10
* SERVER-29464 Get rid of unused code in the write commands parsingKaloian Manassiev2017-06-098-65/+6
* SERVER-28753 Add support for TxnNumber/StmtId in write commandsKaloian Manassiev2017-06-084-104/+219
* SERVER-29464 Get rid of BSONSerializableKaloian Manassiev2017-06-0812-268/+71
* Revert "SERVER-29464 Get rid of BSONSerializable"Max Hirschhorn2017-06-0710-62/+141
* SERVER-29464 Get rid of BSONSerializableKaloian Manassiev2017-06-0710-141/+62
* SERVER-28992 Make BatchWriteOp contain a vector of WriteOpKaloian Manassiev2017-04-294-165/+125
* SERVER-28992 Fold BatchWriteStats into BatchWriteOpKaloian Manassiev2017-04-272-52/+35
* SERVER-28992 Cleanup write commands executionKaloian Manassiev2017-04-2710-399/+301
* SERVER-28577 Extend mongos update implementation to accept an arrayFilters pa...Tess Avitabile2017-04-173-0/+131
* SERVER-28507 Centralize ignored fields in command implementationsMathias Stearn2017-04-123-27/+18
* SERVER-28542 make ARS store interrupt status instead of CallbackCanceled in r...Esha Maharishi2017-03-301-1/+1
* SERVER-28164 make ClusterWrite::run path use ARS instead of DBClientMultiCommandEsha Maharishi2017-03-136-428/+479
* SERVER-27975 Remove many uses of `OwnedPointerVector`ADAM David Alan Martin2017-03-107-48/+56
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-079-105/+107
* SERVER-28163 make cluster_get_last_error_cmd.cpp use ARS instead of DBClientM...Esha Maharishi2017-03-063-128/+1
* SERVER-28155 Move ChunkManagerTargeter in the sharding commands libraryKaloian Manassiev2017-03-015-4/+221
* SERVER-27556 Remove usages of Request in strategy.h/.cppKaloian Manassiev2017-01-062-6/+8
* SERVER-27497 Scope SCons Environment changes narrowlyAndrew Morrow2017-01-031-0/+2
* SERVER-24128 reject embedded null bytes in namespace string parsingDavid Storch2016-12-093-0/+9
* SERVER-26194 Account for collation specification size in batch_write_op getWr...Marko Vojvodic2016-11-011-3/+8
* SERVER-24600 Increase interruptibility of RemoteCommandTargeter::findHost.Andy Schwerin2016-09-071-1/+1
* SERVER-23501 include stringified error code in erroring command repliesDorothy Chen2016-08-261-2/+5
* SERVER-25126 Return a different error code if the step down occurs after the ...Siyuan Zhou2016-08-251-1/+1
* SERVER-23996 ShardRegistry::getShard should return a StatusWith<shared_ptr<Sh...Misha Tyulenev2016-08-251-23/+24