diff --git a/sql/server/src/main/java/org/elasticsearch/xpack/sql/expression/function/aggregate/Count.java b/sql/server/src/main/java/org/elasticsearch/xpack/sql/expression/function/aggregate/Count.java index 3ccfb384a30..93df442a8da 100644 --- a/sql/server/src/main/java/org/elasticsearch/xpack/sql/expression/function/aggregate/Count.java +++ b/sql/server/src/main/java/org/elasticsearch/xpack/sql/expression/function/aggregate/Count.java @@ -12,7 +12,7 @@ import org.elasticsearch.xpack.sql.tree.Location; import org.elasticsearch.xpack.sql.type.DataType; import org.elasticsearch.xpack.sql.type.DataTypes; -public class Count extends NumericAggregate implements DistinctAware { +public class Count extends AggregateFunction implements DistinctAware { private final boolean distinct; @@ -25,11 +25,6 @@ public class Count extends NumericAggregate implements DistinctAware { return distinct; } - @Override - protected TypeResolution resolveType() { - return TypeResolution.TYPE_RESOLVED; - } - @Override public DataType dataType() { return DataTypes.LONG;