summaryrefslogtreecommitdiff
path: root/src/mongo/db/update
Commit message (Expand)AuthorAgeFilesLines
* SERVER-71123 implement IWYU tool and add required human changesDaniel Moody2023-05-112-1/+2
* SERVER-76826 Fix invariant failure for $merge with dollar fieldsRui Liu2023-05-111-1/+3
* SERVER-76028 Use only _id to target in _clusterWriteWithoutShardKey except fo...Jason Zhang2023-05-051-0/+14
* SERVER-70984 Remove now unused 'indexesAffected' flag from various structs in...Irina Yatsenko2023-04-2635-755/+206
* SERVER-70338 Abandon snapshot while holding locks during query yieldLouis Williams2023-04-251-3/+1
* SERVER-70984 Remove _affectIndices in UpdateDriver in favor of reporting inde...Irina Yatsenko2023-04-213-59/+0
* SERVER-75517 Add additional dollar-prefix validation in _idAlya Berciu2023-04-041-11/+22
* SERVER-74829 Use tenantId to construct placeholder namespace in PipelineExecutorjannaerin2023-03-141-1/+2
* SERVER-69918 Produce upsert document in _clusterQueryWithoutShardKeySanika Phanse2023-02-253-2/+35
* SERVER-72873 add header brackets tidy check.Daniel Moody2023-02-121-1/+1
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-113-35/+40
* SERVER-73112 Expose function to construct NamespaceString in unit testsjannaerin2023-02-081-4/+4
* SERVER-73417 Change method signature of produceDocumentForUpsert() to include...Sanika Phanse2023-02-073-88/+13
* SERVER-73634 Merge the `server_options_core` library into `server_base`Kaloian Manassiev2023-02-061-2/+1
* SERVER-67412 Removed support for parsing '$v:1' oplog entries in change streamsMohammad Dashti2023-02-045-81/+89
* SERVER-70984 Do not block inplace doc updates just because of indexesIrina Yatsenko2023-02-021-1/+0
* SERVER-73238 Move some shard_key_pattern query methods out of 'grid'Kaloian Manassiev2023-01-311-0/+1
* SERVER-73238 Introduce the `shard_role_api` libraryKaloian Manassiev2023-01-263-6/+4
* SERVER-73288 Cache sharding collection description on update_stageJordi Serra Torrens2023-01-252-13/+7
* SERVER-73238 Cleanup direct linking references to `sharding_api_d`Kaloian Manassiev2023-01-241-1/+1
* SERVER-72806 Create new class for produceDocumentForInsertSanika Phanse2023-01-183-0/+284
* SERVER-65364 Allow fine-grained selection of indexes to updateAlberto Massari2022-12-219-1/+256
* SERVER-69474 Add a helper for finding modified field names from pre and post ...Cheahuychou Mao2022-09-285-197/+631
* SERVER-69360 Remove small field optimizationJordi Olivares Provencio2022-09-091-9/+0
* SERVER-67880 : Check BSON column is decompressible in the validate command.Richard Hausman2022-08-191-5/+6
* SERVER-63845 Separate variable reference tracking from pipeline field depende...Nicholas Zolnierz2022-08-181-2/+2
* SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue2022-07-272-10/+11
* SERVER-66639 Manager class for pre-image collectioncsum1122022-07-261-0/+1
* SERVER-66760 Add ASSERT_DOES_NOT_THROW to unittest assertionsLeonardo Menti2022-07-121-9/+0
* SERVER-67709 rename visit_helperBilly Donahue2022-07-064-26/+23
* SERVER-50301 Delete code which handles $v:1 update oplog entriesMihai Andrei2022-06-3026-973/+256
* SERVER-66923 Removed kFullyDowngradedTo_5_0 constants in the codebaseLuxi Liu2022-06-302-26/+12
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-065-5/+15
* SERVER-64485 Use _id to determine the update type in extractUpdateType()Arun Banala2022-03-252-9/+10
* SERVER-63428 Robustify oplog applying code for update operationRui Liu2022-02-222-11/+3
* SERVER-61941 Make $sortArray comparator satisfy "Compare" requirement with -1...Andrii Dobroshynski2021-12-082-16/+105
* SERVER-60176 Disable document validation for storage when applying the oplog ...Nikita Lapkov2021-12-081-0/+5
* SERVER-29425 $sortArray for classic engine: fix collator for whole valuesAndrii Dobroshynski2021-12-061-1/+1
* SERVER-60967 Implement $sortArray in SBENeil Shweky2021-12-041-1/+1
* SERVER-29262 Retire usage of `OwnedPointerVector` in `write_ops`.Faustoleyva542021-12-013-22/+19
* SERVER-29425 $sortArray for classic engine: fix collator for whole valuesNeil Shweky2021-11-241-1/+1
* SERVER-29425 move pattern_cmp into a .cpp fileBilly Donahue2021-11-163-87/+158
* SERVER-29425 implement $sortArray in classic engineNeil Shweky2021-11-156-113/+175
* SERVER-60622 Fix typos in update_driver.cpp error messagesmartin-mueller-cemas2021-10-291-3/+3
* SERVER-57037 Improve precision of operator countersMilena Ivanova2021-10-251-0/+2
* SERVER-60181 Avoid pushing insert-only diffs to StringMap when applying docDiffHenrik Edin2021-10-082-17/+37
* SERVER-60156 Add a way to bypass storageValid() for time-series updatesYuhong Zhang2021-09-2911-28/+44
* SERVER-59618 add LockerNoopClientObserver and register this ClientObserver in...Benety Goh2021-09-271-2/+2
* SERVER-58578 Timeseries bucket compressionHenrik Edin2021-09-166-1/+383
* SERVER-58344 Remove ServerGlobalParams::FeatureCompatibility and replace refe...Vishnu Kaushik2021-09-012-4/+4