You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ja...@apache.org on 2023/07/28 16:34:10 UTC
[pinot] branch master updated (35328c0f12 -> 98e482c911)
This is an automated email from the ASF dual-hosted git repository.
jackie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
from 35328c0f12 [multistage] fix error propagate physical planner (#11173)
add 98e482c911 Realtime pre-aggregation for Distinct Count HLL & Big Decimal (#10926)
No new revisions were added by this update.
Summary of changes:
.../pinot-spi-jdk8/pom.xml | 5 +
.../v2/DistinctCountHLLStarTreeV2Test.java | 3 +-
...reAggregatedDistinctCountHLLStarTreeV2Test.java | 3 +-
.../startree/v2/SumPrecisionStarTreeV2Test.java | 3 +-
.../DistinctCountHLLValueAggregator.java | 26 +-
.../aggregator/SumPrecisionValueAggregator.java | 36 ++-
.../local/aggregator/ValueAggregatorFactory.java | 9 +-
.../indexsegment/mutable/MutableSegmentImpl.java | 69 +++--
.../forward/FixedByteSVMutableForwardIndex.java | 41 ++-
.../segment/index/forward/ForwardIndexType.java | 13 +-
.../startree/v2/builder/BaseSingleTreeBuilder.java | 5 +-
.../HyperLogLogUtils.java} | 30 +-
.../segment/local/utils/TableConfigUtils.java | 77 ++++--
...MutableSegmentImplIngestionAggregationTest.java | 305 +++++++++++++++++++--
.../FixedByteSVMutableForwardIndexTest.java | 72 +++++
.../segment/local/utils/HyperLogLogUtilsTest.java | 22 +-
.../segment/local/utils/TableConfigUtilsTest.java | 107 +++++++-
.../spi/index/mutable/MutableForwardIndex.java | 12 +-
.../mutable/provider/MutableIndexContext.java | 16 +-
.../java/org/apache/pinot/spi/data/FieldSpec.java | 2 +-
.../apache/pinot/spi/utils/BigDecimalUtils.java | 41 +++
.../pinot/spi/utils/BigDecimalUtilsTest.java | 112 ++++++--
22 files changed, 850 insertions(+), 159 deletions(-)
copy pinot-segment-local/src/main/java/org/apache/pinot/segment/local/{customobject/SerializedHLL.java => utils/HyperLogLogUtils.java} (57%)
copy pinot-segment-spi/src/test/java/org/apache/pinot/segment/spi/creator/name/FixedSegmentNameGeneratorTest.java => pinot-segment-local/src/test/java/org/apache/pinot/segment/local/utils/HyperLogLogUtilsTest.java (63%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org