summaryrefslogtreecommitdiff
path: root/src/mongo/s/write_ops
Commit message (Expand)AuthorAgeFilesLines
* SERVER-72989 Attach stmtIds to bulkWrite request sent by mongoskauboy262023-05-172-9/+223
* SERVER-72792 implement basic progress tracking for individual operations in b...kauboy262023-05-173-66/+171
* SERVER-69922 Implement explain for updateOne, deleteOne, and findAndModifyJason Zhang2023-05-172-0/+99
* SERVER-71590 Move write_ops dassert to invariant [Coverity]Nicholas Zolnierz2023-05-151-1/+1
* SERVER-76530 Support findAndModify remove on a sharded timeseries collectionYoonsoo Kim2023-05-111-1/+0
* SERVER-74806 Account for header size when computing initial size of batch writeMihai Andrei2023-05-111-0/+22
* SERVER-76857 Have useTwoPhaseProtocol use the collection default collation if...Jason Zhang2023-05-101-64/+22
* SERVER-74096 Add mongos subbatching tests for multi-target ops in bulkWrite c...Kaitlin Mahar2023-05-051-6/+262
* SERVER-75676 Run transaction API cleanup tasks on out of line executorJack Mulrow2023-05-041-6/+2
* SERVER-73281 Support update and delete ops in bulkWrite command on mongosKaitlin Mahar2023-05-025-142/+449
* SERVER-73231 Support top-level 'let' variable in bulkWriteFrederic Vitzikam2023-05-024-10/+21
* SERVER-74493 Make DatabaseName constructors private - test filesmathisbessamdb2023-04-271-2/+2
* SERVER-73142 Stub out timeseries arbitrary multi-updatesAlyssa Wagenmaker2023-04-271-1/+3
* SERVER-72991: Enhance Internal Transactions API for bulkWriteseanzimm2023-04-264-3/+906
* SERVER-76037 Include 'let' and 'legacyRuntimeConstants' when parsing an updat...Jason Zhang2023-04-224-49/+102
* SERVER-75160 Target the correct shards for arbitrary multi deletes on a shard...Yoonsoo Kim2023-04-221-2/+2
* SERVER-69810 Add targeted and non-targeted serverStatus metrics for updateOne...Kruti Shah2023-04-201-1/+7
* SERVER-72984 send bulk write commands from mongos to mongodkauboy262023-04-192-6/+63
* SERVER-74486 Always include tenant in collection name attributes in error mes...Sophia Tan2023-04-181-1/+1
* SERVER-71133 Skip protocol if number of shards targeted is at most 1Jason Zhang2023-04-061-16/+48
* SERVER-73087 Add support for deleteOne() without a shard key on a sharded tim...Faustoleyva542023-04-051-4/+0
* SERVER-66587 rename isEnabledAndIgnoreFCV to isEnabledAndIgnoreFCVUnsafeJiawei Yang2023-04-051-1/+1
* SERVER-75473 Disallow document shard key updates outside of a retryable write...Jason Zhang2023-04-044-8/+34
* SERVER-72789 Validate the database/shard versions for bulkWrite sent from mongoskauboy262023-04-033-10/+10
* SERVER-75553 Create a synchronous transaction API for SyncTransactionWithRetriesMark Benvenuto2023-04-021-15/+17
* SERVER-75458 Add support for deleteOne() with a shard key on a sharded time-s...Faustoleyva542023-04-022-3/+20
* SERVER-73115 Always include tenant in collection name attributes in log linesmathisbessamdb2023-03-301-2/+2
* SERVER-75194 Enable success of all upsert commands with _id in the query thro...Sanika Phanse2023-03-304-23/+108
* SERVER-74952 Insert upsert document for single writes without shard keysSanika Phanse2023-03-302-29/+103
* SERVER-75175: Return correct opType for BatchedCommandRequest for bulkWriteseanzimm2023-03-232-8/+17
* SERVER-72788 Construct sub-batching bulkWrite command to send to shards.kauboy262023-03-173-0/+130
* SERVER-70799 Remove ShardVersion::IGNORED()Allison Easton2023-03-134-80/+221
* SERVER-74155 Make working with array<variant<BulkWriteInsertOp, BulkWriteUpda...Frederic Vitzikam2023-03-023-26/+4
* SERVER-71129 Add basic concurrency workload that runs updateOne, deleteOne, f...Jason Zhang2023-03-022-13/+22
* SERVER-72982: Handle targeting errors for bulkWrite on mongosLingzhi Deng2023-03-013-22/+303
* SERVER-73689 Fix shard key update check in update_stage.cpp to exclude _id qu...Jason Zhang2023-02-281-8/+10
* SERVER-74095: Support multiple namespaces in bulkWrite sub-batching logicLingzhi Deng2023-02-278-171/+279
* SERVER-69918 Produce upsert document in _clusterQueryWithoutShardKeySanika Phanse2023-02-253-0/+123
* SERVER-72092 Add update/delete op type to bulkWrite commandFrederic Vitzikam2023-02-223-4/+26
* SERVER-73922 Remove placement and index info getters from the catalog cacheAllison Easton2023-02-223-7/+14
* SERVER-72889 Add checks to shard version constructor to ensure chunk version ...Allison Easton2023-02-215-263/+322
* SERVER-70997 Implement query sampler counters for $currentOpIsrael Hsu2023-02-161-2/+2
* SERVER-73530 TransactionClient API to use DatabaseName objects rather than st...mathisbessamdb2023-02-162-3/+3
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-112-21/+23
* SERVER-72787: Implement sub-batching logic for bulkWriteLingzhi Deng2023-02-105-127/+548
* SERVER-71900 Support Errors in bulkWrite cursor responseseanzimm2023-02-091-1/+1
* SERVER-73112 Expose function to construct NamespaceString in unit testsjannaerin2023-02-086-40/+42
* SERVER-73469 Remove dependency of the ChunkManager on QueryKaloian Manassiev2023-02-032-2/+1
* SERVER-72637: Implement the skeleton of BulkWriteExec on mongosLingzhi Deng2023-01-319-62/+330
* SERVER-73238 Move some shard_key_pattern query methods out of 'grid'Kaloian Manassiev2023-01-312-35/+3