You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by xi...@apache.org on 2022/05/10 11:22:31 UTC
[iotdb] branch aggregationOp updated (afde440773 -> dde1304b50)
This is an automated email from the ASF dual-hosted git repository.
xiangweiwei pushed a change to branch aggregationOp
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from afde440773 add raw data aggregate operator
add bfbaab3691 add rawDataAggregateOperator test
add dde1304b50 add time range iterator to MPP
No new revisions were added by this update.
Summary of changes:
.../iotdb/db/mpp/aggregation/AvgAccumulator.java | 8 +-
.../iotdb/db/mpp/aggregation/CountAccumulator.java | 2 +-
.../db/mpp/aggregation/ExtremeAccumulator.java | 8 +-
.../db/mpp/aggregation/FirstValueAccumulator.java | 12 +-
.../mpp/aggregation/FirstValueDescAccumulator.java | 12 +-
.../db/mpp/aggregation/LastValueAccumulator.java | 12 +-
.../mpp/aggregation/LastValueDescAccumulator.java | 12 +-
.../db/mpp/aggregation/MaxTimeAccumulator.java | 2 +-
.../db/mpp/aggregation/MaxTimeDescAccumulator.java | 2 +-
.../db/mpp/aggregation/MaxValueAccumulator.java | 8 +-
.../db/mpp/aggregation/MinTimeAccumulator.java | 2 +-
.../db/mpp/aggregation/MinTimeDescAccumulator.java | 2 +-
.../db/mpp/aggregation/MinValueAccumulator.java | 8 +-
.../iotdb/db/mpp/aggregation/SumAccumulator.java | 8 +-
.../timerangeiterator/AggrWindowIterator.java | 15 +-
.../timerangeiterator/ITimeRangeIterator.java | 15 +-
.../timerangeiterator/PreAggrWindowIterator.java | 13 +-
.../PreAggrWindowWithNaturalMonthIterator.java | 37 ++-
.../SingleTimeWindowIterator.java | 2 +-
.../TimeRangeIteratorFactory.java | 12 +-
.../operator/process/AggregateOperator.java | 2 +-
.../operator/process/RawDataAggregateOperator.java | 16 +-
.../source/SeriesAggregateScanOperator.java | 25 +-
.../aggregation}/TimeRangeIteratorTest.java | 316 +++++++++---------
.../execution/operator/AggregateOperatorTest.java | 15 +-
.../operator/RawDataAggregateOperatorTest.java | 369 +++++++++++++++------
.../operator/SeriesAggregateScanOperatorTest.java | 25 +-
.../apache/iotdb/tsfile/read/common/TimeRange.java | 20 +-
28 files changed, 600 insertions(+), 380 deletions(-)
copy server/src/main/java/org/apache/iotdb/db/{utils => mpp/aggregation}/timerangeiterator/AggrWindowIterator.java (93%)
copy server/src/main/java/org/apache/iotdb/db/{utils => mpp/aggregation}/timerangeiterator/ITimeRangeIterator.java (69%)
copy server/src/main/java/org/apache/iotdb/db/{utils => mpp/aggregation}/timerangeiterator/PreAggrWindowIterator.java (92%)
copy server/src/main/java/org/apache/iotdb/db/{utils => mpp/aggregation}/timerangeiterator/PreAggrWindowWithNaturalMonthIterator.java (74%)
copy server/src/main/java/org/apache/iotdb/db/{utils => mpp/aggregation}/timerangeiterator/SingleTimeWindowIterator.java (96%)
copy server/src/main/java/org/apache/iotdb/db/{utils => mpp/aggregation}/timerangeiterator/TimeRangeIteratorFactory.java (87%)
copy server/src/test/java/org/apache/iotdb/db/{utils => mpp/aggregation}/TimeRangeIteratorTest.java (50%)