summaryrefslogtreecommitdiff
path: root/src/mongo/db/update
Commit message (Expand)AuthorAgeFilesLines
* SERVER-48602 Improve DocumentDiff serialization implementation and testingArun Banala2020-07-107-373/+526
* SERVER-47726 Log delta-style oplog entries from pipeline based updatesIan Boros2020-07-0920-342/+437
* SERVER-47853 Add unit tests which combine diffing algorithm and application codeArun Banala2020-07-075-72/+273
* SERVER-47280 Add machinery for applying document deltasIan Boros2020-06-224-0/+660
* SERVER-48989 Fix use-after-free issue in document_diff_serialization_test.cppArun Banala2020-06-191-20/+19
* SERVER-47725 Implement algorithm for diffing BSON objectsArun Banala2020-06-177-3/+545
* SERVER-47705 Introduce oplog diff reader and writer classesIan Boros2020-06-104-0/+960
* SERVER-47914 Move clusterTime from LogicalClock to VectorClockKevin Pulo2020-06-054-12/+17
* SERVER-46200 implement basic VectorClock serviceKevin Pulo2020-05-121-0/+2
* SERVER-47191 Implement evalutation of Expressions to produce let parametersEric Cox2020-04-232-4/+4
* SERVER-47476 Use small_vector to be able to store a few multikey components w...Henrik Edin2020-04-205-36/+37
* SERVER-45406 Plumb ExpressionContext through PlanStageIan Boros2020-02-287-32/+45
* SERVER-46219 Unit Tests should log with jsonMark Benvenuto2020-02-259-22/+36
* SERVER-46015 Cleanup Pipeline parsing for aggregation stages with child pipel...Nicholas Zolnierz2020-02-191-1/+1
* Revert "SERVER-42007 Deprecate $currentDate update modifier"James Wahlin2020-02-191-12/+0
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-131-2/+4
* SERVER-45590 Allow building a LiteParsedPipeline without first building an Ag...Arun Banala2020-01-291-2/+1
* SERVER-44623 Rework JSON generation from BSONObjHenrik Edin2019-12-181-1/+2
* SERVER-42007 Deprecate $currentDate update modifierJames Wahlin2019-10-031-0/+12
* SERVER-42302 Move Document/Value library to db/exec/document_value directory.David Storch2019-10-014-4/+4
* SERVER-43043 Test applyOps on missing nested fieldsA. Jesse Jiryu Davis2019-08-301-4/+4
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-2734-163/+93
* SERVER-41809 Collapse unit tests on a per-directory basisAndrew Morrow2019-06-201-82/+28
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-145-5/+5
* 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