You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ma...@apache.org on 2020/05/12 01:56:21 UTC
[incubator-pinot] branch master updated (d54afba -> 1b28e5f)
This is an automated email from the ASF dual-hosted git repository.
mayanks pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
from d54afba Remove some timeFieldSpec constructors (#5355)
add 1b28e5f Initial implementation for support Theta Sketches (WIP). (#5316)
No new revisions were added by this update.
Summary of changes:
.../common/function/AggregationFunctionType.java | 2 +
.../apache/pinot/parsers/utils/ParserUtils.java | 214 +++++++
.../parsers/PinotQuery2BrokerRequestConverter.java | 133 +----
.../pinot/pql/parsers/pql2/ast/FilterKind.java | 12 +-
.../apache/pinot/sql/parsers/CalciteSqlParser.java | 34 +-
pinot-core/pom.xml | 4 +
.../apache/pinot/core/common/ObjectSerDeUtils.java | 29 +-
.../org/apache/pinot/core/common/Predicate.java | 5 +
.../aggregation/DefaultAggregationExecutor.java | 52 +-
.../core/query/aggregation/ThetaSketchParams.java | 66 +++
.../function/AggregationFunctionFactory.java | 10 +-
.../function/AggregationFunctionVisitorBase.java | 3 +
...istinctCountThetaSketchAggregationFunction.java | 637 +++++++++++++++++++++
.../groupby/DefaultGroupByExecutor.java | 20 +-
.../executor/StarTreeAggregationExecutor.java | 32 +-
.../startree/executor/StarTreeGroupByExecutor.java | 31 +-
.../startree/v2/AggregationFunctionColumnPair.java | 7 +-
.../queries/DistinctCountThetaSketchTest.java | 353 ++++++++++++
pom.xml | 5 +
19 files changed, 1457 insertions(+), 192 deletions(-)
create mode 100644 pinot-common/src/main/java/org/apache/pinot/parsers/utils/ParserUtils.java
create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/ThetaSketchParams.java
create mode 100644 pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/function/DistinctCountThetaSketchAggregationFunction.java
create mode 100644 pinot-core/src/test/java/org/apache/pinot/queries/DistinctCountThetaSketchTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org