summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline
Commit message (Expand)AuthorAgeFilesLines
* SERVER-61383 Refactor expired pre-image purging job to perform range-deletionDenis Grebennicov2022-01-241-88/+167
* SERVER-62322 Allow an empty object to be projected in $setWindowFieldsNicholas Zolnierz2022-01-211-3/+8
* SERVER-61892 Read document key from oplog instead of cacheRui Liu2022-01-2114-351/+292
* Revert "SERVER-62322 Allow an empty object to be projected in $setWindowFields"auto-revert-processor2022-01-211-6/+3
* SERVER-59163 Allow creating partial indexes on time-series collectionsDavid Percy2022-01-216-81/+316
* SERVER-59163 Move time-series predicate rewrites to bucket_unpackerDavid Percy2022-01-212-385/+13
* Revert "SERVER-60742 Maintain RecoveryUnit and storage resources across getMo...Ian Boros2022-01-211-4/+0
* SERVER-62733 Move resharding_util.h/.cpp to db/s/reshardingKaloian Manassiev2022-01-201-2/+1
* SERVER-62322 Allow an empty object to be projected in $setWindowFieldsNicholas Zolnierz2022-01-201-3/+6
* SERVER-57383 Include merge sort in sharded aggregation explain outputDavis Haupt2022-01-191-17/+42
* SERVER-60742 Maintain RecoveryUnit and storage resources across getMores for ...Ian Boros2022-01-191-0/+4
* SERVER-61592 Correctness fix for time-series query with millisecond granularityJames Wahlin2022-01-192-5/+18
* SERVER-59951 Support document _id expressionYoonsoo Kim2022-01-193-7/+17
* SERVER-62714 Time-series 'createPredicatesOnBucketLevelField' should include ...Katherine Wu2022-01-191-7/+8
* SERVER-62684 Get rid of unnecessary usages of ChunkVersion::epoch()Kaloian Manassiev2022-01-191-3/+2
* SERVER-61986 Add TenantNamespace to Collection objectjannaerin2022-01-183-15/+32
* SERVER-62400 Add optional $_passthroughToShard parameter to AggregateCommandR...Jennifer Peshansky2022-01-181-0/+6
* SERVER-61260 Support collations on clustered collectionsDaniel Gómez Ferro2022-01-181-16/+18
* SERVER-59682 Recover SBE plans from the new plan cacheRuoxin Xu2022-01-171-0/+16
* Revert "SERVER-62239 Put tenantId on opCtx if passed as $tenant"Kaloian Manassiev2022-01-163-32/+15
* SERVER-61986 Add TenantNamespace to Collection objectjannaerin2022-01-143-15/+32
* SERVER-62436: Add additional tests of sort/densify/sort optimizationsMaddie Zechar2022-01-141-0/+1
* SERVER-62499 Augment DocumentStorage APIs to accept pre-computed hashesDan Larkin-York2022-01-134-34/+68
* SERVER-61709 Introduce implicitly replicated namespacesJosef Ahmad2022-01-131-1/+0
* SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser2022-01-131-1/+1
* SERVER-61447 Skip expression evaluation when AccumulatorFirst/AccumulatorFirs...Mihai Andrei2022-01-126-16/+33
* SERVER-58134 Map agg comparison predicates on time-series colls to bucket-lev...Katherine Wu2022-01-103-10/+219
* SERVER-62081 Exhaustively test and fix change stream rewrites against null-eq...Bernard Gorman2022-01-075-224/+901
* SERVER-60300 Enable pushdown of $bucket and $sortByCount to SBEAnna Wawrzyniak2022-01-072-2/+0
* SERVER-62242 fixed $indexOfArray handling of duplicate vals in const arraysSteve Tarzia2022-01-071-3/+3
* SERVER-62361 Delete TODO leftover from SERVER-52247Mihai Andrei2022-01-061-2/+0
* SERVER-62050 Remove _opCtx from AutoGetCollectionFaustoleyva542022-01-051-1/+1
* SERVER-62364 Fix $fill arbitrary value filling bugTed Tuckman2022-01-051-2/+4
* SERVER-60598 Optimize multiple sorts in pipeline with $densifyTed Tuckman2022-01-052-17/+94
* SERVER-62019: Remove flag guard from linearFillMaddie Zechar2022-01-043-7/+9
* Revert "SERVER-62056 Improve `Sorter` code structure"Yuhong Zhang2021-12-305-27/+67
* SERVER-62283 stop gap measure to prevent underflow assertingRushan Chen2021-12-292-8/+22
* SERVER-62094 fix memory tracking in $top/$bottom/$topN/$bottomN window functi...Mickey. J Winters2021-12-182-10/+58
* SERVER-62056 Improve `Sorter` code structureGregory Noma2021-12-165-67/+27
* SERVER-59772 Enable setWindowFields in transactions and with read concern sna...Ted Tuckman2021-12-152-37/+3
* SERVER-62003 Fix change stream rewrite for 'fullDocument' null-equality on 'd...Bernard Gorman2021-12-152-7/+58
* SERVER-61951 Delete TODO referencing SERVER-52247Mihai Andrei2021-12-151-2/+0
* SERVER-60672 Simpler pushdown when timeseries collection has no mixed-schema ...samontea2021-12-142-13/+58
* SERVER-58436 Implement spilling HashAggEric Cox2021-12-071-1/+1
* SERVER-60500: Implement linear interpolation window functionMaddie Zechar2021-12-079-8/+374
* SERVER-60207 Enable feature flag for $sortArrayAndrii Dobroshynski2021-12-062-14/+2
* SERVER-60967 Implement $sortArray in SBENeil Shweky2021-12-041-4/+5
* SERVER-61807 Remove flag guard from $locfTed Tuckman2021-12-031-1/+1
* SERVER-61842 Mixed mode writes to `config.system.preimages`Denis Grebennicov2021-12-032-17/+2
* SERVER-57886 add top/bottom/topN/bottomN operators as window functionsMickey. J Winters2021-12-039-66/+738