You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-29 08:21:15 +03:00
MCOL-1822 interim checkin
This commit is contained in:
@ -1297,8 +1297,8 @@ void RowAggregation::doMinMax(const Row& rowIn, int64_t colIn, int64_t colOut, i
|
||||
|
||||
case execplan::CalpontSystemCatalog::LONGDOUBLE:
|
||||
{
|
||||
long double valIn = rowIn.getDoubleField(colIn);
|
||||
long double valOut = fRow.getDoubleField(colOut);
|
||||
long double valIn = rowIn.getLongDoubleField(colIn);
|
||||
long double valOut = fRow.getLongDoubleField(colOut);
|
||||
updateLongDoubleMinMax(valIn, valOut, colOut, funcType);
|
||||
break;
|
||||
}
|
||||
@ -3186,6 +3186,10 @@ void RowAggregationUM::doNullConstantAggregate(const ConstantAggData& aggData, u
|
||||
{
|
||||
case ROWAGG_MIN:
|
||||
case ROWAGG_MAX:
|
||||
case ROWAGG_AVG:
|
||||
case ROWAGG_SUM:
|
||||
case ROWAGG_DISTINCT_AVG:
|
||||
case ROWAGG_DISTINCT_SUM:
|
||||
case ROWAGG_STATS:
|
||||
{
|
||||
switch (colDataType)
|
||||
@ -3258,15 +3262,6 @@ void RowAggregationUM::doNullConstantAggregate(const ConstantAggData& aggData, u
|
||||
}
|
||||
break;
|
||||
|
||||
case ROWAGG_AVG:
|
||||
case ROWAGG_SUM:
|
||||
case ROWAGG_DISTINCT_AVG:
|
||||
case ROWAGG_DISTINCT_SUM:
|
||||
{
|
||||
fRow.setLongDoubleField(getLongDoubleNullValue(), colOut);
|
||||
}
|
||||
break;
|
||||
|
||||
case ROWAGG_COUNT_COL_NAME:
|
||||
case ROWAGG_COUNT_DISTINCT_COL_NAME:
|
||||
{
|
||||
|
Reference in New Issue
Block a user