summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/sbe_stage_builder_coll_scan.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74521 Support clustered collections in SBEKevin Cherkauer2023-05-011-284/+99
* SERVER-75667 Fix SBE's implementation of index consistency checksDrew Paroski2023-04-241-5/+5
* SERVER-72440 Deprioritize unbounded user collection scansGregory Noma2023-03-281-1/+2
* SERVER-71040 Improve how we generate SBE plans involving index scansDrew Paroski2023-02-161-17/+15
* SERVER-71587 Allow SBE*Lowering access to named slots to support collationIvan Fefer2023-01-201-2/+2
* SERVER-69876 De-stage-ify the SBE filter stage builderDrew Paroski2022-12-201-23/+9
* SERVER-70972 Push simple getField() expressions into SBE scan stageDrew Paroski2022-11-161-12/+26
* SERVER-60234 Implement plumbing for getField() pushdown in the SBE stage builderDrew Paroski2022-10-311-16/+59
* SERVER-69482 Make EvalStage less error-proneDrew Paroski2022-09-081-2/+2
* SERVER-65210 Basic code to read change streams using the change collection.Rishab Joshi2022-06-091-2/+2
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-61422 Update SBE filter stage builder to use parameter markersRuoxin Xu2022-03-081-5/+5
* SERVER-61939 Tighter bounds for clustered collection scansDaniel Gómez Ferro2022-02-071-2/+4
* SERVER-61630 support a string form of RecordIdMartin Neupauer2022-01-141-8/+6
* SERVER-59336 Use absl::InlinedVector for vectors that are likely to be small ...Martin Neupauer2021-08-241-2/+2
* SERVER-57096 Make SBE rely purely on the kExternal lock policyDavid Storch2021-06-151-31/+14
* SERVER-57317 Fix optimized oplog scans in SBE to correctly handle $_resumeAft...Anton Korshunov2021-06-031-118/+166
* SERVER-57281 SBE incorrectly constructs a collection scan instead of anMartin Neupauer2021-05-281-2/+1
* SERVER-56459 Support variables from ExpressionContext in SBE stage builderNikita Lapkov2021-05-131-53/+31
* SERVER-56506 Fix the "relevantSlots" logic in sbe_stage_builder_projection.cppDrew Paroski2021-05-121-18/+18
* SERVER-51137 [SBE] Add logging for index key found with reference to non-exis...Mihai Andrei2021-04-281-34/+39
* SERVER-56111 [SBE] A lost cursor position is not detected for tailable cursorsMindaugas Malinauskas2021-04-271-23/+41
* SERVER-55672 Fix bug in oplog ts logic when 'stopApplyingFilterAfterFirstMatc...Arun Banala2021-04-271-3/+6
* SERVER-55672 Fix oplog timestamp logic in SBEArun Banala2021-04-261-52/+47
* SERVER-55888 Remove unneeded condition in generateOptimizedOplogScan()Justin Seyster2021-04-211-1/+1
* SERVER-52907 Implement index key consistency check in SBE FETCHMihai Andrei2021-04-161-7/+26
* SERVER-55779 Clustered collections should store RecordIds as KeyStringLouis Williams2021-04-091-4/+3
* SERVER-55070 Separate OpTime and WallTime in IDL, aviod parsing entire oplog ...Wenbin Zhu2021-03-311-1/+1
* SERVER-50710 Consolidate SBE and classic yielding pathsDavid Storch2021-03-031-7/+5
* SERVER-54008 Generalize CollectionScan to perform queries over RecordIdLouis Williams2021-02-241-34/+28
* SERVER-50580 SBE should obey ASSERT_MIN_TS_HAS_NOT_FALLEN_OFF_OPLOG flagBernard Gorman2021-02-151-30/+128
* SERVER-53989 Generalize RecordId to store small binary stringsLouis Williams2021-02-101-2/+2
* SERVER-52914 Support positional projection operator ($) in SBENikita Lapkov2021-02-081-18/+20
* SERVER-52736 Collation support in SBEDrew Paroski2021-02-021-6/+6
* SERVER-53982 RecordId supports ObjectId typeLouis Williams2021-01-291-3/+4
* SERVER-53435 Fix use-after-moveDavid Storch2021-01-191-1/+1
* SERVER-53435 Make queries run with DBHelpers plus SBE circumvent 'checkCanSer...David Storch2021-01-151-8/+16
* SERVER-53090 [SBE] Fix crash when running "bestbuy_agg_query_comparison.js"Drew Paroski2020-12-101-14/+5
* SERVER-49536 SBE stage builder is broken for SORT when SORT comes before FETCHDrew Paroski2020-11-131-71/+77
* SERVER-50905: Add RecordId type in SBENikita Lapkov2020-11-091-2/+2
* SERVER-50594 [SBE] Fix bool/int32_t issue on big-endian systemsDrew Paroski2020-10-081-4/+7
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-6/+6
* 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-19/+36
* SERVER-50382 Add support for $expr match expression in SBEAnton Korshunov2020-09-151-4/+17
* SERVER-48472 Make SBE raise a KeyNotFound error when $_resumeAfter record id ...Anton Korshunov2020-09-111-12/+56
* SERVER-48483 [SBE] Reimplement $or match expression translationDrew Paroski2020-09-031-2/+20
* SERVER-49463 Add support for tailable cursors and change streams in SBEAnton Korshunov2020-08-061-40/+71
* SERVER-48228 Move slot-based execution engine and supporting changes into the...Martin Neupauer2020-06-111-0/+362