summaryrefslogtreecommitdiff
path: root/src/mongo/db/update/update_driver.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-38909 Permit empty update modifiers, treating as a no-op rather than ...Mindaugas Malinauskas2021-05-261-7/+0
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-261-11/+5
* SERVER-41043 Add 'let' field support for merge stageAnton Korshunov2019-05-231-1/+4
* SERVER-40585 UpdateNode should not derive from UpdateExecutorJames Wahlin2019-04-291-7/+9
* SERVER-40476 merge contents of utils/stringutils into utils/str.Billy Donahue2019-04-111-1/+0
* SERVER-40381 Add the ability to specify a pipeline to an update commandJames Wahlin2019-04-111-51/+41
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-8/+2
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-39060 Add upsert function to Stitch Support LibraryJustin Seyster2019-01-281-1/+2
* SERVER-31012: expose optional way of retrieving FieldRef's for fields that we...Nick Zolnierz2018-11-301-1/+6
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-32348 Make UpdateDriver::parse() throw an exception instead of returni...Minji2018-06-291-14/+8
* SERVER-34364 replace references to invariantOK with invariantBenety Goh2018-04-261-1/+1
* SERVER-33561 Add a FCV parser file, refactoring FCV codeDianna Hohensee2018-03-021-1/+0
* SERVER-32726 Fix out-of-order error code in update_driver.cppMatthew Russotto2018-01-161-1/+1
* SERVER-30854 Remove ModifierInterface update code.Justin Seyster2017-12-141-308/+48
* SERVER-32048 Ensure updates that implicitly create an array element generate ...Tess Avitabile2017-12-061-5/+15
* SERVER-31845 Bypass query subsystem to improve config.transactions update per...Randolph Tan2017-11-291-1/+5
* SERVER-31894 Update system should not use mutablebson::Element operator[](Str...Tess Avitabile2017-11-151-1/+12
* SERVER-31608 remove FCV gettersJudah Schvimer2017-10-261-1/+2
* SERVER-30745 Prohibit unsafe comparisons against featureCompatibilityVersionLouis Williams2017-10-061-2/+1
* SERVER-30731 Add expr support in MatchExpression outside of aggregationTess Avitabile2017-10-051-0/+2
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-291-4/+4
* SERVER-29136 Plumb update document key through to op logNathan Myers2017-09-251-19/+0
* SERVER-30705 Add $v field for update semantics in oplog updates.Justin Seyster2017-09-141-21/+99
* SERVER-30581 Remove repeated string constants related to featureCompatibility...Tess Avitabile2017-08-301-4/+7
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-251-1/+7
* SERVER-28777 Always parse update expression as an UpdateNode tree when featur...Tess Avitabile2017-08-111-45/+20
* SERVER-28773 Create insert mode for SetNodeTess Avitabile2017-08-021-17/+2
* SERVER-28773 UpdateNode::apply should take a parameter structTess Avitabile2017-07-311-17/+11
* SERVER-30243: Move ArrayFilter class to expressions library, allowing for fut...Natalia Jacobowitz2017-07-251-4/+5
* SERVER-28776 Create ObjectReplaceNodeTess Avitabile2017-07-251-41/+24
* SERVER-29162 UpdateNode implementation should only validate modified fieldsTess Avitabile2017-06-301-26/+87
* SERVER-28764 Create AddToSetNodeTess Avitabile2017-06-291-0/+4
* SERVER-28762 Conditionally parse an update expression as an UpdateNode treeTess Avitabile2017-06-191-95/+189
* SERVER-28621 Parse BSON update expression into an UpdateNode treeTess Avitabile2017-04-201-0/+406