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

hui pushed a change to branch ml/windowSet
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from c8b333f1f8 update interface define
     new 38cc84b784 change interface name
     new 21df9f4ea8 add WindowConcatNode
     new 64b0342513 add WindowConcatOperator
     new 9c7d6c7bbd add SampleWindowSliceIterator
     new cf1cffa7f9 modify WindowSplitOperator

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../main/java/org/apache/iotdb/SessionExample.java |  7 +-
 .../iotdb/session/it/IoTDBFetchWindowSetIT.java    |  2 +-
 .../timerangeiterator/SampleWindowIterator.java    |  6 +-
 .../SampleWindowSliceIterator.java}                | 86 ++++++++++++----------
 .../TimeRangeIteratorFactory.java                  | 10 ++-
 ...fsetOperator.java => WindowConcatOperator.java} | 61 +++++++--------
 .../operator/process/WindowSplitOperator.java      | 27 +++++--
 .../iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java  | 16 ++--
 .../iotdb/db/mpp/plan/constant/StatementType.java  |  2 +-
 .../db/mpp/plan/parser/StatementGenerator.java     |  8 +-
 .../db/mpp/plan/planner/LogicalPlanBuilder.java    | 16 ++++
 .../db/mpp/plan/planner/LogicalPlanVisitor.java    | 13 ++--
 .../db/mpp/plan/planner/OperatorTreeGenerator.java | 47 +++++++++++-
 .../planner/distribution/DistributionPlanner.java  |  4 +-
 .../SimpleFragmentParallelPlanner.java             |  4 +-
 .../mpp/plan/planner/plan/node/PlanNodeType.java   |  9 ++-
 .../db/mpp/plan/planner/plan/node/PlanVisitor.java |  5 ++
 ...{WindowSplitNode.java => WindowConcatNode.java} | 22 +++---
 .../db/mpp/plan/statement/StatementVisitor.java    |  6 +-
 ...atement.java => FetchWindowBatchStatement.java} | 15 ++--
 .../service/thrift/impl/ClientRPCServiceImpl.java  | 27 +++----
 .../db/service/thrift/impl/TSServiceImpl.java      |  6 +-
 .../apache/iotdb/db/utils/QueryDataSetUtils.java   |  2 +-
 .../db/mpp/aggregation/TimeRangeIteratorTest.java  | 71 +++++++++++++++++-
 .../main/java/org/apache/iotdb/rpc/RpcUtils.java   | 10 +--
 .../java/org/apache/iotdb/session/ISession.java    |  2 +-
 .../java/org/apache/iotdb/session/Session.java     |  4 +-
 .../apache/iotdb/session/SessionConnection.java    | 24 +++---
 thrift/src/main/thrift/client.thrift               |  8 +-
 29 files changed, 340 insertions(+), 180 deletions(-)
 copy 
server/src/main/java/org/apache/iotdb/db/{utils/timerangeiterator/PreAggrWindowWithNaturalMonthIterator.java
 => mpp/aggregation/timerangeiterator/SampleWindowSliceIterator.java} (64%)
 copy 
server/src/main/java/org/apache/iotdb/db/mpp/execution/operator/process/{OffsetOperator.java
 => WindowConcatOperator.java} (57%)
 copy 
server/src/main/java/org/apache/iotdb/db/mpp/plan/planner/plan/node/process/{WindowSplitNode.java
 => WindowConcatNode.java} (86%)
 rename 
server/src/main/java/org/apache/iotdb/db/mpp/plan/statement/crud/{FetchWindowSetStatement.java
 => FetchWindowBatchStatement.java} (85%)

Reply via email to