summaryrefslogtreecommitdiff
path: root/src/mongo/db/ops/update.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-50317 Const correct uses of CollectionHenrik Edin2020-09-021-1/+1
* SERVER-48477 move CRUD interface into PlanExecutorDavid Storch2020-08-311-5/+1
* SERVER-47731 Add FCV check for $v:2 delta oplog entriesIan Boros2020-07-311-1/+0
* SERVER-48731 Inclusion of FLE support in the shell drags too much of the quer...Svilen Mihaylov2020-07-221-22/+0
* SERVER-43821 Make PlanStage and PlanExecutor return errors by throwingDavid Storch2020-05-291-1/+1
* SERVER-48052 Make updates create ExpressionContext with 'explain' field corre...Ian Boros2020-05-191-1/+1
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-1/+1
* SERVER-47176 Make update.cpp not take database MODE_X lockGregory Noma2020-04-071-27/+22
* SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros2020-02-281-4/+4
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-211-1/+0
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-131-1/+2
* SERVER-43859: Take MODE_IX locks for collection creation.Daniel Gottlieb2019-11-261-2/+3
* SERVER-43877 Remove raw projection BSON from projection stagesAnton Korshunov2019-11-051-1/+2
* SERVER-41496 Remove Database::getCollection() and replace with CollectionCata...Evgeni Dobranov2019-09-301-1/+1
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-2/+1
* SERVER-41022 Remove dependency on expressions_mongod_only in parsed_update li...Nick Zolnierz2019-05-161-1/+3
* SERVER-40724 Change namespace arguments to use NamespaceStringGeert Bosch2019-04-261-2/+2
* SERVER-39765 Rename `exec/update.{h,cpp}` to `exec/update_stage.{h,cpp}`Kaloian Manassiev2019-02-221-1/+1
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-3/+0
* SERVER-39060 Add upsert function to Stitch Support LibraryJustin Seyster2019-01-281-1/+3
* SERVER-37446 Make UPDATE and DELETE inherit from RequiresMutableCollectionStage.David Storch2018-11-121-1/+0
* 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-8/+3
* SERVER-35115 Separate dbclientinterface.h into several parts, one per class.Henrik Edin2018-06-291-1/+0
* SERVER-29519 Remove getGlobalReplicationCoordinator. Replace when getting dec...Nick Zolnierz2018-03-021-1/+1
* Revert "SERVER-29519 Remove getGlobalReplicationCoordinator. Replace when get...Nick Zolnierz2018-03-021-1/+1
* SERVER-29519 Remove getGlobalReplicationCoordinator. Replace when getting dec...Henrik Edin2018-03-021-1/+1
* SERVER-29519 Removed many usages of getGlobalReplicationCoordinatorHenrik Edin2018-01-221-1/+1
* SERVER-30854 Remove ModifierInterface update code.Justin Seyster2017-12-141-7/+2
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-291-2/+6
* SERVER-27067 Remove unnecessary references to setLastOpToSystemLastOpTimeJudah Schvimer2017-07-261-17/+0
* SERVER-30243: Move ArrayFilter class to expressions library, allowing for fut...Natalia Jacobowitz2017-07-251-1/+1
* SERVER-29544 Remove deprecated macro calls.Ian Kuehne2017-07-031-3/+2
* SERVER-29162 UpdateNode implementation should only validate modified fieldsTess Avitabile2017-06-301-1/+8
* SERVER-28762 Conditionally parse an update expression as an UpdateNode treeTess Avitabile2017-06-191-1/+2
* SERVER-28621 Parse BSON update expression into an UpdateNode treeTess Avitabile2017-04-201-1/+1
* SERVER-25694 Eliminate race in PlanExecutor cleanup.Charlie Swanson2017-04-131-2/+1
* SERVER-28543 Add OperationContext as an argument to getCollectionMaria van Keulen2017-04-061-1/+1
* SERVER-22541 Refactor RAII locking helpers.Charlie Swanson2017-03-151-2/+1
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-13/+13
* SERVER-27914 Verify canAcceptWritesForDatabase() is called while the caller h...Matthew Russotto2017-03-061-1/+1
* Revert "SERVER-26965 Use RAII type for turning off replicated writes."Matthew Russotto2017-03-061-1/+1
* SERVER-26965 Use RAII type for turning off replicated writes.Matthew Russotto2017-03-061-1/+1
* SERVER-25126 Return a different error code if the step down occurs after the ...Siyuan Zhou2016-08-251-1/+1
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+2
* SERVER-23933 Remove OpDebug from ops/update.cpp::update()James Wahlin2016-05-191-9/+3
* SERVER-23271 Add keysInserted and keysDeleted metrics for CRUD opsJames Wahlin2016-04-211-1/+1
* Revert "SERVER-23271 Add keysInserted and keysDeleted metrics for CRUD ops"Benety Goh2016-04-211-1/+1
* SERVER-23271 Add keysInserted and keysDeleted metrics for CRUD opsJames Wahlin2016-04-211-1/+1
* SERVER-23257 Report keysExamined/docsExamined/hasSortStage where validJames Wahlin2016-04-201-1/+3