summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/sbe_stage_builder_index_scan.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-60234 Implement plumbing for getField() pushdown in the SBE stage builderDrew Paroski2022-10-311-12/+27
* SERVER-68102 Improve Recursive IXScan for SBEZixuan Zhuang2022-10-241-383/+102
* SERVER-69482 Make EvalStage less error-proneDrew Paroski2022-09-081-2/+2
* SERVER-63845 Separate variable reference tracking from pipeline field depende...Nicholas Zolnierz2022-08-181-2/+3
* SERVER-68471 Omit ProjectStage when possible in makeRecursiveBranchForGeneric...Drew Paroski2022-08-041-67/+27
* SERVER-67709 rename visit_helperBilly Donahue2022-07-061-1/+1
* SERVER-66437 Refactor IndexScanStage to take seek keys as EExpressionsEric Cox2022-06-301-28/+51
* SERVER-66274 Extend the cases of construction of simpler parameterized SBE in...Denis Grebennicov2022-05-231-11/+55
* SERVER-65847 Construct simpler parameterized SBE index scan plans when possibleDenis Grebennicov2022-05-061-147/+268
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-65779 Pass IndexBounds directly to the CheckBounds stageDenis Grebennicov2022-04-221-11/+10
* SERVER-65377 or_inexact.js returns "duplicate field" errorDenis Grebennicov2022-04-111-7/+14
* SERVER-63352 Evaluate IETs and bind them into SBE planAlexander Ignatyev2022-04-081-97/+104
* SERVER-63351 Modify SBE index stage builder to construct an index scan plan u...Denis Grebennicov2022-04-071-78/+300
* SERVER-63251 Refactor IndexAccessMethod to support non-SortedData indexesMathias Stearn2022-02-111-1/+2
* SERVER-59336 Use absl::InlinedVector for vectors that are likely to be small ...Martin Neupauer2021-08-241-2/+1
* SERVER-54078 [SBE] Exponential Vector Expansion (Instead of Linear Expansion)...Mohammad Dashti2021-07-141-0/+2
* SERVER-57096 Make SBE rely purely on the kExternal lock policyDavid Storch2021-06-151-38/+25
* SERVER-57014 Include all index keys in relevant slots for index filterNikita Lapkov2021-05-191-2/+3
* SERVER-56459 Support variables from ExpressionContext in SBE stage builderNikita Lapkov2021-05-131-20/+12
* SERVER-56506 Fix the "relevantSlots" logic in sbe_stage_builder_projection.cppDrew Paroski2021-05-121-10/+14
* SERVER-56254 [SBE] ixscan's snapshot id slot should be updated during yield r...Mihai Andrei2021-04-291-28/+60
* SERVER-51137 [SBE] Add logging for index key found with reference to non-exis...Mihai Andrei2021-04-281-26/+110
* SERVER-52907 Implement index key consistency check in SBE FETCHMihai Andrei2021-04-161-70/+220
* SERVER-55180 Convert SBE from std::string_view to StringDataBilly Donahue2021-03-211-9/+9
* Revert "SERVER-55180 Convert SBE from std::string_view to StringData"XueruiFa2021-03-191-9/+9
* SERVER-55180 Convert SBE from std::string_view to StringDataBilly Donahue2021-03-191-9/+9
* SERVER-54552 [SBE] Reverse index scan may produce wrong resultsMickey. J Winters2021-03-101-9/+14
* SERVER-54832 make SBE stage builder tassert() that index exists in catalogDavid Storch2021-03-051-0/+4
* SERVER-50710 Consolidate SBE and classic yielding pathsDavid Storch2021-03-031-39/+36
* SERVER-54480 Fix index key rehydration in SBEIan Boros2021-02-241-71/+6
* SERVER-52734 Support index scan with a filter in SBEAnton Korshunov2021-02-181-17/+46
* SERVER-52736 Collation support in SBEDrew Paroski2021-02-021-4/+2
* SERVER-53435 Make queries run with DBHelpers plus SBE circumvent 'checkCanSer...David Storch2021-01-151-12/+24
* SERVER-53090 [SBE] Fix crash when running "bestbuy_agg_query_comparison.js"Drew Paroski2020-12-101-15/+3
* SERVER-52703 Support Undefined type in SBE. SERVER-52704 Support MinKey/MaxKe...Martin Neupauer2020-12-081-4/+10
* SERVER-49536 SBE stage builder is broken for SORT when SORT comes before FETCHDrew Paroski2020-11-131-94/+125
* SERVER-50905: Add RecordId type in SBENikita Lapkov2020-11-091-2/+2
* SERVER-50738 Add SortedMerge and Unique to SBEIan Boros2020-11-021-11/+3
* Revert "SERVER-50738 Add SortedMerge and Unique to SBE"Kaloian Manassiev2020-11-011-3/+11
* SERVER-50738 Add SortedMerge and Unique to SBEIan Boros2020-10-311-11/+3
* SERVER-50373 Add support for covered projections in SBEDrew Paroski2020-10-151-69/+80
* SERVER-50594 [SBE] Fix bool/int32_t issue on big-endian systemsDrew Paroski2020-10-081-8/+11
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-5/+5
* SERVER-50676 Improve makeVector to deduce type argumentTed Tuckman2020-09-251-2/+2
* SERVER-50727 Plumb QuerySolutionNode ids through to SBE stagesDavid Storch2020-09-221-29/+64
* SERVER-48483 [SBE] Reimplement $or match expression translationDrew Paroski2020-09-031-1/+1
* SERVER-48473 Query knob for SBE to limit max number of statically generated i...Andrii Dobroshynskyi2020-07-221-2/+9
* SERVER-48721 Support for $returnKey in SBEJustin Seyster2020-07-161-29/+110
* SERVER-49151 Fix malformed LOGV2 and assertion IDsAmirsaman Memaripour2020-07-011-2/+2