summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/plan_executor_sbe.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-64978 Add metrics to track if a plan was recovered from the plan cacheMaddie Zechar2022-10-101-3/+2
* SERVER-67471 Improve RecordId usage performanceJordi Olivares Provencio2022-07-151-1/+1
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-64597 Produce SBE Object instead of BSON in $lookup and $groupNikita Lapkov2022-04-121-20/+226
* SERVER-65270 Fix bug related to queries on large documents not respecting the...Ian Boros2022-04-071-3/+3
* SERVER-62774 Avoid copying DebugInfoSBE when recovering a plan from the SBE p...Anton Korshunov2022-03-291-1/+1
* SERVER-64164 Track secondary namespaces used by query plan in PlanExecutorSBEMihai Andrei2022-03-111-3/+4
* SERVER-62798 Use single 'AutoGet' for all execution namespaces instead of mul...Mihai Andrei2022-03-011-1/+2
* SERVER-62434 Implement query optimizer based on Path algebra and CascadesSvilen Mihaylov2022-01-311-2/+3
* Revert "SERVER-60742 Maintain RecoveryUnit and storage resources across getMo...Ian Boros2022-01-211-18/+7
* SERVER-60742 Maintain RecoveryUnit and storage resources across getMores for ...Ian Boros2022-01-191-7/+18
* SERVER-59682 Recover SBE plans from the new plan cacheRuoxin Xu2022-01-171-2/+6
* SERVER-61630 support a string form of RecordIdMartin Neupauer2022-01-141-2/+4
* SERVER-60741 Change eligible find operations to not reposition cursors across...Ian Boros2021-11-181-2/+24
* SERVER-58429 Minor cleanup around PlanExecutorSBEIrina Yatsenko2021-11-041-7/+4
* SERVER-60023 Make SBE cursor repositioning and copying optionalIan Boros2021-09-271-2/+2
* SERVER-56480 Set executionStats.allPlansExecution to an empty array when usin...Irina Yatsenko2021-05-261-1/+1
* SERVER-56869 Various fixes for use-after-free bugs in SBEIan Boros2021-05-171-0/+4
* SERVER-55498 Prevent SBE from using unowned values from storage afterMartin Neupauer2021-04-291-0/+5
* SERVER-55672 Fix oplog timestamp logic in SBEArun Banala2021-04-261-4/+12
* SERVER-56099 [SBE] Fix all PlanStage getNext() methods to use trackPlanState()Drew Paroski2021-04-191-1/+5
* SERVER-55498 Prevent SBE from using unowned values from storage afterMartin Neupauer2021-04-151-7/+8
* SERVER-55670 [SBE][replica_sets] Timed out on waitForFailPoint inMartin Neupauer2021-04-121-0/+20
* SERVER-50885 Add tests for the "sbe" command and fix discrepancies between pa...Andrii Dobroshynski2021-03-231-0/+2
* SERVER-54758 Serialize explain info lazily in SBEIan Boros2021-03-051-18/+14
* SERVER-50710 Consolidate SBE and classic yielding pathsDavid Storch2021-03-031-0/+6
* SERVER-53270 Include SBE PlanStage tree string into explain outputAnton Korshunov2021-01-301-1/+1
* SERVER-50754 introduce MakeBSONObjStage and various perf improvements to SBEIan Boros2021-01-191-3/+14
* SERVER-53656 Fix use-after-free in SBE with agg executionStats explainDavid Storch2021-01-111-12/+7
* SERVER-53427 Infrastructure changes to support nested LFR operationsDianna Hohensee2020-12-181-1/+1
* SERVER-53090 [SBE] Fix crash when running "bestbuy_agg_query_comparison.js"Drew Paroski2020-12-101-1/+1
* SERVER-52678 Ensure SBE plan trees are attached to the OperationContext prior...David Storch2020-11-251-4/+0
* SERVER-49536 SBE stage builder is broken for SORT when SORT comes before FETCHDrew Paroski2020-11-131-6/+8
* SERVER-50905: Add RecordId type in SBENikita Lapkov2020-11-091-3/+3
* SERVER-50743 Support generation of "planSummary" stats in SBEAnton Korshunov2020-10-231-28/+38
* SERVER-51200 CollectionPtr in RequiresCollectionStage point to instance owned...Henrik Edin2020-10-131-1/+1
* SERVER-50946 Create PlanExplainer interface and implementationsAnton Korshunov2020-09-281-1/+4
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-2/+2
* SERVER-48616 Make SBE expose the correct 'numYields' statisticDavid Storch2020-09-031-10/+1
* SERVER-48555 Allow yielding during SBE runtime planningDavid Storch2020-09-011-1/+5
* SERVER-49727 Overload << for SBE tags and values into str::streamAndrii Dobroshynskyi2020-08-071-3/+7
* SERVER-49463 Add support for tailable cursors and change streams in SBEAnton Korshunov2020-08-061-22/+85
* SERVER-48477 Make PlanExecutor interface more genericDavid Storch2020-07-091-56/+1
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-0/+303