summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-72326 Remove boost::format from SBE pretty printers due to TSAN race ↵shinyee.tan/localAnna Wawrzyniak2023-01-102-5/+7
| | | | condition
* SERVER-72634 fixes for node ID in abt lowering golden testsDavis Haupt2023-01-091-1/+1
|
* SERVER-72309 Add lowering unittest for HashJoinNodeDavis Haupt2023-01-091-13/+72
|
* SERVER-72315 Add lowering test for UnwindNodeTed Tuckman2023-01-051-74/+94
|
* SERVER-71943 Move ABT translation to new visitor mechanismBen Shteinfeld2023-01-052-9/+6
|
* SERVER-72302 Add lowering unittest for PhysicalScanNodeDavis Haupt2023-01-051-0/+40
|
* SERVER-72316 Add lowering test for UniqueNodeTed Tuckman2023-01-051-9/+34
|
* SERVER-71460: Make maxDepth the first PathTraverse argumentHana Pearlman2023-01-041-8/+9
|
* SERVER-72303 Add lowering unittest for CoScanNodeDavis Haupt2023-01-041-0/+12
|
* SERVER-72319 Add lowering test for CollationNodeTed Tuckman2023-01-041-0/+70
|
* SERVER-72307 Add lowering unittest for FilterNodeDavis Haupt2023-01-042-41/+83
|
* SERVER-71824 Add micro-benchmark for Document::toBson()Romans Kasperovics2023-01-042-0/+104
|
* SERVER-72320 Add lowering test for LimitSkipNodeTed Tuckman2023-01-031-0/+37
|
* SERVER-72123 Add simple VariableNode lowering testTed Tuckman2023-01-032-0/+105
|
* SERVER-69275 initialize _rowId private member variable of ColumnScanStageDianna Hohensee2022-12-301-1/+1
|
* SERVER-69920 Implement two phase protocol for updateOne and deleteOneJason Zhang2022-12-291-6/+21
|
* SERVER-68591: Switch to rowstore scan mode on reading data that cannot be ↵Irina Yatsenko2022-12-273-63/+168
| | | | served by CSI
* Revert "SERVER-68591: Switch to rowstore scan mode on reading data that ↵liubov.molchanova2022-12-233-168/+63
| | | | | | cannot be served by CSI" This reverts commit 8583f66c0126e3d5ddf25c62a242b01c3d82bc19.
* SERVER-68591: Switch to rowstore scan mode on reading data that cannot be ↵Irina Yatsenko2022-12-223-63/+168
| | | | served by CSI
* SERVER-67903 Move _numSorted and _totalDataSizeSorted to sorterStats classShin Yee Tan2022-12-222-5/+5
|
* SERVER-65364 Allow fine-grained selection of indexes to updateAlberto Massari2022-12-211-18/+23
|
* SERVER-71530: Add VariableTransporter for walking variables with callbackWill Buerger2022-12-211-3/+6
|
* SERVER-68377 Skip creating a dense column cursor during a column scan when ↵Dianna Hohensee2022-12-212-37/+65
| | | | an _id column cursor (also dense) is present
* SERVER-72056 golden test for lowering ABT constant expressions to SBEDavis Haupt2022-12-212-0/+89
|
* SERVER-72004 Fixed SBE slot disabling and prepare for yieldingAnna Wawrzyniak2022-12-2017-75/+215
|
* SERVER-66145 Prevent operations from writing with read ticketsLouis Williams2022-12-162-3/+13
| | | | Since we do not support ticket upgrades, this effectively bans global lock upgrades
* SERVER-69508 Generate SBE Expressions by means of constant-folded ABT treesAlberto Massari2022-12-141-1/+1
|
* Revert "SERVER-69508 Generate SBE Expressions by means of constant-folded ↵auto-revert-processor2022-12-141-1/+1
| | | | | | ABT trees" This reverts commit 6d6ccec09a77c8b7a02ec8dfb90924509d3ec87d.
* SERVER-66097 Add concurrency with committed prepared transactions handling ↵Dianna Hohensee2022-12-131-3/+3
| | | | to the column store
* SERVER-69508 Generate SBE Expressions by means of constant-folded ABT treesAlberto Massari2022-12-131-1/+1
|
* SERVER-71631: Inline IndexSpecification into IndexScanNodeWill Buerger2022-12-131-5/+4
|
* SERVER-71384 [CQF] Speed up vending of projection namesSvilen Mihaylov2022-12-132-7/+7
|
* SERVER-70268 Unpacking to BSON objectRui Liu2022-12-132-1/+101
|
* SERVER-70880: Removed default ABT handler in reference tracker for node typesWill Buerger2022-12-121-21/+24
|
* SERVER-72001 Fix type tag in traverseP_nestedIvan Fefer2022-12-121-1/+1
|
* SERVER-71977 Fix memory leak in Sorted Merge sbe_abt_testMatt Boros2022-12-091-0/+5
|
* SERVER-70639 [CQF] Implement Spool physical nodeSvilen Mihaylov2022-12-083-4/+239
|
* SERVER-71101 Clean up dense column cursor when ColumnScanStage::close() is ↵Dianna Hohensee2022-12-081-0/+1
| | | | called
* SERVER-70395 Combining partial aggs support for $addToSet, $push, and ↵David Storch2022-12-085-2/+263
| | | | $mergeObjects
* SERVER-69027 [CQF] Support for Recursive Index NavigationSvilen Mihaylov2022-12-084-35/+25
|
* SERVER-70637 Implement sorted merge physical nodeMatt Boros2022-12-083-32/+247
|
* Revert "SERVER-69508 Generate SBE Expressions by means of constant-folded ↵Sviatlana Zuiko2022-12-071-1/+1
| | | | | | ABT trees" This reverts commit 695d41bc8ebba47f0b2b5ab77b60b14d1e1a0554.
* SERVER-69508 Generate SBE Expressions by means of constant-folded ABT treesAlberto Massari2022-12-071-1/+1
|
* SERVER-69875 De-stage-ify the SBE expression stage builderDrew Paroski2022-12-063-1/+41
|
* SERVER-53657 Add spill file size to execution stats for $groupIvan Fefer2022-12-061-0/+8
|
* SERVER-25823 add bitwise AND, OR, XOR to the agg languageDavis Haupt2022-12-052-0/+25
|
* SERVER-71505 Transition code which uses pair to boost::optionalMatt Boros2022-12-031-1/+1
|
* SERVER-70867 Add uassert to handle unsafe usage of value::compareValueAdityavardhan Agrawal2022-12-021-1/+1
|
* SERVER-71527 Fix memory leak in sbe vmAnna Wawrzyniak2022-12-024-246/+104
|
* SERVER-67161: Add physical NestedLoopJoin and make BinaryJoin logicalHana Pearlman2022-12-022-2/+2
|