7677787980818283848586
return new DecimalSumAggregator(columnModifier, ptr); case UNSIGNED_DOUBLE: case UNSIGNED_FLOAT: case DOUBLE: case FLOAT: return new DoubleSumAggregator(columnModifier, ptr) { @Override protected PDataType getInputDataType() { return type; } };
6667686970717273747576
return new DecimalSumAggregator(sortOrder, ptr); case UNSIGNED_DOUBLE: case UNSIGNED_FLOAT: case DOUBLE: case FLOAT: return new DoubleSumAggregator(sortOrder, ptr) { @Override protected PDataType getInputDataType() { return type; } };