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

caogaofei pushed a change to branch beyyes/change_ip_port_of_cluster
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from ea0d2a10c2 fix port usage in maintenace-command.md
     add 9436a29446 Update Time zone description in UserGuide (#7391)
     add e6a85b6352 print redundancy clean session log when no session exist 
(#7372)
     add 5036ee2c61 [IOTDB-3862] Fix: Guarantee to add Ratis MetaFile
     add 3c40544133 [IOTDB-4394] Build SessionIT environment (#7326)
     add 265992dc21 [IOTDB-4251] Persist ChunkMetadata in TsFileIOWriter ahead 
of time to save memory (#7276)
     add bbd0ee0b8f [IOTDB-4469]add data size while loading enire chunk (#7389)
     add 31b1ea198a [IOTDB-4477] Support datatype cast while inserting with 
schema mismatch (#7378)
     add 4eced0661c [IOTDB-4480]fix file name incorrect in compaction test
     add 1363abf0a7 [IOTDB-4420] Monitor DataNode's remain disk space through 
cluster heartbeat (#7361)
     add b0dac5ec59 [IOTDB-4399] Control text chunk size in memtable (#7320)
     add 08829f5b9c [IOTDB-4449][IOTDB-4450] Optimize SchemaFetch (#7395)
     add 22149b0f99 [IOTDB-4477] fix castDataType error (#7398)
     add 5cc478c8e6 [IOTDB-4392] build separate cache queue for MultiLeader log 
sync
     add f0ecd841aa add a section of delete data (#7311)
     add 634a128f94 rename methods (#7396)
     new 0c0a1b85ac merge with master

The 1 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:
 .../resources/conf/iotdb-confignode.properties     |   18 +-
 .../confignode/client/DataNodeRequestType.java     |   46 +-
 .../async/handlers/ConfigNodeHeartbeatHandler.java |    4 +-
 .../async/handlers/DataNodeHeartbeatHandler.java   |    8 +-
 .../sync/datanode/SyncDataNodeClientPool.java      |    2 +
 .../confignode/manager/ClusterSchemaManager.java   |    2 +
 .../iotdb/confignode/manager/ConfigManager.java    |    8 +-
 .../iotdb/confignode/manager/ConsensusManager.java |    1 +
 .../apache/iotdb/confignode/manager/IManager.java  |    2 +
 .../iotdb/confignode/manager/ProcedureManager.java |    1 +
 .../iotdb/confignode/manager/load/LoadManager.java |    6 +-
 .../manager/load/LoadManagerMetrics.java           |    4 +-
 .../manager/load/balancer/RegionBalancer.java      |    4 +-
 .../manager/load/balancer/RouteBalancer.java       |    4 +-
 .../partition/GreedyPartitionAllocator.java        |    2 +-
 .../{load/heartbeat => node}/BaseNodeCache.java    |   28 +-
 .../ConfigNodeHeartbeatCache.java                  |    9 +-
 .../heartbeat => node}/DataNodeHeartbeatCache.java |   28 +-
 .../heartbeat => node}/NodeHeartbeatSample.java    |   37 +-
 .../confignode/manager/{ => node}/NodeManager.java |   57 +-
 .../manager/{ => partition}/PartitionManager.java  |    7 +-
 .../{load/heartbeat => partition}/RegionCache.java |    6 +-
 .../heartbeat => partition}/RegionGroupCache.java  |    2 +-
 .../RegionHeartbeatSample.java                     |    2 +-
 .../procedure/env/ConfigNodeProcedureEnv.java      |    9 +-
 .../procedure/env/DataNodeRemoveHandler.java       |    4 +-
 .../iotdb/confignode/service/ConfigNode.java       |    3 +-
 .../hash/DeviceGroupHashExecutorManualTest.java    |    2 +-
 .../load/balancer/router/LeaderRouterTest.java     |   10 +-
 .../balancer/router/LoadScoreGreedyRouterTest.java |    6 +-
 .../request/BatchIndexedConsensusRequest.java      |    8 +-
 .../multileader/logdispatcher/LogDispatcher.java   |    5 +-
 .../service/MultiLeaderRPCServiceProcessor.java    |    3 +-
 .../iotdb/consensus/ratis/SnapshotStorage.java     |   13 +-
 docs/UserGuide/Data-Concept/Time-zone.md           |    2 +-
 .../Delete-Data.md                                 |    0
 .../{Operate-Metadata => Delete-Data}/TTL.md       |    0
 .../Maintenance-Tools/Maintenance-Command.md       |   44 +-
 .../CSV-Tool.md                                    |    0
 .../Load-External-Tsfile.md                        |    0
 .../TsFile-Tool.md                                 |    0
 .../Write-Data.md                                  |    0
 docs/zh/UserGuide/Data-Concept/Time-zone.md        |    2 +-
 .../Delete-Data.md                                 |    0
 .../{Operate-Metadata => Delete-Data}/TTL.md       |    0
 .../Maintenance-Tools/Maintenance-Command.md       |   70 +-
 .../CSV-Tool.md                                    |    0
 .../Load-External-Tsfile.md                        |    0
 .../TsFile-Tool.md                                 |    0
 .../Write-Data.md                                  |    0
 .../iotdb/influxdb/session/InfluxDBSession.java    |   12 +-
 integration-test/checkstyle.xml                    |    2 +-
 .../java/org/apache/iotdb/it/env/AbstractEnv.java  |   14 +-
 .../java/org/apache/iotdb/it/env/MppConfig.java    |    6 +
 .../org/apache/iotdb/it/env/RemoteServerEnv.java   |   10 +
 .../org/apache/iotdb/itbase/env/BaseConfig.java    |    8 +
 .../java/org/apache/iotdb/itbase/env/BaseEnv.java  |   65 +
 .../org/apache/iotdb/db/it/env/StandaloneEnv.java  |   48 +
 .../iotdb/session/IoTDBSessionComplexIT.java       |  407 +++++++
 .../session/IoTDBSessionDisableMemControlIT.java   |  220 ++++
 .../java/org/apache/iotdb/session/SessionTest.java |  180 +++
 .../apache/iotdb/session/pool/SessionPoolTest.java |   16 +-
 .../apache/iotdb/commons/cluster/NodeStatus.java   |    1 +
 .../apache/iotdb/commons/conf/CommonConfig.java    |   49 +-
 .../iotdb/commons/conf/CommonDescriptor.java       |   11 +
 .../resources/conf/iotdb-datanode.properties       |   13 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   32 +
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   17 +
 .../statemachine/DataRegionStateMachine.java       |  161 +--
 .../rewrite/task/ReadPointPerformerSubTask.java    |   10 +-
 .../utils/AlignedSeriesCompactionExecutor.java     |    1 +
 .../inner/utils/MultiTsFileDeviceIterator.java     |    4 +-
 .../utils/SingleSeriesCompactionExecutor.java      |    1 +
 .../compaction/performer/ICompactionPerformer.java |    4 +-
 .../impl/ReadChunkCompactionPerformer.java         |   15 +-
 .../impl/ReadPointCompactionPerformer.java         |   92 +-
 .../writer/AbstractCompactionWriter.java           |   12 +-
 .../writer/CrossSpaceCompactionWriter.java         |   35 +-
 .../writer/InnerSpaceCompactionWriter.java         |   30 +-
 .../iotdb/db/engine/flush/MemTableFlushTask.java   |   23 +-
 .../iotdb/db/engine/memtable/AbstractMemTable.java |   43 +-
 .../engine/memtable/AlignedWritableMemChunk.java   |   23 +-
 .../memtable/AlignedWritableMemChunkGroup.java     |   10 +-
 .../db/engine/memtable/IWritableMemChunk.java      |   16 +-
 .../db/engine/memtable/IWritableMemChunkGroup.java |    5 +-
 .../iotdb/db/engine/memtable/WritableMemChunk.java |   29 +-
 .../db/engine/memtable/WritableMemChunkGroup.java  |   26 +-
 .../db/engine/storagegroup/TsFileProcessor.java    |    9 +-
 .../db/engine/storagegroup/TsFileResource.java     |    8 +-
 .../db/mpp/plan/planner/LogicalPlanBuilder.java    |    4 +-
 .../plan/node/load/LoadSingleTsFileNode.java       |    5 +-
 .../plan/node/write/InsertMultiTabletsNode.java    |    5 +
 .../plan/planner/plan/node/write/InsertNode.java   |    5 +
 .../planner/plan/node/write/InsertRowNode.java     |   17 +
 .../planner/plan/node/write/InsertRowsNode.java    |    5 +
 .../plan/node/write/InsertRowsOfOneDeviceNode.java |    5 +
 .../planner/plan/node/write/InsertTabletNode.java  |   23 +
 .../db/query/control/SessionTimeoutManager.java    |   12 +-
 .../java/org/apache/iotdb/db/service/DataNode.java |    3 +
 .../impl/DataNodeInternalRPCServiceImpl.java       |   55 +-
 .../iotdb/db/tools/TsFileSplitByPartitionTool.java |    4 +-
 .../org/apache/iotdb/db/utils/CommonUtils.java     |   79 ++
 .../db/utils/datastructure/AlignedTVList.java      |   54 +
 .../iotdb/db/utils/datastructure/BinaryTVList.java |   46 +
 .../iotdb/db/utils/datastructure/TVList.java       |    7 +
 .../file/AbstractTsFileRecoverPerformer.java       |   18 +-
 .../ReadPointCompactionPerformerTest.java          |   70 +-
 .../cross/RewriteCompactionFileSelectorTest.java   |   30 +-
 .../compaction/inner/InnerSeqCompactionTest.java   |    7 +-
 .../compaction/inner/InnerUnseqCompactionTest.java |   13 +-
 .../inner/ReadChunkCompactionPerformerOldTest.java |    3 +-
 .../db/engine/memtable/PrimitiveMemTableTest.java  |   10 +-
 .../db/utils/datastructure/BinaryTVListTest.java   |   30 +
 .../db/utils/datastructure/VectorTVListTest.java   |   67 ++
 .../java/org/apache/iotdb/session/ISession.java    |    4 +-
 .../java/org/apache/iotdb/session/Session.java     |  136 +--
 .../session/{Config.java => SessionConfig.java}    |    2 +-
 .../apache/iotdb/session/SessionConnection.java    |    2 +-
 .../org/apache/iotdb/session/SessionDataSet.java   |    4 +-
 .../org/apache/iotdb/session/pool/SessionPool.java |   62 +-
 .../apache/iotdb/session/SessionCacheLeaderUT.java |   12 +-
 site/src/main/.vuepress/config.js                  |   36 +-
 .../src/main/thrift/confignode.thrift              |    2 +
 .../src/main/thrift/mutlileader.thrift             |    6 +-
 thrift/src/main/thrift/datanode.thrift             |   15 +-
 .../iotdb/tsfile/file/metadata/ChunkMetadata.java  |    8 +
 .../file/metadata/MetadataIndexConstructor.java    |    9 +-
 .../tsfile/file/metadata/MetadataIndexNode.java    |    2 +-
 .../iotdb/tsfile/file/metadata/TsFileMetadata.java |    9 +-
 .../iotdb/tsfile/read/TsFileDeviceIterator.java    |    4 +-
 .../write/writer/RestorableTsFileIOWriter.java     |   12 +
 .../iotdb/tsfile/write/writer/TsFileIOWriter.java  |  337 ++++--
 .../write/writer/tsmiterator/DiskTSMIterator.java  |  132 ++
 .../write/writer/tsmiterator/TSMIterator.java      |  147 +++
 .../tsfile/write/TsFileIntegrityCheckingTool.java  |  251 ++++
 .../writer/TsFileIOWriterMemoryControlTest.java    | 1261 ++++++++++++++++++++
 136 files changed, 4418 insertions(+), 749 deletions(-)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/manager/{load/heartbeat => 
node}/BaseNodeCache.java (76%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/manager/{load/heartbeat => 
node}/ConfigNodeHeartbeatCache.java (91%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/manager/{load/heartbeat => 
node}/DataNodeHeartbeatCache.java (81%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/manager/{load/heartbeat => 
node}/NodeHeartbeatSample.java (67%)
 rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{ => 
node}/NodeManager.java (92%)
 rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{ => 
partition}/PartitionManager.java (99%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/manager/{load/heartbeat => 
partition}/RegionCache.java (91%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/manager/{load/heartbeat => 
partition}/RegionGroupCache.java (98%)
 rename 
confignode/src/main/java/org/apache/iotdb/confignode/manager/{load/heartbeat => 
partition}/RegionHeartbeatSample.java (96%)
 rename docs/UserGuide/{Write-And-Delete-Data => Delete-Data}/Delete-Data.md 
(100%)
 rename docs/UserGuide/{Operate-Metadata => Delete-Data}/TTL.md (100%)
 rename docs/UserGuide/{Write-And-Delete-Data => Write-Data}/CSV-Tool.md (100%)
 rename docs/UserGuide/{Write-And-Delete-Data => 
Write-Data}/Load-External-Tsfile.md (100%)
 rename docs/UserGuide/{Write-And-Delete-Data => Write-Data}/TsFile-Tool.md 
(100%)
 rename docs/UserGuide/{Write-And-Delete-Data => Write-Data}/Write-Data.md 
(100%)
 rename docs/zh/UserGuide/{Write-And-Delete-Data => Delete-Data}/Delete-Data.md 
(100%)
 rename docs/zh/UserGuide/{Operate-Metadata => Delete-Data}/TTL.md (100%)
 rename docs/zh/UserGuide/{Write-And-Delete-Data => Write-Data}/CSV-Tool.md 
(100%)
 rename docs/zh/UserGuide/{Write-And-Delete-Data => 
Write-Data}/Load-External-Tsfile.md (100%)
 rename docs/zh/UserGuide/{Write-And-Delete-Data => Write-Data}/TsFile-Tool.md 
(100%)
 rename docs/zh/UserGuide/{Write-And-Delete-Data => Write-Data}/Write-Data.md 
(100%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/session/IoTDBSessionComplexIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/session/IoTDBSessionDisableMemControlIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/session/SessionTest.java
 rename session/src/main/java/org/apache/iotdb/session/{Config.java => 
SessionConfig.java} (98%)
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/tsmiterator/DiskTSMIterator.java
 create mode 100644 
tsfile/src/main/java/org/apache/iotdb/tsfile/write/writer/tsmiterator/TSMIterator.java
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/TsFileIntegrityCheckingTool.java
 create mode 100644 
tsfile/src/test/java/org/apache/iotdb/tsfile/write/writer/TsFileIOWriterMemoryControlTest.java

Reply via email to