This is an automated email from the ASF dual-hosted git repository.

xiangfu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


    from 60d34daf17 Multiple JDBC Driver fixes to support Jetbrains 
Intellij/Datagrip database tooling (#11814)
     add 70ac4b63a9 Add UltraLogLog support (#11835)

No new revisions were added by this update.

Summary of changes:
 .../function/AggregationFunctionTypeTest.java      |   4 +
 pinot-core/pom.xml                                 |   4 +
 .../apache/pinot/core/common/ObjectSerDeUtils.java |  31 +++-
 .../core/function/scalar/SketchFunctions.java      |  37 +++++
 .../function/AggregationFunctionFactory.java       |   4 +
 ...=> DistinctCountRawULLAggregationFunction.java} |  26 +--
 ...va => DistinctCountULLAggregationFunction.java} | 181 ++++++++++-----------
 ...egator.java => DistinctCountULLAggregator.java} |  21 +--
 .../aggregator/ValueAggregatorFactory.java         |   3 +
 .../pinot/core/common/ObjectSerDeUtilsTest.java    |  19 +++
 .../core/function/scalar/SketchFunctionsTest.java  |  30 ++++
 ...st.java => DistinctCountULLStarTreeV2Test.java} |  14 +-
 .../custom/{CpcSketchTest.java => ULLTest.java}    | 101 ++++--------
 pinot-segment-local/pom.xml                        |   4 +
 .../DistinctCountULLValueAggregator.java           | 115 +++++++++++++
 .../local/aggregator/ValueAggregatorFactory.java   |   6 +
 ...SerializedCPCSketch.java => SerializedULL.java} |  22 +--
 .../segment/local/utils/CustomSerDeUtils.java      |  25 +++
 .../segment/local/utils/TableConfigUtils.java      |   2 +-
 .../segment/local/utils/UltraLogLogUtils.java      |  64 ++++++++
 .../DistinctCountULLValueAggregatorTest.java       | 148 +++++++++++++++++
 .../pinot/segment/spi/AggregationFunctionType.java |  10 ++
 .../apache/pinot/spi/utils/CommonConstants.java    |   1 +
 pom.xml                                            |   5 +
 24 files changed, 659 insertions(+), 218 deletions(-)
 copy 
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/function/{PercentileRawKLLAggregationFunction.java
 => DistinctCountRawULLAggregationFunction.java} (65%)
 copy 
pinot-core/src/main/java/org/apache/pinot/core/query/aggregation/function/{DistinctCountHLLPlusAggregationFunction.java
 => DistinctCountULLAggregationFunction.java} (68%)
 copy 
pinot-core/src/main/java/org/apache/pinot/core/segment/processing/aggregator/{DistinctCountHLLAggregator.java
 => DistinctCountULLAggregator.java} (61%)
 copy 
pinot-core/src/test/java/org/apache/pinot/core/startree/v2/{DistinctCountHLLStarTreeV2Test.java
 => DistinctCountULLStarTreeV2Test.java} (72%)
 copy 
pinot-integration-tests/src/test/java/org/apache/pinot/integration/tests/custom/{CpcSketchTest.java
 => ULLTest.java} (52%)
 create mode 100644 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/aggregator/DistinctCountULLValueAggregator.java
 copy 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/customobject/{SerializedCPCSketch.java
 => SerializedULL.java} (62%)
 create mode 100644 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/utils/UltraLogLogUtils.java
 create mode 100644 
pinot-segment-local/src/test/java/org/apache/pinot/segment/local/aggregator/DistinctCountULLValueAggregatorTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to