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

qiaojialin pushed a change to branch new_series_reader
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.


    from ad08f92  fix
     add 0a0a3fe  optimize aggregation

No new revisions were added by this update.

Summary of changes:
 .../db/query/aggregation/AggreResultData.java      |  55 +++-------
 .../impl/{AvgAggrFunc.java => AvgAggrResult.java}  |   5 +-
 .../{CountAggrFunc.java => CountAggrResult.java}   |  10 +-
 ...alueAggrFunc.java => FirstValueAggrResult.java} |  26 ++---
 ...ValueAggrFunc.java => LastValueAggrResult.java} |  30 ++----
 ...MaxTimeAggrFunc.java => MaxTimeAggrResult.java} |  21 ++--
 ...xValueAggrFunc.java => MaxValueAggrResult.java} |  12 +--
 ...MinTimeAggrFunc.java => MinTimeAggrResult.java} |  16 ++-
 ...nValueAggrFunc.java => MinValueAggrResult.java} |  15 ++-
 .../impl/{SumAggrFunc.java => SumAggrResult.java}  |   5 +-
 .../query/dataset/AggreResultDataPointReader.java  |   2 +-
 .../dataset/groupby/GroupByEngineDataSet.java      |   8 +-
 .../query/executor/NewAggregateEngineExecutor.java | 113 ++++++++-------------
 ...greFuncFactory.java => AggreResultFactory.java} |  42 ++++----
 .../reader/seriesRelated/AbstractDataReader.java   |  14 +--
 .../SeriesDataReaderWithoutValueFilter.java        |   4 +-
 .../apache/iotdb/db/utils/TimeValuePairUtils.java  |  19 ++--
 .../query/executor/GroupByEngineDataSetTest.java   |   5 +-
 18 files changed, 158 insertions(+), 244 deletions(-)
 rename 
server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{AvgAggrFunc.java
 => AvgAggrResult.java} (96%)
 rename 
server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{CountAggrFunc.java
 => CountAggrResult.java} (94%)
 rename 
server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{FirstValueAggrFunc.java
 => FirstValueAggrResult.java} (81%)
 rename 
server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{LastValueAggrFunc.java
 => LastValueAggrResult.java} (77%)
 rename 
server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{MaxTimeAggrFunc.java
 => MaxTimeAggrResult.java} (84%)
 rename 
server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{MaxValueAggrFunc.java
 => MaxValueAggrResult.java} (90%)
 rename 
server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{MinTimeAggrFunc.java
 => MinTimeAggrResult.java} (88%)
 rename 
server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{MinValueAggrFunc.java
 => MinValueAggrResult.java} (87%)
 rename 
server/src/main/java/org/apache/iotdb/db/query/aggregation/impl/{SumAggrFunc.java
 => SumAggrResult.java} (91%)
 rename 
server/src/main/java/org/apache/iotdb/db/query/factory/{AggreFuncFactory.java 
=> AggreResultFactory.java} (63%)

Reply via email to