summaryrefslogtreecommitdiff
path: root/src/mongo/db/update
Commit message (Expand)AuthorAgeFilesLines
* SERVER-54953 Improved performance of UpdateIndexData path matching codeMohammad Dashti2021-06-172-10/+28
* SERVER-57382 Add _id $-prefix validation to storage validationAlya Berciu2021-06-092-10/+31
* SERVER-52307 Enable dots and dollars feature flagAlya Berciu2021-05-183-12/+42
* SERVER-56755 Collect and expose statistics for insert and updates with dots a...Ruoxin Xu2021-05-1415-58/+181
* SERVER-49118 Update error messages for operations that reject fieldnames with...Alya Berciu2021-05-131-2/+7
* SERVER-49117 Remove storage validation of '$' prefixes in insert and updateAlya Berciu2021-05-057-17/+65
* SERVER-56585 replace MONGO_COMPILER_VARIABLE_UNUSED with c++17 attribute mayb...Benety Goh2021-05-041-1/+1
* SERVER-55501 Avoid element-wise iteration and copy when appending to an objec...Dan Larkin-York2021-04-2810-62/+189
* SERVER-55481 Avoid repeatedly checking whether indexes are affected for the s...Gregory Noma2021-04-202-2/+86
* SERVER-54975 Rename IDL parser classes to use CommandRequest and CommandReply...Bernard Gorman2021-04-021-1/+1
* SERVER-54585 Move support for `findAndModify` to the write_ops utilitiesKaloian Manassiev2021-02-181-1/+1
* SERVER-53060 Remove QueryRequest classRuoxin Xu2021-02-171-3/+4
* SERVER-50778 Compare array indexes numerically for updatesTed Tuckman2021-02-126-11/+60
* SERVER-53395 UpdateDriver::parse() supports delta updates for non-oplog appli...Benety Goh2020-12-181-3/+0
* SERVER-40811 make initializers throwyBilly Donahue2020-12-081-2/+0
* SERVER-53007 Add $eq support to queryOperatorMapJames Wahlin2020-12-031-0/+19
* SERVER-47398 Start sending 'let' for aggregates.Charlie Swanson2020-12-011-3/+9
* SERVER-51711 Add stronger invariants about EOO bytes to DocumentDiffApplierIan Boros2020-11-121-0/+3
* Revert "SERVER-50778 Compare array indexes numerically for updates"Ted Tuckman2020-10-236-41/+11
* SERVER-50778 Compare array indexes numerically for updatesTed Tuckman2020-10-156-11/+41
* SERVER-51084 tweak range loop variable types to fix xcode buildBilly Donahue2020-09-254-4/+4
* SERVER-51009 Fix commentIan Boros2020-09-231-0/+1
* SERVER-51009 Correct FCV check for $v:2 delta oplog entriesIan Boros2020-09-231-3/+9
* SERVER-49817 Optimize document diffing codeRuoxin Xu2020-09-221-24/+45
* SERVER-50247 Use document deltas to determine whether update affects indexes ...Arun Banala2020-09-179-127/+531
* SERVER-50650 Merge V2LogBuilder and document diff calculation codeArun Banala2020-09-178-1025/+848
* SERVER-48433 Remove LogicalClock facadeKevin Pulo2020-09-173-8/+0
* SERVER-50300 Change modifier style updates to use the $v:2 oplog formatIan Boros2020-09-1621-404/+926
* SERVER-50218 Change shard server and config server op observers to support $v...Ian Boros2020-09-094-7/+383
* SERVER-50275 fix use-after-moveBenety Goh2020-09-051-4/+3
* SERVER-50275 Implement V2 LogBuilderArun Banala2020-09-046-10/+849
* SERVER-50274 fix use-after-moveBenety Goh2020-08-291-4/+3
* SERVER-50274 Refactor update system LogBuilder interfaceIan Boros2020-08-2748-670/+1025
* SERVER-49703 Added libdep linter alphabetic rule and update all libdeps list ...Daniel Moody2020-08-271-1/+1
* SERVER-50217 change auth op observer to handle $v:1 and $v:2 updatesIan Boros2020-08-272-33/+55
* SERVER-49927 Add $FieldPath to grammarTed Tuckman2020-08-261-1/+2
* SERVER-47354 Implement change stream oplog parsing code for delta oplog entriesRuoxin Xu2020-08-132-5/+20
* SERVER-48920 Use document deltas to determine whether update affects indexesArun Banala2020-08-1313-318/+845
* SERVER-38909 Permit empty update modifiers, treating as a no-op rather than a...Mindaugas Malinauskas2020-08-112-12/+2
* Revert "SERVER-38909 Permit empty update modifiers, treating as a no-op rathe...Vesselina Ratcheva2020-08-102-2/+12
* SERVER-38909 Permit empty update modifiers, treating as a no-op rather than a...Mindaugas Malinauskas2020-08-102-12/+2
* Revert "SERVER-49117 Remove storage validation of '$' and '.' in field names ...Charlie Swanson2020-08-067-22/+107
* SERVER-49117 Remove storage validation of '$' and '.' in field names for inse...Junhson Jean-Baptiste2020-08-047-107/+22
* SERVER-48543 Improve serialization format to avoid delta oplog exceeding max ...Arun Banala2020-08-0411-194/+349
* SERVER-49783: Update latest FCV to 4.7Lingzhi Deng2020-08-022-2/+2
* SERVER-47731 Add FCV check for $v:2 delta oplog entriesIan Boros2020-07-313-6/+31
* SERVER-47730 Add IdempotencyTest for delta oplog entriesArun Banala2020-07-232-83/+142
* SERVER-48731 Inclusion of FLE support in the shell drags too much of the quer...Svilen Mihaylov2020-07-221-8/+17
* SERVER-49321 Make VectorClock::Component protectedPierlauro Sciarelli2020-07-222-6/+3
* SERVER-48602 Improve DocumentDiff serialization implementation and testingArun Banala2020-07-107-373/+526