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 2021/03/12 00:23:03 UTC

[incubator-pinot] branch master updated (f386ede -> 74e4037)

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/incubator-pinot.git.


    from f386ede  Skip loading columns not in the schema (#6649)
     add 74e4037  SumPrecision: support all data types and star-tree (#6668)

No new revisions were added by this update.

Summary of changes:
 .../scalar/DataTypeConversionFunctions.java        |  58 +----
 .../apache/pinot/core/common/ObjectSerDeUtils.java |   8 +-
 ...gator.java => SumPrecisionValueAggregator.java} |  59 +++--
 .../data/aggregator/ValueAggregatorFactory.java    |   4 +
 .../function/SumPrecisionAggregationFunction.java  | 229 +++++++++++++------
 .../segment/creator/ColumnIndexCreationInfo.java   |   4 -
 .../core/segment/creator/ColumnStatistics.java     |   4 +
 .../creator/impl/SegmentColumnarIndexCreator.java  |   3 -
 .../impl/SegmentIndexCreationDriverImpl.java       |  13 +-
 .../defaultcolumn/BaseDefaultColumnHandler.java    |   9 +-
 .../SegmentGenerationWithBytesTypeTest.java        |   2 +-
 ...V2Test.java => SumPrecisionStarTreeV2Test.java} |  17 +-
 .../pinot/queries/SumPrecisionQueriesTest.java     | 244 +++++++++++++++++++++
 .../apache/pinot/queries/SumWithPrecisionTest.java | 221 -------------------
 .../apache/pinot/spi/utils/BigDecimalUtils.java    |  61 ++++++
 .../BigDecimalUtilsTest.java}                      |  28 +--
 16 files changed, 555 insertions(+), 409 deletions(-)
 copy pinot-core/src/main/java/org/apache/pinot/core/data/aggregator/{DistinctCountBitmapValueAggregator.java => SumPrecisionValueAggregator.java} (50%)
 copy pinot-core/src/test/java/org/apache/pinot/core/startree/v2/{MaxStarTreeV2Test.java => SumPrecisionStarTreeV2Test.java} (71%)
 create mode 100644 pinot-core/src/test/java/org/apache/pinot/queries/SumPrecisionQueriesTest.java
 delete mode 100644 pinot-core/src/test/java/org/apache/pinot/queries/SumWithPrecisionTest.java
 create mode 100644 pinot-spi/src/main/java/org/apache/pinot/spi/utils/BigDecimalUtils.java
 copy pinot-spi/src/test/java/org/apache/pinot/spi/{config/table/UpsertConfigTest.java => utils/BigDecimalUtilsTest.java} (52%)


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