summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec
Commit message (Expand)AuthorAgeFilesLines
* SERVER-60676 Improve robustness when parsing invalid BSONColumn binary or com...Henrik Edin2021-10-282-4/+116
* SERVER-60289 Optimizing mergeObjects with setField and owned accumulatorBobby Morck2021-10-262-40/+37
* SERVER-60537 Support clustering non-explicitly replicated collections by arbi...Josef Ahmad2021-10-252-3/+3
* SERVER-59759 Add debug-only asserts to SBE scan stageIan Boros2021-10-222-10/+97
* SERVER-60639 Defer TemporaryRecordStore dropping to the storage engineLouis Williams2021-10-223-111/+4
* SERVER-60675 Remove 4-byte element count from BSONColumn binaryHenrik Edin2021-10-212-5/+153
* SERVER-60616: change hash to use kAnyNumberOfArgsNeil Shweky2021-10-201-1/+1
* SERVER-59070 Support `needsMerge` behavior in $group pushed down to SBEYoonsoo Kim2021-10-193-3/+42
* SERVER-60273 Calculate the estimated size for missing types in sbe::value::ge...Drew Paroski2021-10-1610-4/+68
* SERVER-60723 Fix a bug with how sbe::bson::convertFrom() computes the size of...Drew Paroski2021-10-151-14/+4
* SERVER-57552 Adding support for stdDevPop and stdDevSamp in SBEBobby Morck2021-10-154-1/+172
* SERVER-60245 Reduce RecordId copying in classic query engine collection scansLouis Williams2021-10-151-1/+1
* SERVER-60707 Remove invariant from SBE stages.hIan Boros2021-10-141-4/+0
* SERVER-59075 Create temporary RecordStore in HashAgg stageEric Cox2021-10-143-3/+153
* SERVER-60338 Refine SBE query shape and implement plan cache key encodingRuoxin Xu2021-10-144-7/+6
* SERVER-60567 Acquire AutoGetDB before parsing and verify collection existence...Mihai Andrei2021-10-132-14/+25
* SERVER-60528 Fix how SBE performs comparisons between 64-bit integers and dou...Drew Paroski2021-10-132-4/+30
* SERVER-59613 $range expression should error if it exceeds memory limitMickey. J Winters2021-10-091-16/+18
* SERVER-59112 Adding support for $mergeObjects in SBEBobby Morck2021-10-083-0/+77
* SERVER-56483 Adding indexName to execution stats explain output for ix_scan a...Bobby Morck2021-10-071-0/+1
* SERVER-60481 Fix perf issue with $sum accumulator in $group pushed down to SBEMartin Neupauer2021-10-075-127/+88
* SERVER-60287 Make clustered collection scan respect minimum boundHaley Connelly2021-10-051-3/+20
* SERVER-60453 Fix sbe::vm::genericCompare() to be consistent about how it hand...Drew Paroski2021-10-051-7/+11
* SERVER-60409 Make SBE VM's stack more cache-friendlyDrew Paroski2021-10-052-51/+162
* SERVER-59681 Start storing SBE plans in the new plan cacheRuoxin Xu2021-10-012-1/+42
* SERVER-59178 Re-enable SBE as the default execution engineJennifer Peshansky2021-09-301-1/+1
* SERVER-60292 [SBE] Make compareValue check for type mismatch when comparing o...Mihai Andrei2021-09-302-3/+29
* SERVER-59234 Work around GCC 11 C++20 mode stringop-overread warningAndrew Morrow2021-09-301-2/+2
* SERVER-60156 Add a way to bypass storageValid() for time-series updatesYuhong Zhang2021-09-292-2/+2
* SERVER-59618 add LockerNoopClientObserverWithReplacementPolicy and use in bim...Benety Goh2021-09-282-2/+8
* SERVER-59618 add LockerNoopClientObserver and register this ClientObserver in...Benety Goh2021-09-271-0/+3
* SERVER-60023 Make SBE cursor repositioning and copying optionalIan Boros2021-09-2721-80/+122
* SERVER-59847 Limit FieldPath depth in DocumentTed Tuckman2021-09-271-22/+40
* SERVER-59854 Remove PlanCacheIndexabilityState from the PlanCacheRuoxin Xu2021-09-244-9/+23
* SERVER-60146 Check memory usage more frequently in HashAggEric Cox2021-09-231-1/+5
* SERVER-58915 Implement ReshardingDonorWriteRouter functionality along…Randolph Tan2021-09-212-11/+24
* SERVER-60022 global std::optional -> boost::optionalBilly Donahue2021-09-211-1/+1
* SERVER-57573 Implement orphan filtering logic for $sample stage on sharded ti...Alya Berciu2021-09-203-8/+40
* SERVER-59331 Fix SBE size_estimator build on macOSAlexander Ignatyev2021-09-171-0/+7
* SERVER-59331 Add PlanCache's and EExpression's getCompileTimeSize() functions...Alexander Ignatyev2021-09-1750-0/+908
* SERVER-58578 Timeseries bucket compressionHenrik Edin2021-09-162-74/+15
* SERVER-59631 Fixed the `compareValue` implementation for the values of `Value...Mohammad Dashti2021-09-154-5/+521
* SERVER-57938 Skip validation for stored geometry if a 2dsphere index existsEric Cox2021-09-141-1/+3
* Revert "SERVER-59631 Fixed the `compareValue` implementation for the values o...Uladzimir Makouski2021-09-144-500/+5
* SERVER-59631 Fixed the `compareValue` implementation for the values of `Value...Mohammad Dashti2021-09-134-5/+500
* SERVER-57168 Add DocumentSource::clone() methodKatherine Wu2021-09-111-0/+4
* SERVER-58155 Emulate classic engine double/decimal equality comparisonsMartin Neupauer2021-09-102-4/+29
* SERVER-58949 RecordId supports long stringsLouis Williams2021-09-081-1/+1
* SERVER-58579 Bucket unpacking support for compressed v2 timeseries bu…Henrik Edin2021-09-084-333/+795
* SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue2021-09-083-4/+4