summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/accumulator.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-63260 Fix incorrect $avg result when merging partial resultsYoonsoo Kim2022-03-151-1/+2
* SERVER-62940 Have $sum accumulator serialize the full state of partial resultYoonsoo Kim2022-03-101-0/+1
* SERVER-61447 Skip expression evaluation when AccumulatorFirst/AccumulatorFirs...Mihai Andrei2022-01-121-0/+11
* SERVER-57446 fix clang-tidy header issues and add header-filterDaniel Moody2021-08-021-22/+22
* SERVER-57899 Expose accumulator name to make it more convenient to switch on ...Andrii Dobroshynski2021-06-301-10/+72
* SERVER-54241 Implement removable $covariance functionRuoxin Xu2021-04-191-93/+0
* SERVER-54336 Implement expMovingAvg window functionTed Tuckman2021-03-311-0/+19
* SERVER-54240 Implement $covariance accumulator-onlyRuoxin Xu2021-03-171-0/+41
* SERVER-54142 Add memory tracking to DocumentSourceSetWindowFieldsTed Tuckman2021-03-161-1/+1
* SERVER-54170 Add rank accumulatorsTed Tuckman2021-02-251-0/+52
* SERVER-53714 Add removable $min/$max window functionsDavid Percy2021-02-161-4/+6
* Revert "SERVER-53714 Add removable $min/$max window functions"Gregory Wlodarek2021-02-121-6/+4
* SERVER-53714 Add removable $min/$max window functionsDavid Percy2021-02-111-4/+6
* SERVER-48390 Exhaust pending calls when $group with $accumulator runs out of ...Arun Banala2020-08-101-0/+8
* SERVER-47713 Change Expression code to remove intrusive ExpressionContextJacob Evans2020-05-161-40/+27
* SERVER-45447 Add $accumulator for user-defined Javascript accumulatorsDavid Percy2020-02-271-44/+46
* Revert "SERVER-45447 Add $accumulator for user-defined Javascript accumulators"Louis Williams2020-02-261-46/+44
* SERVER-45447 Add $accumulator for user-defined Javascript accumulatorsDavid Percy2020-02-251-44/+46
* Revert "SERVER-45447 Add $accumulator for user-defined Javascript accumulators"David Percy2020-02-241-46/+44
* SERVER-45447 Add $accumulator for user-defined Javascript accumulatorsDavid Percy2020-02-211-44/+46
* SERVER-44869 Add query knobs for $push and $addToSet memory limitsCharlie Swanson2019-12-031-6/+12
* SERVER-44174 $push and $addToSet should restrict memory usageCharlie Swanson2019-11-091-3/+9
* SERVER-43806 Update Internal JS Reduce to parse static argument separatelyMihai Andrei2019-11-071-32/+14
* SERVER-43796 Support accumulators with an additional static argumentTed Tuckman2019-10-141-4/+14
* SERVER-42302 Move Document/Value library to db/exec/document_value directory.David Storch2019-10-011-2/+2
* SERVER-42694 Add internal JS reduce accumulatorDavis Haupt2019-08-131-0/+26
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-1/+1
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-1/+1
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-21/+23
* SERVER-9507 Optimize $sort+$group+$first pipeline to use DISTINCT_SCANJustin Seyster2018-09-261-0/+28
* SERVER-24879 Add $mergeObjects aggregation expressionnzolnierzmdb2017-03-311-9/+25
* SERVER-25535 Remove injectExpressionContext().Charlie Swanson2016-12-161-46/+40
* SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch2016-09-081-1/+1
* SERVER-24153 Add/refactor create() methods for DocumentSourcesCharlie Swanson2016-09-071-35/+0
* SERVER-24152 add $bucketAuto aggregation stageSally McNichols2016-07-261-0/+8
* SERVER-24508 DocumentComparator and ValueComparatorDavid Storch2016-07-141-2/+32
* SERVER-19735: Add support for decimal type in aggregationr3.3.8Geert Bosch2016-06-061-4/+13
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-18957 Separate isAssociativeAndCommutative into two functions.Santiago Alessandri2016-02-021-4/+20
* SERVER-9625 Makes $sum, $avg, $min, $max, $stdDevPop, and $stdDevSamp accumul...James Cohan2015-08-111-7/+41
* SERVER-19105 Add macro to register Accumulators, move REGISTER_EXPRESSION to ...Charlie Swanson2015-07-131-0/+34
* SERVER-19313 Remove some obsoleted usages of boostAndrew Morrow2015-07-091-2/+2
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-136/+136
* Prep for SERVER-10626, Make constructors for accumulators publicCharlie Swanson2015-06-111-18/+26
* SERVER-18660 Use C++11 final modifiers in accumulator.hMathias Stearn2015-06-091-5/+5
* SERVER-5044 Standard Deviation accumulator operatorsMathias Stearn2015-06-091-0/+20
* SERVER-18660 Use C++11 final modifiers in accumulator.hMathias Stearn2015-05-261-35/+35
* SERVER-13256 Remove pch.hAndrew Morrow2015-01-151-3/+0
* SERVER-13256 Remove intrusive_ptr from pch.hAndrew Morrow2015-01-051-8/+9