This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch remove_TriggerExecutionException
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from cd329e1e2b Remove the usage of TriggerExecutionException in storage
engine
add 10d054e9b0 Fix multi timeseries creation split bug (#8043)
add 4a856bd5e0 [IOTDB-4969] Fix the distribution plan for AggregationQuery
with align by device (#8024)
add 36d98436be Fix some bug about clear environment after testing (#8046)
add e3b89b3c5d Clean some usage of Java in CI workflows (#8052)
add 33dcf2fc14 Make select into error more user-friendly (#8027)
add 5a6b4081de [IOTDB-4959] Remove createPeer state when confignode
restart (#8051)
add 9edc7ea31a [IOTDB-4809] Broadcast the RegionRouteMap to all DataNodes
except the unknown ones (#8053)
add bf49535e88 [IOTDB-4815] Apply SchemaCache for explicit timeseries query
add b0384095cb [IOTDB-4863] Fix a bug in memory estimation in
DeviceViewNode
add fa5a00b19d [IOTDB-3671] Make thread group of ProcedureExecutor warn
(#8055)
add fd579587fb improve issue template (#8056)
add 748b8835f1 Remove trigger of old standalone version
add 0152d95887 [IOTDB-4915][IOTDB-4956] Fix ClassCastException and drop
trigger when onDrop throws exception (#8045)
add 53bc567b3e [IOTDB-4967] Fix SlidingTimeWindow stops when encounter an
empty window (#8033)
add b88f23361a Fix go ci (#8039)
add 8755c3fbea Remove useless code of schema template for old standalone
(#8058)
add 0cf7e521e9 [IOTDB-4841] Upgrade user guide (query part) (#7879)
add 3b8f005d67 update go client (#8066)
add de1d96aa36 Fix a document typo about status code 503 (#8067)
add 1a4cb9d9c9 Merge branch 'master' of https://github.com/apache/iotdb
into remove_TriggerExecutionException
No new revisions were added by this update.
Summary of changes:
.github/ISSUE_TEMPLATE/bug_report.md | 31 -
.github/ISSUE_TEMPLATE/bug_report.yml | 85 ++
.github/ISSUE_TEMPLATE/feature_request.md | 17 -
.github/ISSUE_TEMPLATE/feature_request.yml | 66 ++
.github/workflows/client-cpp.yml | 5 -
.github/workflows/client-go.yml | 6 -
.github/workflows/client-python.yml | 6 -
.github/workflows/influxdb-protocol.yml | 6 -
.github/workflows/site-build.yml | 9 -
.github/workflows/sonar-coveralls.yml | 5 -
.../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4 | 7 +-
client-go | 2 +-
.../iotdb/confignode/manager/ConsensusManager.java | 10 +-
.../iotdb/confignode/manager/load/LoadManager.java | 3 +-
.../confignode/procedure/ProcedureExecutor.java | 7 +-
.../procedure/env/ConfigNodeProcedureEnv.java | 15 +-
docs/UserGuide/API/Status-Codes.md | 2 +-
docs/UserGuide/Process-Data/Select-Into.md | 22 +-
docs/UserGuide/Query-Data/Fill-Null-Value.md | 116 +-
docs/UserGuide/Query-Data/Last-Query.md | 16 +-
docs/UserGuide/Query-Data/Overview.md | 16 +-
docs/UserGuide/Query-Data/Pagination.md | 37 +-
docs/UserGuide/Query-Data/Query-Filter.md | 7 +-
docs/UserGuide/Query-Data/Result-Format.md | 31 +-
docs/UserGuide/Query-Data/Select-Expression.md | 19 -
docs/UserGuide/Query-Data/Tracing-Tool.md | 48 -
docs/UserGuide/Query-Data/Without-Null.md | 172 ---
docs/UserGuide/Reference/Syntax-Conventions.md | 6 +-
docs/zh/UserGuide/API/Status-Codes.md | 2 +-
docs/zh/UserGuide/Monitor-Alert/Alerting.md | 2 +-
.../UserGuide/Operators-Functions/Aggregation.md | 41 +
.../Anomaly-Detection.md | 32 +-
.../zh/UserGuide/Operators-Functions/Comparison.md | 309 +++++
docs/zh/UserGuide/Operators-Functions/Constant.md | 57 +
.../Operators-Functions/Continuous-Interval.md | 75 ++
.../zh/UserGuide/Operators-Functions/Conversion.md | 131 +++
.../Data-Matching.md | 32 +-
.../Data-Profiling.md | 32 +-
.../Data-Quality.md | 32 +-
.../Data-Repairing.md | 32 +-
.../Frequency-Domain.md | 32 +-
docs/zh/UserGuide/Operators-Functions/Lambda.md | 83 ++
docs/zh/UserGuide/Operators-Functions/Logical.md | 63 +
.../UserGuide/Operators-Functions/Mathematical.md | 116 ++
docs/zh/UserGuide/Operators-Functions/Overview.md | 239 ++++
docs/zh/UserGuide/Operators-Functions/Sample.md | 408 +++++++
docs/zh/UserGuide/Operators-Functions/Selection.md | 51 +
.../Series-Discovery.md | 32 +-
.../String.md} | 104 +-
.../Time-Series.md} | 36 +-
.../User-Defined-Function.md} | 4 +-
.../Operators-Functions/Variation-Trend.md | 54 +
docs/zh/UserGuide/Query-Data/Align-By.md | 61 +
.../Continuous-Query.md | 0
.../Query-Data/{Fill-Null-Value.md => Fill.md} | 134 ++-
.../Query-Data/{Aggregate-Query.md => Group-By.md} | 346 ++----
docs/zh/UserGuide/Query-Data/Having-Condition.md | 115 ++
docs/zh/UserGuide/Query-Data/Last-Query.md | 24 +-
.../{UDF-Library/M4.md => Query-Data/Order-By.md} | 6 +-
docs/zh/UserGuide/Query-Data/Overview.md | 118 +-
docs/zh/UserGuide/Query-Data/Pagination.md | 118 +-
.../Query-Data/Performance-Tracing-Tool.md | 51 -
docs/zh/UserGuide/Query-Data/Result-Format.md | 89 --
docs/zh/UserGuide/Query-Data/Select-Expression.md | 1173 +-----------------
.../{Process-Data => Query-Data}/Select-Into.md | 24 +-
docs/zh/UserGuide/Query-Data/Tracing-Tool.md | 48 -
.../{Query-Filter.md => Where-Condition.md} | 21 +-
docs/zh/UserGuide/Query-Data/Without-Null.md | 172 ---
docs/zh/UserGuide/Reference/Syntax-Conventions.md | 6 +-
.../Triggers.md => Trigger/Trigger.md} | 0
docs/zh/UserGuide/UDF-Library/Quick-Start.md | 40 -
.../SlidingTimeWindowAccessStrategyExample.java | 105 ++
integration-test/import-control.xml | 2 -
.../org/apache/iotdb/db/it/cq/IoTDBCQExecIT.java | 3 +-
.../java/org/apache/iotdb/db/it/cq/IoTDBCQIT.java | 11 +-
.../iotdb/db/it/selectinto/IoTDBSelectIntoIT.java | 12 +-
.../iotdb/db/it/udf/IoTDBUDFWindowQueryIT.java | 31 +
.../iotdb/session/it/IoTDBSessionComplexIT.java | 57 -
.../db/integration/IoTDBTriggerExecutionIT.java | 678 -----------
.../db/integration/IoTDBTriggerForwardIT.java | 305 -----
.../db/integration/IoTDBTriggerManagementIT.java | 539 ---------
.../apache/iotdb/commons/trigger/TriggerTable.java | 4 +-
.../commons/udf/service/UDFManagementService.java | 3 +-
.../schemaregion/rocksdb/RSchemaRegion.java | 59 +-
.../schemaregion/rocksdb/mnode/RInternalMNode.java | 24 -
.../schemaregion/rocksdb/mnode/RMNode.java | 20 -
.../rocksdb/mnode/RMeasurementMNode.java | 26 -
.../metadata/tagSchemaRegion/TagSchemaRegion.java | 42 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 2 +-
.../org/apache/iotdb/db/conf/IoTDBStartCheck.java | 2 -
.../apache/iotdb/db/engine/StorageEngineV2.java | 4 +-
.../db/engine/trigger/builtin/ForwardTrigger.java | 2 +-
.../db/engine/trigger/executor/TriggerEngine.java | 64 -
.../db/engine/trigger/executor/TriggerEvent.java | 53 -
.../engine/trigger/executor/TriggerExecutor.java | 250 ----
.../trigger/service/TriggerClassLoaderManager.java | 95 --
.../engine/trigger/service/TriggerLogReader.java | 48 -
.../engine/trigger/service/TriggerLogWriter.java | 68 --
.../service/TriggerRegistrationInformation.java | 82 --
.../service/TriggerRegistrationService.java | 505 --------
.../db/exception/TriggerManagementException.java | 32 -
.../iotdb/db/localconfignode/LocalConfigNode.java | 205 +---
.../iotdb/db/metadata/LocalSchemaProcessor.java | 196 +---
.../db/metadata/cache/DataNodeSchemaCache.java | 47 +-
.../iotdb/db/metadata/cache/SchemaCacheEntry.java | 12 +-
.../idtable/entry/InsertMeasurementMNode.java | 53 -
.../iotdb/db/metadata/logfile/MLogWriter.java | 43 +-
.../org/apache/iotdb/db/metadata/mnode/IMNode.java | 15 -
.../iotdb/db/metadata/mnode/IMeasurementMNode.java | 5 -
.../iotdb/db/metadata/mnode/InternalMNode.java | 32 -
.../org/apache/iotdb/db/metadata/mnode/MNode.java | 29 -
.../iotdb/db/metadata/mnode/MeasurementMNode.java | 28 -
.../iotdb/db/metadata/mtree/IMTreeBelowSG.java | 66 --
.../db/metadata/mtree/MTreeBelowSGCachedImpl.java | 627 +---------
.../db/metadata/mtree/MTreeBelowSGMemoryImpl.java | 568 +--------
.../store/disk/schemafile/MockSchemaFile.java | 1 -
.../mtree/store/disk/schemafile/RecordUtils.java | 16 +-
.../mtree/store/disk/schemafile/SchemaFile.java | 10 +-
.../store/disk/schemafile/WrappedSegment.java | 2 +-
.../db/metadata/mtree/traverser/Traverser.java | 51 +-
.../plan/schemaregion/SchemaRegionPlanType.java | 6 +-
.../plan/schemaregion/SchemaRegionPlanVisitor.java | 15 -
.../impl/ActivateTemplatePlanImpl.java | 44 -
.../impl/SchemaRegionPlanDeserializer.java | 44 +-
.../schemaregion/impl/SchemaRegionPlanFactory.java | 11 -
.../impl/SchemaRegionPlanSerializer.java | 49 -
.../impl/SchemaRegionPlanTxtSerializer.java | 29 -
.../schemaregion/impl/SetTemplatePlanImpl.java | 69 --
.../schemaregion/impl/UnsetTemplatePlanImpl.java | 69 --
.../schemaregion/write/IActivateTemplatePlan.java | 42 -
.../plan/schemaregion/write/ISetTemplatePlan.java | 45 -
.../schemaregion/write/IUnsetTemplatePlan.java | 45 -
.../db/metadata/schemaregion/ISchemaRegion.java | 28 -
.../schemaregion/SchemaRegionMemoryImpl.java | 223 ----
.../schemaregion/SchemaRegionSchemaFileImpl.java | 233 ----
.../db/metadata/template/TemplateLogReader.java | 46 -
.../db/metadata/template/TemplateLogWriter.java | 64 -
.../db/metadata/template/TemplateManager.java | 384 ------
.../db/metadata/upgrade/MetadataUpgrader.java | 437 -------
.../mpp/common/schematree/ClusterSchemaTree.java | 23 +-
.../common/schematree/DeviceGroupSchemaTree.java | 7 +-
.../db/mpp/common/schematree/ISchemaTree.java | 7 +-
.../iotdb/db/mpp/execution/QueryStateMachine.java | 9 +
.../db/mpp/execution/exchange/ISourceHandle.java | 8 +
.../db/mpp/execution/exchange/LocalSinkHandle.java | 9 +-
.../mpp/execution/exchange/LocalSourceHandle.java | 21 +
.../execution/exchange/MPPDataExchangeManager.java | 6 +-
.../mpp/execution/exchange/SharedTsBlockQueue.java | 23 +-
.../db/mpp/execution/exchange/SourceHandle.java | 5 +
.../execution/executor/RegionWriteExecutor.java | 11 +-
.../fragment/FragmentInstanceContext.java | 8 +-
.../operator/process/AbstractIntoOperator.java | 1 -
.../operator/process/DeviceViewOperator.java | 6 +-
.../process/last/UpdateLastCacheOperator.java | 15 +-
.../execution/schedule/AbstractDriverThread.java | 2 +-
.../schedule/FragmentInstanceAbortedException.java | 2 +-
.../iotdb/db/mpp/plan/analyze/AnalyzeVisitor.java | 9 +-
.../db/mpp/plan/analyze/ClusterSchemaFetcher.java | 164 ++-
.../mpp/plan/analyze/StandaloneSchemaFetcher.java | 2 +-
.../db/mpp/plan/execution/QueryExecution.java | 61 +-
.../config/executor/ClusterConfigTaskExecutor.java | 6 +-
.../config/metadata/ShowFunctionsTask.java | 15 +-
.../plan/execution/memory/MemorySourceHandle.java | 5 +
.../iotdb/db/mpp/plan/parser/ASTVisitor.java | 2 +-
.../db/mpp/plan/parser/StatementGenerator.java | 22 +-
.../plan/planner/distribution/SourceRewriter.java | 41 +-
.../write/CreateAlignedTimeSeriesNode.java | 6 +-
.../node/metedata/write/CreateTimeSeriesNode.java | 6 +-
.../plan/node/metedata/write/MeasurementGroup.java | 15 +-
.../scheduler/FragmentInstanceDispatcherImpl.java | 2 +-
...izableRowRecordListBackedMultiColumnWindow.java | 12 +
...SerializableTVListBackedSingleColumnWindow.java | 12 +
.../dag/adapter/EmptyRowIterator.java} | 22 +-
.../MultiInputColumnIntermediateLayer.java | 16 +-
...InputColumnMultiReferenceIntermediateLayer.java | 18 +-
...nputColumnSingleReferenceIntermediateLayer.java | 18 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 93 +-
.../db/qp/logical/sys/CreateTriggerOperator.java | 92 --
.../db/qp/logical/sys/DropTriggerOperator.java | 50 -
.../db/qp/logical/sys/StartTriggerOperator.java | 50 -
.../db/qp/logical/sys/StopTriggerOperator.java | 50 -
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 16 -
.../db/qp/physical/sys/ActivateTemplatePlan.java | 4 +-
.../db/qp/physical/sys/AppendTemplatePlan.java | 2 +-
.../physical/sys/CreateAlignedTimeSeriesPlan.java | 8 +-
.../qp/physical/sys/CreateMultiTimeSeriesPlan.java | 6 +-
.../db/qp/physical/sys/CreateTemplatePlan.java | 7 +-
.../db/qp/physical/sys/CreateTimeSeriesPlan.java | 6 +-
.../db/qp/physical/sys/CreateTriggerPlan.java | 166 ---
.../iotdb/db/qp/physical/sys/DropTriggerPlan.java | 102 --
.../iotdb/db/qp/physical/sys/SetTemplatePlan.java | 3 +-
.../iotdb/db/qp/physical/sys/StartTriggerPlan.java | 102 --
.../iotdb/db/qp/physical/sys/StopTriggerPlan.java | 102 --
.../db/qp/physical/sys/UnsetTemplatePlan.java | 3 +-
.../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java | 64 +-
.../java/org/apache/iotdb/db/service/DataNode.java | 2 -
.../java/org/apache/iotdb/db/service/IoTDB.java | 2 -
.../java/org/apache/iotdb/db/service/NewIoTDB.java | 2 -
.../db/service/thrift/impl/TSServiceImpl.java | 111 +-
.../trigger/service/TriggerManagementService.java | 15 +-
.../db/engine/storagegroup/DataRegionTest.java | 49 +-
.../iotdb/db/engine/storagegroup/TTLTest.java | 10 +-
.../apache/iotdb/db/metadata/SchemaBasicTest.java | 1241 ++------------------
.../org/apache/iotdb/db/metadata/TemplateTest.java | 307 +----
.../db/metadata/cache/DataNodeSchemaCacheTest.java | 7 +-
.../plan/SchemaRegionPlanCompatibilityTest.java | 55 -
.../schemaRegion/SchemaRegionBasicTest.java | 10 +-
.../db/metadata/upgrade/MetadataUpgradeTest.java | 318 -----
.../mpp/execution/operator/OperatorMemoryTest.java | 11 +-
.../db/mpp/plan/analyze/FakeSchemaFetcherImpl.java | 2 +-
.../distribution/AggregationDistributionTest.java | 139 ++-
.../distribution/DistributionPlannerBasicTest.java | 126 +-
.../distribution/NoDataRegionPlanningTest.java | 37 +-
.../iotdb/db/mpp/plan/plan/distribution/Util.java | 492 +++++---
.../sync/pipedata/BufferedPipeDataQueueTest.java | 475 ++++----
.../org/apache/iotdb/db/tools/MLogParserTest.java | 41 +-
.../apache/iotdb/db/utils/EnvironmentUtils.java | 12 +-
.../java/org/apache/iotdb/session/Session.java | 6 +-
site/src/main/.vuepress/config.js | 84 +-
.../org/apache/iotdb/udf/api/access/RowWindow.java | 3 +-
.../iotdb/udf/api/collector/PointCollector.java | 4 +-
221 files changed, 4414 insertions(+), 13024 deletions(-)
delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md
create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml
delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md
create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml
delete mode 100644 docs/UserGuide/Query-Data/Tracing-Tool.md
delete mode 100644 docs/UserGuide/Query-Data/Without-Null.md
create mode 100644 docs/zh/UserGuide/Operators-Functions/Aggregation.md
rename docs/zh/UserGuide/{UDF-Library =>
Operators-Functions}/Anomaly-Detection.md (95%)
create mode 100644 docs/zh/UserGuide/Operators-Functions/Comparison.md
create mode 100644 docs/zh/UserGuide/Operators-Functions/Constant.md
create mode 100644 docs/zh/UserGuide/Operators-Functions/Continuous-Interval.md
create mode 100644 docs/zh/UserGuide/Operators-Functions/Conversion.md
rename docs/zh/UserGuide/{UDF-Library => Operators-Functions}/Data-Matching.md
(93%)
rename docs/zh/UserGuide/{UDF-Library =>
Operators-Functions}/Data-Profiling.md (98%)
rename docs/zh/UserGuide/{UDF-Library => Operators-Functions}/Data-Quality.md
(96%)
rename docs/zh/UserGuide/{UDF-Library =>
Operators-Functions}/Data-Repairing.md (95%)
rename docs/zh/UserGuide/{UDF-Library =>
Operators-Functions}/Frequency-Domain.md (96%)
create mode 100644 docs/zh/UserGuide/Operators-Functions/Lambda.md
create mode 100644 docs/zh/UserGuide/Operators-Functions/Logical.md
create mode 100644 docs/zh/UserGuide/Operators-Functions/Mathematical.md
create mode 100644 docs/zh/UserGuide/Operators-Functions/Overview.md
create mode 100644 docs/zh/UserGuide/Operators-Functions/Sample.md
create mode 100644 docs/zh/UserGuide/Operators-Functions/Selection.md
rename docs/zh/UserGuide/{UDF-Library =>
Operators-Functions}/Series-Discovery.md (89%)
rename docs/zh/UserGuide/{UDF-Library/String-Processing.md =>
Operators-Functions/String.md} (89%)
rename docs/zh/UserGuide/{UDF-Library/Series-Processing.md =>
Operators-Functions/Time-Series.md} (83%)
rename docs/zh/UserGuide/{Process-Data/UDF-User-Defined-Function.md =>
Operators-Functions/User-Defined-Function.md} (99%)
create mode 100644 docs/zh/UserGuide/Operators-Functions/Variation-Trend.md
create mode 100644 docs/zh/UserGuide/Query-Data/Align-By.md
rename docs/zh/UserGuide/{Process-Data => Query-Data}/Continuous-Query.md
(100%)
rename docs/zh/UserGuide/Query-Data/{Fill-Null-Value.md => Fill.md} (60%)
rename docs/zh/UserGuide/Query-Data/{Aggregate-Query.md => Group-By.md} (81%)
create mode 100644 docs/zh/UserGuide/Query-Data/Having-Condition.md
rename docs/zh/UserGuide/{UDF-Library/M4.md => Query-Data/Order-By.md} (86%)
delete mode 100644 docs/zh/UserGuide/Query-Data/Performance-Tracing-Tool.md
delete mode 100644 docs/zh/UserGuide/Query-Data/Result-Format.md
rename docs/zh/UserGuide/{Process-Data => Query-Data}/Select-Into.md (93%)
delete mode 100644 docs/zh/UserGuide/Query-Data/Tracing-Tool.md
rename docs/zh/UserGuide/Query-Data/{Query-Filter.md => Where-Condition.md}
(85%)
delete mode 100644 docs/zh/UserGuide/Query-Data/Without-Null.md
rename docs/zh/UserGuide/{Process-Data/Triggers.md => Trigger/Trigger.md}
(100%)
delete mode 100644 docs/zh/UserGuide/UDF-Library/Quick-Start.md
create mode 100644
example/udf/src/main/java/org/apache/iotdb/udf/SlidingTimeWindowAccessStrategyExample.java
delete mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/IoTDBTriggerExecutionIT.java
delete mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/IoTDBTriggerForwardIT.java
delete mode 100644
integration/src/test/java/org/apache/iotdb/db/integration/IoTDBTriggerManagementIT.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/trigger/executor/TriggerEngine.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/trigger/executor/TriggerEvent.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/trigger/executor/TriggerExecutor.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/trigger/service/TriggerClassLoaderManager.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/trigger/service/TriggerLogReader.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/trigger/service/TriggerLogWriter.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/trigger/service/TriggerRegistrationInformation.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/engine/trigger/service/TriggerRegistrationService.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/exception/TriggerManagementException.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/ActivateTemplatePlanImpl.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/SetTemplatePlanImpl.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/UnsetTemplatePlanImpl.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IActivateTemplatePlan.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/ISetTemplatePlan.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IUnsetTemplatePlan.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/template/TemplateLogReader.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/template/TemplateLogWriter.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/template/TemplateManager.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/metadata/upgrade/MetadataUpgrader.java
rename
server/src/main/java/org/apache/iotdb/db/{exception/TriggerExecutionException.java
=> mpp/transformation/dag/adapter/EmptyRowIterator.java} (63%)
delete mode 100644
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/CreateTriggerOperator.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/DropTriggerOperator.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/StartTriggerOperator.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/StopTriggerOperator.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/CreateTriggerPlan.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/DropTriggerPlan.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/StartTriggerPlan.java
delete mode 100644
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/StopTriggerPlan.java
delete mode 100644
server/src/test/java/org/apache/iotdb/db/metadata/upgrade/MetadataUpgradeTest.java