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

xiangweiwei pushed a change to branch alignbydevice
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from 8eb2f11  add aggregation without value filter align by device IT
     add d8284c0  Add aggregation with value filter test
     add 2900391  [IOTDB-1773] Aligned timeseries support group by query 
without value filter for standalone mode (#4426)
     add a8fc9f0  fix postion < 0 (#4512)
     add 95fd06f  Merge branch 'master' into alignbydevice
     add 3f906c4  Add group by without value filter test

No new revisions were added by this update.

Summary of changes:
 .../iotdb/cluster/query/LocalQueryExecutor.java    |    1 -
 .../ClusterGroupByFillNoVFilterDataSet.java        |    4 +-
 .../groupby/ClusterGroupByNoVFilterDataSet.java    |    4 +-
 .../query/groupby/MergeGroupByExecutor.java        |    3 +-
 .../query/groupby/MergeGroupByExecutorTest.java    |    4 +-
 .../iotdb/integration/env/ClusterEnvConfig.java    |   17 +
 .../org/apache/iotdb/itbase/env/BaseConfig.java    |   12 +
 .../integration/aligned/IoTDBAlignByDeviceIT.java  |  413 +++++++
 ...=> IoTDBGroupByQueryWithoutValueFilter2IT.java} |   25 +-
 .../IoTDBGroupByQueryWithoutValueFilterIT.java     | 1142 ++++++++++++++++++++
 ...pByQueryWithoutValueFilterWithDeletion2IT.java} |   38 +-
 ...oupByQueryWithoutValueFilterWithDeletionIT.java |  818 ++++++++++++++
 .../db/integration/env/StandaloneEnvConfig.java    |   19 +
 .../querycontext/AlignedReadOnlyMemChunk.java      |    3 +-
 .../apache/iotdb/db/metadata/path/AlignedPath.java |    6 +
 .../apache/iotdb/db/metadata/utils/MetaUtils.java  |   70 ++
 .../db/query/aggregation/impl/AvgAggrResult.java   |    2 +-
 .../db/query/aggregation/impl/CountAggrResult.java |    2 +-
 .../query/aggregation/impl/ExtremeAggrResult.java  |    2 +-
 .../aggregation/impl/FirstValueAggrResult.java     |    2 +-
 .../aggregation/impl/FirstValueDescAggrResult.java |    2 +-
 .../aggregation/impl/LastValueAggrResult.java      |    2 +-
 .../aggregation/impl/LastValueDescAggrResult.java  |    2 +-
 .../query/aggregation/impl/MaxTimeAggrResult.java  |    2 +-
 .../aggregation/impl/MaxTimeDescAggrResult.java    |    2 +-
 .../query/aggregation/impl/MaxValueAggrResult.java |    2 +-
 .../query/aggregation/impl/MinTimeAggrResult.java  |    2 +-
 .../aggregation/impl/MinTimeDescAggrResult.java    |    2 +-
 .../query/aggregation/impl/MinValueAggrResult.java |    2 +-
 .../db/query/aggregation/impl/SumAggrResult.java   |    2 +-
 ...ByExecutor.java => AlignedGroupByExecutor.java} |   11 +-
 .../GroupByFillWithoutValueFilterDataSet.java      |    5 +-
 .../groupby/GroupByWithoutValueFilterDataSet.java  |  123 ++-
 ...cutor.java => LocalAlignedGroupByExecutor.java} |  362 ++++---
 .../dataset/groupby/LocalGroupByExecutor.java      |   42 +-
 .../db/query/executor/AggregationExecutor.java     |  116 +-
 .../series/AlignedSeriesAggregateReader.java       |   36 +-
 .../iotdb/tsfile/read/TsFileSequenceReader.java    |    2 +-
 .../apache/iotdb/tsfile/read/common/BatchData.java |   16 +
 .../tsfile/read/common/IBatchDataIterator.java     |    2 +
 .../tsfile/read/reader/page/AlignedPageReader.java |    2 +-
 41 files changed, 2923 insertions(+), 401 deletions(-)
 copy 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/{IoTDBLastQuery2IT.java
 => IoTDBGroupByQueryWithoutValueFilter2IT.java} (71%)
 create mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBGroupByQueryWithoutValueFilterIT.java
 copy 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/{IoTDBLastQueryWithDeletion2IT.java
 => IoTDBGroupByQueryWithoutValueFilterWithDeletion2IT.java} (68%)
 create mode 100644 
integration/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBGroupByQueryWithoutValueFilterWithDeletionIT.java
 copy 
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/{GroupByExecutor.java
 => AlignedGroupByExecutor.java} (80%)
 copy 
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/{LocalGroupByExecutor.java
 => LocalAlignedGroupByExecutor.java} (54%)

Reply via email to