Skip to content

[To rel/0.12][IOTDB-1796] Metadata Persistence#4085

Closed
MarcosZyk wants to merge 150 commits intoapache:rel/0.12from
MarcosZyk:huawei_test
Closed

[To rel/0.12][IOTDB-1796] Metadata Persistence#4085
MarcosZyk wants to merge 150 commits intoapache:rel/0.12from
MarcosZyk:huawei_test

Conversation

@MarcosZyk
Copy link
Copy Markdown
Contributor

@MarcosZyk MarcosZyk commented Oct 8, 2021

Description

Motivation

Currently, IoTDB metadata is all stored in memory and it's bounded to be a bottleneck when encountered with huge amount of timeseries scenario like APM.

Implementation

MetaFile

Cache Framework

Pin

MarcosZyk and others added 30 commits March 10, 2021 20:35
� Conflicts:
�	client-cpp/src/main/Session.h
�	cluster/src/assembly/resources/conf/iotdb-cluster.properties
�	cluster/src/main/java/org/apache/iotdb/cluster/metadata/CMManager.java
�	cluster/src/main/java/org/apache/iotdb/cluster/server/DataClusterServer.java
�	cluster/src/main/java/org/apache/iotdb/cluster/server/MetaClusterServer.java
�	cluster/src/main/java/org/apache/iotdb/cluster/server/service/BaseAsyncService.java
�	cluster/src/main/java/org/apache/iotdb/cluster/server/service/BaseSyncService.java
�	docs/Download/README.md
�	docs/UserGuide/Cluster/Cluster-Setup-Example.md
�	docs/zh/UserGuide/Advanced-Features/UDF-User-Defined-Function.md
�	docs/zh/UserGuide/Cluster/Cluster-Setup-Example.md
�	example/udf/pom.xml
�	server/src/assembly/resources/conf/iotdb-engine.properties
�	server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java
�	server/src/main/java/org/apache/iotdb/db/engine/StorageEngine.java
�	server/src/main/java/org/apache/iotdb/db/engine/compaction/utils/CompactionUtils.java
�	server/src/main/java/org/apache/iotdb/db/engine/merge/task/MergeTask.java
�	server/src/main/java/org/apache/iotdb/db/engine/storagegroup/StorageGroupProcessor.java
�	server/src/main/java/org/apache/iotdb/db/metadata/MManager.java
�	server/src/main/java/org/apache/iotdb/db/metadata/MTree.java
�	server/src/main/java/org/apache/iotdb/db/metadata/logfile/MLogTxtWriter.java
�	server/src/main/java/org/apache/iotdb/db/metadata/logfile/MLogWriter.java
�	server/src/main/java/org/apache/iotdb/db/metadata/mnode/InternalMNode.java
�	server/src/main/java/org/apache/iotdb/db/qp/executor/PlanExecutor.java
�	server/src/main/java/org/apache/iotdb/db/qp/physical/PhysicalPlan.java
�	server/src/main/java/org/apache/iotdb/db/qp/physical/crud/InsertRowsPlan.java
�	server/src/main/java/org/apache/iotdb/db/query/dataset/AlignByDeviceDataSet.java
�	server/src/test/java/org/apache/iotdb/db/engine/compaction/CompactionChunkTest.java
�	server/src/test/java/org/apache/iotdb/db/engine/compaction/LevelCompactionMergeTest.java
�	server/src/test/java/org/apache/iotdb/db/engine/storagegroup/StorageGroupProcessorTest.java
�	server/src/test/java/org/apache/iotdb/db/metadata/MManagerImproveTest.java
�	session/src/test/java/org/apache/iotdb/session/IoTDBSessionComplexIT.java
@MarcosZyk MarcosZyk changed the title Metadata Persistence [To rel/0.12][IOTDB-1796] Metadata Persistence Oct 8, 2021
@HTHou HTHou closed this Oct 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants