Expand description

Aggregate function module contains all built-in aggregate functions definitions

Enums

Enum of all built-in aggregate functions

Statics

Functions

function return type of an average

Returns the coerced data type for each input_types. Different aggregate function with different input data type will get corresponding coerced data type.

function return type of correlation

function return type of covariance

Return true if arg_type is of a DataType that the AggregateFunction::ApproxPercentileCont aggregation can operate on.

Returns the datatype of the aggregate function. This is used to get the returned data type for aggregate expr.

the signatures supported by the function fun.

function return type of standard deviation

function return type of a sum

function return type of variance