ClickHouse/src/AggregateFunctions
2021-04-28 14:54:10 +00:00
..
tests style 2020-11-25 20:51:06 +03:00
AggregateFunctionAggThrow.cpp IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionAny.cpp first_value and last_value 2021-02-11 18:41:54 +03:00
AggregateFunctionArgMinMax.h slightly better performance 2021-03-13 21:05:18 +03:00
AggregateFunctionArray.cpp
AggregateFunctionArray.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionAvg.cpp
AggregateFunctionAvg.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionAvgWeighted.cpp fixed decimal scales calc, updated the tests 2020-11-24 17:07:59 +03:00
AggregateFunctionAvgWeighted.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionBitwise.cpp
AggregateFunctionBitwise.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionBoundingRatio.cpp
AggregateFunctionBoundingRatio.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionCategoricalInformationValue.cpp
AggregateFunctionCategoricalInformationValue.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionCombinatorFactory.cpp Fix combinators with common prefix name (State and SimpleState) with libstdc++ 2021-04-11 22:10:02 +03:00
AggregateFunctionCombinatorFactory.h Fix combinators with common prefix name (State and SimpleState) with libstdc++ 2021-04-11 22:10:02 +03:00
AggregateFunctionCount.cpp
AggregateFunctionCount.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionDeltaSum.cpp feedback: use references, dont support decimal, rearrange struct members 2021-02-08 22:51:03 -05:00
AggregateFunctionDeltaSum.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionDistinct.cpp
AggregateFunctionDistinct.h fix usage of 'distinct' combinator with 'state' combinator 2021-02-18 02:19:58 +03:00
AggregateFunctionEntropy.cpp
AggregateFunctionEntropy.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionFactory.cpp Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
AggregateFunctionFactory.h
AggregateFunctionForEach.cpp
AggregateFunctionForEach.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionGroupArray.cpp
AggregateFunctionGroupArray.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionGroupArrayInsertAt.cpp
AggregateFunctionGroupArrayInsertAt.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionGroupArrayMoving.cpp Fixed various DateTime64 related hiccups 2020-11-18 10:20:52 +03:00
AggregateFunctionGroupArrayMoving.h Suppress signed overflow in AggregateFunctionGroupArrayMoving 2 2021-02-20 14:11:01 +08:00
AggregateFunctionGroupBitmap.cpp bitmap function for all native integers 2021-02-07 11:32:54 +08:00
AggregateFunctionGroupBitmap.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionGroupBitmapData.h bitmap function for all native integers 2021-02-07 11:32:54 +08:00
AggregateFunctionGroupUniqArray.cpp Fix bad code in redundant ORDER BY optimization #10067 2020-07-06 02:50:20 +03:00
AggregateFunctionGroupUniqArray.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionHistogram.cpp
AggregateFunctionHistogram.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionIf.cpp Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionIf.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionMannWhitney.cpp test added 2020-11-25 20:51:06 +03:00
AggregateFunctionMannWhitney.h done 2021-04-09 00:22:18 +03:00
AggregateFunctionMax.cpp Fix build 2020-12-21 13:51:11 +08:00
AggregateFunctionMaxIntersections.cpp
AggregateFunctionMaxIntersections.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionMerge.cpp
AggregateFunctionMerge.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionMin.cpp Fix build 2020-12-21 13:51:11 +08:00
AggregateFunctionMinMaxAny.h slightly better performance 2021-03-13 21:05:18 +03:00
AggregateFunctionMLMethod.cpp Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
AggregateFunctionMLMethod.h Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
AggregateFunctionNothing.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionNull.cpp
AggregateFunctionNull.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionOrFill.cpp
AggregateFunctionOrFill.h Batch aggregation for overflow rows. 2021-03-18 12:31:14 +03:00
AggregateFunctionQuantile.cpp refactored 2021-04-26 09:39:08 +00:00
AggregateFunctionQuantile.h refactored 2021-04-26 09:39:08 +00:00
AggregateFunctionRankCorrelation.cpp style 2020-11-25 20:51:06 +03:00
AggregateFunctionRankCorrelation.h done 2021-04-09 00:22:18 +03:00
AggregateFunctionResample.cpp
AggregateFunctionResample.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionRetention.cpp
AggregateFunctionRetention.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionSequenceMatch.cpp
AggregateFunctionSequenceMatch.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionSimpleLinearRegression.cpp
AggregateFunctionSimpleLinearRegression.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionSimpleState.cpp Add -SimpleState combinator 2020-12-11 11:43:56 +08:00
AggregateFunctionSimpleState.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionState.cpp
AggregateFunctionState.h Improve performance of aggregate functions 2021-02-01 20:12:12 +03:00
AggregateFunctionStatistics.cpp
AggregateFunctionStatistics.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionStatisticsSimple.cpp
AggregateFunctionStatisticsSimple.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionStudentTTest.cpp update test 2020-11-25 20:51:07 +03:00
AggregateFunctionSum.cpp
AggregateFunctionSum.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionSumMap.cpp sumMap: check for summable types 2021-01-04 04:02:46 +03:00
AggregateFunctionSumMap.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionTopK.cpp
AggregateFunctionTopK.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionTTest.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionUniq.cpp
AggregateFunctionUniq.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionUniqCombined.cpp
AggregateFunctionUniqCombined.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionUniqUpTo.cpp
AggregateFunctionUniqUpTo.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
AggregateFunctionWelchTTest.cpp new interface for the function 2020-11-25 20:51:06 +03:00
AggregateFunctionWindowFunnel.cpp Add option strict_increase to windowFunnel 2021-03-23 14:23:48 +03:00
AggregateFunctionWindowFunnel.h IAggreagteFunction allocatesMemoryInArena removed default implementation 2021-04-09 20:12:06 +03:00
CMakeLists.txt
FactoryHelpers.h
Helpers.h Add tuple argument support for argMin and argMax 2021-01-21 16:47:51 +05:00
HelpersMinMaxAny.h Add tuple argument support for argMin and argMax 2021-01-21 16:47:51 +05:00
IAggregateFunction.h Replace all Context references with std::weak_ptr (#22297) 2021-04-11 02:33:54 +03:00
IAggregateFunctionCombinator.h
KeyHolderHelpers.h
Moments.h style 2020-11-25 20:51:06 +03:00
parseAggregateFunctionParameters.cpp ANTLR4 Grammar for ClickHouse and new parser (#11298) 2020-12-04 05:15:44 +03:00
parseAggregateFunctionParameters.h
QuantileBFloat16Histogram.h add weight and change logic 2021-04-28 14:54:10 +00:00
QuantileExact.h Fix comments 2021-04-04 12:33:06 +03:00
QuantileExactWeighted.h Fix UBSan report in quantileExactWeighted 2021-01-22 03:05:45 +03:00
QuantileReservoirSampler.h
QuantileReservoirSamplerDeterministic.h
QuantilesCommon.h
QuantileTDigest.h naming 2020-11-25 20:12:14 +03:00
QuantileTiming.h Fix UBsan reports in quantileTiming 2021-02-04 02:01:48 +03:00
registerAggregateFunctions.cpp window function rank() and friends 2021-02-11 16:29:30 +03:00
registerAggregateFunctions.h
ReservoirSampler.h remove more stringstreams 2020-11-10 21:22:26 +03:00
ReservoirSamplerDeterministic.h Fix gcc build 2021-03-29 19:30:53 +03:00
StatCommon.h update test 2020-11-25 20:51:07 +03:00
UniqCombinedBiasData.cpp
UniqCombinedBiasData.h
UniquesHashSet.h
UniqVariadicHash.cpp
UniqVariadicHash.h
ya.make Add deltaSum aggregate function, docs & test 2021-02-03 22:49:28 -05:00
ya.make.in Follow Arcadia ya.make rules 2020-11-16 21:24:58 +03:00