You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2022/04/06 07:42:05 UTC

[iotdb] branch InsertTabletNode updated (ccd0d96a08 -> 4481bf001e)

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

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


    from ccd0d96a08 fix compile
     add 0296d2cf9d Fix -DskipTests cannot skip commons tests (#5422)
     add bc818999e0 Merge branch 'master' of https://github.com/apache/iotdb into InsertTabletNode
     add 26a762f40a [IOTDB-2846] Add Driver which implements ExecFragmentInstance interface (#5402)
     add 8f553e98c3 When a storage group is deleted, every related template will unmark it now. (#5380)
     add 4481bf001e Merge branch 'master' of https://github.com/apache/iotdb into InsertTabletNode

No new revisions were added by this update.

Summary of changes:
 node-commons/pom.xml                               |  12 +-
 .../storagegroup/VirtualStorageGroupProcessor.java |  31 ++
 .../iotdb/db/metadata/LocalConfigManager.java      |   4 +
 .../iotdb/db/metadata/template/Template.java       |   4 +
 .../db/metadata/template/TemplateManager.java      |   7 +
 .../StubSinkHandle.java}                           |  48 ++--
 .../apache/iotdb/db/mpp/execution/DataDriver.java  | 320 +++++++++++++++++++++
 .../iotdb/db/mpp/execution/DataDriverContext.java  |  62 ++++
 .../{ExecFragmentInstance.java => Driver.java}     |   6 +-
 .../iotdb/db/mpp/execution/DriverContext.java      |  30 +-
 .../db/mpp/execution/FragmentInstanceContext.java  |  56 +++-
 .../mpp/execution/FragmentInstanceExecution.java   |  88 ++++++
 ...StateMachine.java => FragmentInstanceInfo.java} |  24 +-
 .../db/mpp/execution/FragmentInstanceManager.java  | 181 ++++++++++++
 .../iotdb/db/mpp/execution/SchemaDriver.java       | 148 ++++++++++
 .../db/mpp/execution/SchemaDriverContext.java      |  18 +-
 .../org/apache/iotdb/db/mpp/operator/Operator.java |   6 +
 .../db/mpp/operator/process/AggregateOperator.java |   5 +
 .../mpp/operator/process/DeviceMergeOperator.java  |   5 +
 .../db/mpp/operator/process/FillOperator.java      |   5 +
 .../mpp/operator/process/FilterNullOperator.java   |   5 +
 .../mpp/operator/process/GroupByLevelOperator.java |   5 +
 .../db/mpp/operator/process/LimitOperator.java     |   5 +
 .../db/mpp/operator/process/OffsetOperator.java    |   5 +
 .../db/mpp/operator/process/SortOperator.java      |   5 +
 .../db/mpp/operator/process/TimeJoinOperator.java  |  24 +-
 .../db/mpp/operator/sink/FragmentSinkOperator.java |   5 +
 .../mpp/operator/source/AlignedSeriesScanUtil.java |   5 +-
 .../source/SeriesAggregateScanOperator.java        |   9 +
 .../db/mpp/operator/source/SeriesScanOperator.java |  22 +-
 .../db/mpp/operator/source/SeriesScanUtil.java     |  25 +-
 .../db/mpp/operator/source/SourceOperator.java     |   3 +
 ...Manager.java => FragmentInstanceScheduler.java} |  21 +-
 .../mpp/schedule/FragmentInstanceTaskExecutor.java |   6 +-
 ...anager.java => IFragmentInstanceScheduler.java} |  20 +-
 .../db/mpp/schedule/task/FragmentInstanceTask.java |  11 +-
 .../db/mpp/sql/planner/LocalExecutionPlanner.java  | 158 ++++++++--
 .../db/mpp/sql/planner/plan/FragmentInstance.java  |   7 +
 .../db/mpp/sql/planner/plan/node/PlanVisitor.java  |   5 +
 .../planner/plan/node/process/TimeJoinNode.java    |   8 +
 .../org/apache/iotdb/db/metadata/TemplateTest.java |  18 ++
 .../DataDriverTest.java}                           | 119 +++++---
 .../iotdb/db/mpp/operator/LimitOperatorTest.java   |  14 +-
 .../db/mpp/operator/SeriesScanOperatorTest.java    |  11 +-
 .../db/mpp/operator/TimeJoinOperatorTest.java      |  14 +-
 .../db/mpp/schedule/DefaultTaskSchedulerTest.java  |  73 ++---
 ...est.java => FragmentInstanceSchedulerTest.java} |  29 +-
 .../FragmentInstanceTimeoutSentinelTest.java       |  76 +++--
 48 files changed, 1504 insertions(+), 264 deletions(-)
 copy server/src/main/java/org/apache/iotdb/db/mpp/{operator/sink/FragmentSinkOperator.java => buffer/StubSinkHandle.java} (56%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/DataDriver.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/DataDriverContext.java
 rename server/src/main/java/org/apache/iotdb/db/mpp/execution/{ExecFragmentInstance.java => Driver.java} (90%)
 copy grafana-connector/src/main/java/org/apache/iotdb/web/grafana/TsfileWebDemoApplication.java => server/src/main/java/org/apache/iotdb/db/mpp/execution/DriverContext.java (57%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/FragmentInstanceExecution.java
 copy server/src/main/java/org/apache/iotdb/db/mpp/execution/{QueryStateMachine.java => FragmentInstanceInfo.java} (69%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/FragmentInstanceManager.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/mpp/execution/SchemaDriver.java
 copy consensus/src/main/java/org/apache/iotdb/consensus/exception/RatisRequestFailedException.java => server/src/main/java/org/apache/iotdb/db/mpp/execution/SchemaDriverContext.java (66%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/schedule/{FragmentInstanceManager.java => FragmentInstanceScheduler.java} (94%)
 rename server/src/main/java/org/apache/iotdb/db/mpp/schedule/{IFragmentInstanceManager.java => IFragmentInstanceScheduler.java} (73%)
 copy server/src/test/java/org/apache/iotdb/db/mpp/{operator/LimitOperatorTest.java => execution/DataDriverTest.java} (57%)
 rename server/src/test/java/org/apache/iotdb/db/mpp/schedule/{FragmentInstanceManagerTest.java => FragmentInstanceSchedulerTest.java} (84%)