summaryrefslogtreecommitdiff
path: root/src/mongo/db/update
Commit message (Expand)AuthorAgeFilesLines
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-1028-78/+88
* SERVER-41043 Add 'let' field support for merge stageAnton Korshunov2019-05-236-4/+112
* SERVER-40539 Add DocumentSourceQueueCharlie Swanson2019-05-213-20/+23
* SERVER-40239 New alias: $replaceWith => $replaceRootCharlie Swanson2019-05-151-1/+1
* SERVER-41053 Don't create ServiceContexts while doing updatesIan Boros2019-05-091-1/+1
* SERVER-40585 UpdateNode should not derive from UpdateExecutorJames Wahlin2019-04-2913-110/+177
* SERVER-40253 Implement count command in IDLTed Tuckman2019-04-252-4/+3
* SERVER-40476 merge contents of utils/stringutils into utils/str.Billy Donahue2019-04-114-8/+6
* SERVER-40381 Add the ability to specify a pipeline to an update commandJames Wahlin2019-04-1138-772/+1404
* SERVER-39721 Fix unary minus on value which can be min intIan Boros2019-04-112-8/+33
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-096-31/+20
* SERVER-39254 Add getter to RenameNodeTed Tuckman2019-04-031-0/+4
* SERVER-39257 Move FieldRefTempAppend to FieldRef classTed Tuckman2019-03-275-25/+9
* SERVER-39257 Implement visitor pattern for UpdateNodeTed Tuckman2019-03-2622-23/+193
* SERVER-38760 Serialize update commands to BSONJacob Evans2019-02-281-1/+2
* SERVER-38760 Serialize update commands to BSONJacob Evans2019-02-282-2/+2
* SERVER-38760 Serialize update commands to BSONJacob Evans2019-02-2831-51/+686
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-1376-76/+0
* SERVER-37607 SERVER-37608 Require C++17 and make it the defaultAndrew Morrow2019-01-311-10/+16
* SERVER-39060 Add upsert function to Stitch Support LibraryJustin Seyster2019-01-283-10/+10
* SERVER-37829 Add Stitch library update functionsNick Zolnierz2019-01-091-0/+6
* Revert "SERVER-37829 Add Stitch library update functions"Nick Zolnierz2019-01-071-6/+0
* SERVER-37829 Add Stitch library update functionsNick Zolnierz2019-01-041-0/+6
* SERVER-31012 Fix unittest compile on windowsNick Zolnierz2018-11-301-13/+11
* SERVER-31012: expose optional way of retrieving FieldRef's for fields that we...Nick Zolnierz2018-11-3017-70/+416
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-2276-1419/+1571
* SERVER-37058: Update with numeric field names inside an array can cause valid...Nick Zolnierz2018-10-042-9/+9
* SERVER-37353 Handle $slice value of LLONG_MIN gracefullyJames Wahlin2018-09-282-4/+12
* SERVER-36258 Construct ServiceContext after mongo initializers complete.Andy Schwerin2018-07-272-1/+3
* SERVER-32348 Make UpdateDriver::parse() throw an exception instead of returni...Minji2018-06-293-42/+41
* SERVER-34798 Remove ServiceContext subclasses and use new ServiceContext in e...Andy Schwerin2018-06-223-3/+1
* SERVER-34364 replace references to invariantOK with invariantBenety Goh2018-04-2613-32/+32
* SERVER-33561 Add a FCV parser file, refactoring FCV codeDianna Hohensee2018-03-021-1/+0
* SERVER-33275 Remove `platform/unordered_`* headersADAM David Alan Martin2018-02-141-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-1410-503/+84
* SERVER-32109 RenameNode no longer checks for no-op set.Justin Seyster2017-12-132-14/+24
* SERVER-32048 Ensure updates that implicitly create an array element generate ...Tess Avitabile2017-12-063-7/+83
* SERVER-31845 Bypass query subsystem to improve config.transactions update per...Randolph Tan2017-11-292-1/+6
* SERVER-31894 Update system should not use mutablebson::Element operator[](Str...Tess Avitabile2017-11-159-36/+84
* SERVER-31608 remove FCV gettersJudah Schvimer2017-10-261-1/+2
* SERVER-31029 Add support for top-level $expr within $or and $andBlake Oler2017-10-092-60/+195
* SERVER-30745 Prohibit unsafe comparisons against featureCompatibilityVersionLouis Williams2017-10-061-2/+1
* SERVER-30731 Add expr support in MatchExpression outside of aggregationTess Avitabile2017-10-053-4/+21
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-2947-1322/+1388
* SERVER-29136 Plumb update document key through to op logNathan Myers2017-09-252-25/+0
* SERVER-30705 Add $v field for update semantics in oplog updates.Justin Seyster2017-09-1411-50/+188
* SERVER-30803 Better error message for invalid result with $inc/$mul.Justin Seyster2017-09-122-6/+29
* SERVER-30951 Add top-level $expr to MatchExpressionJames Wahlin2017-09-101-5/+2
* SERVER-30954 Remove support for expr constant expressions from ComparisonMatc...Tess Avitabile2017-09-061-0/+3