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

hui pushed a commit to branch lmh/TypeProviderOpt
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit a0528e59c76139243dcdf2f45f7e6aa1123b34b3
Merge: 3b7ea9ac83 a3559e5e0e
Author: Minghui Liu <[email protected]>
AuthorDate: Fri Sep 2 08:59:38 2022 +0800

    Merge github.com:apache/iotdb into lmh/TypeProviderOpt

 RELEASE_NOTES.md                                   | 27 ++++++
 .../org/apache/iotdb/db/qp/sql/IdentifierParser.g4 |  2 +
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4   |  8 +-
 .../antlr4/org/apache/iotdb/db/qp/sql/SqlLexer.g4  |  8 ++
 .../statemachine/PartitionRegionStateMachine.java  |  4 +-
 .../persistence/partition/PartitionInfo.java       |  6 +-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |  7 ++
 docs/Development/HowtoContributeCode.md            |  2 +-
 docs/UserGuide/Data-Concept/Data-Type.md           |  2 +-
 docs/UserGuide/Data-Concept/Time-Partition.md      |  2 +-
 docs/UserGuide/Data-Modeling/DataRegion.md         |  2 +-
 docs/UserGuide/Maintenance-Tools/Metric-Tool.md    | 22 ++---
 docs/UserGuide/QuickStart/Files.md                 |  8 +-
 docs/UserGuide/QuickStart/QuickStart.md            |  2 +-
 docs/zh/Development/HowtoContributeCode.md         |  2 +-
 docs/zh/UserGuide/Data-Concept/Data-Type.md        |  2 +-
 docs/zh/UserGuide/Data-Concept/Time-Partition.md   |  2 +-
 docs/zh/UserGuide/Data-Modeling/DataRegion.md      |  2 +-
 docs/zh/UserGuide/Maintenance-Tools/Metric-Tool.md | 22 ++---
 docs/zh/UserGuide/QuickStart/Files.md              |  8 +-
 .../iotdb/influxdb/session/InfluxDBSession.java    |  4 +-
 .../iotdb/db/it/schema/IoTDBSchemaTemplateIT.java  |  9 ++
 .../apache/iotdb/commons/conf/CommonConfig.java    | 44 ++++++++++
 .../iotdb/commons/conf/CommonDescriptor.java       |  7 ++
 .../commons/enums}/HandleSystemErrorStrategy.java  |  2 +-
 .../iotdb/commons/trigger/enums/TriggerEvent.java  | 53 ++++++++++++
 .../iotdb/commons/trigger/enums/TriggerType.java   | 53 ++++++++++++
 .../apache/iotdb/db/client/ConfigNodeClient.java   | 53 ++++++++----
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 54 +++---------
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  | 49 ++++++++---
 .../db/conf/directories/DirectoryManager.java      |  5 +-
 .../iotdb/db/conf/directories/FolderManager.java   |  6 +-
 .../directories/strategy/DirectoryStrategy.java    |  4 +-
 .../consensus/statemachine/BaseStateMachine.java   |  2 +-
 .../statemachine/DataRegionStateMachine.java       |  4 +-
 .../statemachine/SchemaRegionStateMachine.java     |  4 +-
 .../statemachine/visitor/DataExecutionVisitor.java |  2 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  |  5 +-
 .../apache/iotdb/db/engine/StorageEngineV2.java    |  3 +-
 .../compaction/task/CompactionRecoverTask.java     |  3 +-
 .../iotdb/db/engine/storagegroup/DataRegion.java   | 49 +++++++++--
 .../db/engine/storagegroup/TsFileProcessor.java    | 10 ++-
 .../trigger/sink/local/LocalIoTDBHandler.java      |  4 +-
 .../iotdb/db/localconfignode/LocalConfigNode.java  |  3 +-
 .../iotdb/db/metadata/logfile/MLogWriter.java      |  3 +-
 .../db/metadata/mtree/MTreeBelowSGMemoryImpl.java  | 13 ++-
 .../fragment/FragmentInstanceContext.java          |  1 +
 .../plan/execution/config/ConfigTaskVisitor.java   | 19 +++--
 .../config/executor/ClusterConfigTaskExecutor.java | 58 ++++++++++---
 .../config/executor/IConfigTaskExecutor.java       | 16 +++-
 .../executor/StandaloneConfigTaskExecutor.java     | 63 +++++++++-----
 .../config/metadata/CreateTriggerTask.java         | 57 +++++++++++++
 .../iotdb/db/mpp/plan/parser/ASTVisitor.java       | 32 +++++++
 .../mpp/plan/planner/plan/node/PlanNodeType.java   |  4 +
 .../planner/plan/node/write/DeleteDataNode.java    | 86 ++++++++++++++++++-
 .../db/mpp/plan/scheduler/StandaloneScheduler.java |  4 +-
 .../db/mpp/plan/statement/StatementVisitor.java    |  6 ++
 .../statement/metadata/CreateTriggerStatement.java | 95 +++++++++++++++++++++
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |  4 +-
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    |  5 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |  1 +
 .../service/basic/StandaloneServiceProvider.java   |  4 +-
 .../service/thrift/impl/ClientRPCServiceImpl.java  |  3 +-
 .../impl/DataNodeInternalRPCServiceImpl.java       | 12 ++-
 .../db/service/thrift/impl/TSServiceImpl.java      |  3 +-
 .../db/sync/receiver/load/DeletionLoader.java      |  4 +-
 .../org/apache/iotdb/db/wal/buffer/WALBuffer.java  | 22 +++--
 .../org/apache/iotdb/db/wal/buffer/WALEntry.java   | 11 ++-
 .../apache/iotdb/db/wal/buffer/WALEntryType.java   |  9 +-
 .../apache/iotdb/db/wal/buffer/WALInfoEntry.java   |  1 +
 .../iotdb/db/wal/checkpoint/CheckpointManager.java |  5 +-
 .../org/apache/iotdb/db/wal/node/IWALNode.java     |  4 +
 .../org/apache/iotdb/db/wal/node/WALFakeNode.java  |  6 ++
 .../java/org/apache/iotdb/db/wal/node/WALNode.java | 17 +++-
 .../db/wal/recover/file/TsFilePlanRedoer.java      | 21 +++++
 .../file/UnsealedTsFileRecoverPerformer.java       |  4 +
 .../db/engine/storagegroup/DataRegionTest.java     |  3 +-
 .../storagegroup/StorageGroupProcessorTest.java    |  3 +-
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |  2 +-
 .../org/apache/iotdb/db/wal/io/WALFileTest.java    | 14 +++
 .../iotdb/db/wal/node/ConsensusReqReaderTest.java  | 99 ++++++++++++++++------
 .../db/wal/recover/file/TsFilePlanRedoerTest.java  | 33 ++++++++
 .../apache/iotdb/session/SessionConnection.java    |  4 +-
 .../apache/iotdb/spark/db/EnvironmentUtils.java    |  3 +-
 thrift-commons/src/main/thrift/common.thrift       | 11 +++
 .../src/main/thrift/confignode.thrift              | 20 +++++
 thrift/src/main/thrift/datanode.thrift             | 17 ++++
 87 files changed, 1115 insertions(+), 259 deletions(-)

Reply via email to