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

[iotdb] branch lmh/mppSelectInto updated (c5306406e6 -> 7ccd902bca)

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

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


    from c5306406e6 unified naming
     add aaa4147cd8 [IOTDB-4022] Adjust the storage_group_report_threshold according to memory for writing (#6920)
     add 3c92951245 change compression ratio log level from debug to info (#7593)
     add bbe369add1 [IOTDB-4205] Use logical path to take place of absolute path in snapshot log (#7535)
     add cecfe9b2be [IOTDB-4623] Enhance the stability of remove-confignode.sh when executed in non-running node (#7591)
     add 90733d8289 [IOTDB-4646] Illegal privilege APPLY_TEMPLATE on seriesPath root.ln.** (#7597)
     add d8012d29b8 [IOTDB-4589] Register/recover trigger when registering/restart a datanode (#7575)
     add 5fb78ab80e [IOTDB-4648] Fix bug ConsensusManager won't initialize when restart
     add 66467bc30d [IOTDB-3067] Eliminate PhysicalPlan usage in SchemaRegion (#7573)
     add 089161ecef [docfix] add a sentence in chapter “kill query” to conclude (#7608)
     add 11c3681445 Update 0.14.0-preview3 website (#7611)
     add 7ccd902bca Merge branch 'master' of github.com:apache/iotdb into lmh/mppSelectInto

No new revisions were added by this update.

Summary of changes:
 .../confignode/client/ConfigNodeRequestType.java   |   2 +-
 .../client/sync/SyncConfigNodeClientPool.java      |   4 +-
 .../iotdb/confignode/conf/ConfigNodeConstant.java  |   3 +
 .../confignode/conf/ConfigNodeRemoveCheck.java     |  16 +-
 .../consensus/request/ConfigPhysicalPlan.java      |   4 +
 .../consensus/request/ConfigPhysicalPlanType.java  |   1 +
 .../consensus/request/read/GetTriggerJarPlan.java  |  68 ++++
 .../consensus/response/DataNodeRegisterResp.java   |  11 +
 .../consensus/response/TriggerJarResp.java         |  52 +++
 .../iotdb/confignode/manager/ConfigManager.java    |  22 +-
 .../iotdb/confignode/manager/ConsensusManager.java |   4 +-
 .../apache/iotdb/confignode/manager/IManager.java  |   5 +
 .../iotdb/confignode/manager/ProcedureManager.java |   2 +-
 .../iotdb/confignode/manager/TriggerManager.java   |  21 ++
 .../iotdb/confignode/persistence/TriggerInfo.java  |  24 ++
 .../persistence/executor/ConfigPlanExecutor.java   |   3 +
 .../procedure/env/ConfigNodeProcedureEnv.java      |  10 +-
 .../impl/node/AddConfigNodeProcedure.java          |  10 +-
 .../impl/node/RemoveConfigNodeProcedure.java       |  32 +-
 .../procedure/state/AddConfigNodeState.java        |   2 +-
 .../procedure/state/RemoveConfigNodeState.java     |   2 +-
 .../iotdb/confignode/service/ConfigNode.java       |   1 +
 .../confignode/service/ConfigNodeCommandLine.java  |  20 +-
 .../thrift/ConfigNodeRPCServiceProcessor.java      |  11 +-
 .../request/ConfigPhysicalPlanSerDeTest.java       |  14 +
 docs/Download/README.md                            |  14 +-
 .../Maintenance-Tools/Maintenance-Command.md       |   2 +-
 docs/UserGuide/Reference/DataNode-Config-Manual.md |   9 +
 docs/zh/Download/README.md                         |  14 +-
 .../Maintenance-Tools/Maintenance-Command.md       |   2 +-
 .../UserGuide/Reference/DataNode-Config-Manual.md  |  10 +-
 .../iotdb/db/integration/IoTDBSnapshotIT.java      |  60 +++-
 .../iotdb/commons/concurrent/ThreadName.java       |   1 +
 .../apache/iotdb/commons/conf/IoTDBConstant.java   |   1 +
 .../org/apache/iotdb/commons/utils/AuthUtils.java  |   1 +
 .../schemaregion/rocksdb/RSchemaRegion.java        |  32 +-
 .../resources/conf/iotdb-datanode.properties       |   6 +-
 .../apache/iotdb/db/client/ConfigNodeClient.java   |  20 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  16 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   8 +-
 .../iotdb/db/engine/snapshot/SnapshotFileSet.java  |   4 +-
 .../iotdb/db/engine/snapshot/SnapshotLoader.java   | 377 ++++++++++++-------
 .../db/engine/snapshot/SnapshotLogAnalyzer.java    |  61 ++--
 .../iotdb/db/engine/snapshot/SnapshotLogger.java   |  47 ++-
 .../iotdb/db/engine/snapshot/SnapshotTaker.java    |  16 +-
 .../iotdb/db/engine/storagegroup/DataRegion.java   |  22 +-
 .../{StorageGroupInfo.java => DataRegionInfo.java} |  19 +-
 .../db/engine/storagegroup/TsFileProcessor.java    |  64 ++--
 .../engine/storagegroup/TsFileProcessorInfo.java   |  16 +-
 .../iotdb/db/metadata/LocalSchemaProcessor.java    |   2 +-
 .../apache/iotdb/db/metadata/idtable/IDTable.java  |   8 +-
 .../db/metadata/idtable/IDTableHashmapImpl.java    |  12 +-
 .../db/metadata/logfile/BufferedSerializer.java    |  54 +++
 .../db/metadata/logfile/FakeCRC32Deserializer.java |  91 +++++
 .../db/metadata/logfile/FakeCRC32Serializer.java   |  65 ++++
 .../iotdb/db/metadata/logfile/IDeserializer.java   |  28 +-
 .../iotdb/db/metadata/logfile/ISerializer.java     |  29 +-
 .../iotdb/db/metadata/logfile/MLogTxtWriter.java   |   2 +-
 .../iotdb/db/metadata/logfile/SchemaLogReader.java | 247 +++++++++++++
 .../iotdb/db/metadata/logfile/SchemaLogWriter.java | 114 ++++++
 .../plan/schemaregion/ISchemaRegionPlan.java       |  12 +-
 .../plan/schemaregion/SchemaRegionPlanType.java    |  75 ++++
 .../plan/schemaregion/SchemaRegionPlanVisitor.java |  90 +++++
 .../impl/ActivateTemplateInClusterPlanImpl.java    |  79 ++++
 .../impl/ActivateTemplatePlanImpl.java             |  33 +-
 .../impl/AutoCreateDeviceMNodePlanImpl.java        |  33 +-
 .../schemaregion/impl/ChangeAliasPlanImpl.java     |  44 ++-
 .../schemaregion/impl/ChangeTagOffsetPlanImpl.java |  44 ++-
 .../impl/CreateAlignedTimeSeriesPlanImpl.java      | 171 +++++++++
 .../impl/CreateTimeSeriesPlanImpl.java             | 163 +++++++++
 .../impl/DeleteTimeSeriesPlanImpl.java             |  32 +-
 .../impl/PreDeleteTimeSeriesPlanImpl.java          |  33 +-
 .../impl/RollbackPreDeleteTimeSeriesPlanImpl.java  |  33 +-
 .../impl/SchemaRegionPlanDeserializer.java         | 337 +++++++++++++++++
 .../schemaregion/impl/SchemaRegionPlanFactory.java | 140 ++++++++
 .../impl/SchemaRegionPlanSerializer.java           | 399 +++++++++++++++++++++
 .../impl/SchemaRegionPlanTxtSerializer.java        | 238 ++++++++++++
 .../schemaregion/impl/SetTemplatePlanImpl.java}    |  62 +---
 .../schemaregion/impl/UnsetTemplatePlanImpl.java}  |  62 +---
 .../write/IActivateTemplateInClusterPlan.java      |  60 ++++
 .../schemaregion/write/IActivateTemplatePlan.java  |  29 +-
 .../write/IAutoCreateDeviceMNodePlan.java          |  29 +-
 .../plan/schemaregion/write/IChangeAliasPlan.java  |  35 +-
 .../schemaregion/write/IChangeTagOffsetPlan.java   |  35 +-
 .../write/ICreateAlignedTimeSeriesPlan.java        |  80 +++++
 .../schemaregion/write/ICreateTimeSeriesPlan.java  |  79 ++++
 .../schemaregion/write/IDeleteTimeSeriesPlan.java  |  33 +-
 .../write/IPreDeleteTimeSeriesPlan.java            |  29 +-
 .../write/IRollbackPreDeleteTimeSeriesPlan.java    |  29 +-
 .../plan/schemaregion/write/ISetTemplatePlan.java  |  34 +-
 .../schemaregion/write/IUnsetTemplatePlan.java     |  34 +-
 .../db/metadata/schemaregion/ISchemaRegion.java    |  28 +-
 .../schemaregion/SchemaRegionMemoryImpl.java       | 379 ++++++++++++-------
 .../schemaregion/SchemaRegionSchemaFileImpl.java   | 330 ++++++++++-------
 .../metadata/visitor/SchemaExecutionVisitor.java   |  73 +---
 .../node/metedata/write/ActivateTemplateNode.java  |  15 +-
 .../write/CreateAlignedTimeSeriesNode.java         |  25 +-
 .../node/metedata/write/CreateTimeSeriesNode.java  |  17 +-
 .../sys/ActivateTemplateInClusterPlan.java         |  19 +-
 .../db/qp/physical/sys/ActivateTemplatePlan.java   |   8 +-
 .../qp/physical/sys/AutoCreateDeviceMNodePlan.java |   8 +-
 .../iotdb/db/qp/physical/sys/ChangeAliasPlan.java  |   3 +-
 .../db/qp/physical/sys/ChangeTagOffsetPlan.java    |   3 +-
 .../physical/sys/CreateAlignedTimeSeriesPlan.java  |  38 +-
 .../db/qp/physical/sys/CreateTimeSeriesPlan.java   |   3 +-
 .../db/qp/physical/sys/DeleteTimeSeriesPlan.java   |   8 +-
 .../qp/physical/sys/PreDeleteTimeSeriesPlan.java   |   3 +-
 .../sys/RollbackPreDeleteTimeSeriesPlan.java       |   4 +-
 .../iotdb/db/qp/physical/sys/SetTemplatePlan.java  |   3 +-
 .../db/qp/physical/sys/UnsetTemplatePlan.java      |   3 +-
 .../org/apache/iotdb/db/rescon/SystemInfo.java     |  46 +--
 .../java/org/apache/iotdb/db/service/DataNode.java | 124 ++++++-
 .../db/service/DataNodeServerCommandLine.java      |  36 +-
 .../db/service/ResourcesInformationHolder.java     |  32 +-
 .../apache/iotdb/db/tools/schema/MLogParser.java   | 122 +------
 .../iotdb/db/trigger/executor/TriggerExecutor.java |   4 +
 .../trigger/service/TriggerManagementService.java  | 161 +++++----
 .../db/engine/snapshot/IoTDBSnapshotTest.java      |  13 +-
 .../engine/storagegroup/TsFileProcessorTest.java   |   4 +-
 .../engine/storagegroup/TsFileProcessorV2Test.java |   4 +-
 .../plan/SchemaRegionPlanCompatibilityTest.java    | 318 ++++++++++++++++
 .../org/apache/iotdb/db/tools/MLogParserTest.java  |  17 -
 .../src/main/thrift/confignode.thrift              |  22 +-
 123 files changed, 5045 insertions(+), 1232 deletions(-)
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/read/GetTriggerJarPlan.java
 create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/consensus/response/TriggerJarResp.java
 rename server/src/main/java/org/apache/iotdb/db/engine/storagegroup/{StorageGroupInfo.java => DataRegionInfo.java} (80%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/logfile/BufferedSerializer.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/logfile/FakeCRC32Deserializer.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/logfile/FakeCRC32Serializer.java
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/logfile/IDeserializer.java (57%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/logfile/ISerializer.java (55%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/logfile/SchemaLogReader.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/logfile/SchemaLogWriter.java
 copy confignode/src/main/java/org/apache/iotdb/confignode/procedure/state/AddConfigNodeState.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/ISchemaRegionPlan.java (80%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/SchemaRegionPlanType.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/SchemaRegionPlanVisitor.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/ActivateTemplateInClusterPlanImpl.java
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/ActivateTemplatePlanImpl.java (56%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/AutoCreateDeviceMNodePlanImpl.java (57%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/ChangeAliasPlanImpl.java (52%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/ChangeTagOffsetPlanImpl.java (51%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/CreateAlignedTimeSeriesPlanImpl.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/CreateTimeSeriesPlanImpl.java
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/DeleteTimeSeriesPlanImpl.java (53%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/PreDeleteTimeSeriesPlanImpl.java (58%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/RollbackPreDeleteTimeSeriesPlanImpl.java (56%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/SchemaRegionPlanDeserializer.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/SchemaRegionPlanFactory.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/SchemaRegionPlanSerializer.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/impl/SchemaRegionPlanTxtSerializer.java
 copy server/src/main/java/org/apache/iotdb/db/{qp/physical/sys/SetTemplatePlan.java => metadata/plan/schemaregion/impl/SetTemplatePlanImpl.java} (55%)
 copy server/src/main/java/org/apache/iotdb/db/{qp/physical/sys/UnsetTemplatePlan.java => metadata/plan/schemaregion/impl/UnsetTemplatePlanImpl.java} (54%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IActivateTemplateInClusterPlan.java
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IActivateTemplatePlan.java (51%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IAutoCreateDeviceMNodePlan.java (51%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IChangeAliasPlan.java (51%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IChangeTagOffsetPlan.java (50%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/ICreateAlignedTimeSeriesPlan.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/ICreateTimeSeriesPlan.java
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IDeleteTimeSeriesPlan.java (50%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IPreDeleteTimeSeriesPlan.java (51%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IRollbackPreDeleteTimeSeriesPlan.java (51%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/ISetTemplatePlan.java (51%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/metadata/plan/schemaregion/write/IUnsetTemplatePlan.java (51%)
 copy confignode/src/main/java/org/apache/iotdb/confignode/client/ConfigNodeRequestType.java => server/src/main/java/org/apache/iotdb/db/service/ResourcesInformationHolder.java (53%)
 create mode 100644 server/src/test/java/org/apache/iotdb/db/metadata/plan/SchemaRegionPlanCompatibilityTest.java