Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TableModel] Using StringArrayDeviceId for writing #12369

Merged
merged 65 commits into from
May 22, 2024

Conversation

HTHou
Copy link
Contributor

@HTHou HTHou commented Apr 18, 2024

Description

JackieTien97 and others added 30 commits April 2, 2024 15:06
# Conflicts:
#	iotdb-client/session/src/main/java/org/apache/iotdb/session/subscription/ConsumeResult.java
#	iotdb-client/session/src/main/java/org/apache/iotdb/session/subscription/WriteUtils.java
#	iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/client/async/handlers/AsyncClientHandler.java
#	iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/thrift/impl/DataNodeInternalRPCServiceImpl.java
#	iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/common/SessionInfo.java
#	iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/TypeProvider.java
#	iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/PlanNode.java
#	iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AbstractMemTable.java
#	iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/DeviceIDFactory.java
#	iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/tsfile/timeindex/ArrayDeviceTimeIndex.java
#	iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/utils/TsFileResourceUtils.java
#	iotdb-core/datanode/src/main/java/org/apache/iotdb/db/tools/TsFileResourcePrinter.java
#	iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/cross/InsertionCrossSpaceCompactionRecoverTest.java
#	iotdb-core/datanode/src/test/java/org/apache/iotdb/db/storageengine/dataregion/compaction/cross/InsertionCrossSpaceCompactionSelectorTest.java
#	iotdb-core/pom.xml
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/common/conf/TSFileConfig.java
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/IDeviceID.java
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/PlainDeviceID.java
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/type/BinaryType.java
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/type/BooleanType.java
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/type/DoubleType.java
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/type/FloatType.java
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/type/IntType.java
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/type/LongType.java
#	iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/type/Type.java
@HTHou HTHou marked this pull request as ready for review May 20, 2024 08:51
JackieTien97 and others added 8 commits May 21, 2024 11:58
* table model compaction

* modify ut

* modify CompactionTableModelTestFileWriter

* modify CompactionTableModelTestFileWriter

* fix map concurrent modification

* add ut

* suppport ReadPointCompactionPerformer

* fix read point compaction performer ut

* add v3 tsfile in test resource for compaction test

* add ut

* skip collect tree model table schema in compaction

* modify ut

* empty

* fix test

* empty

* Revert "fix test"

This reverts commit b01c233.

* fix v3tsfile resource no such file

* fix ut

* fix ut

* fix ut

* fix ut
@HTHou HTHou merged commit b340486 into ty/TableModelGrammar May 22, 2024
48 of 50 checks passed
@HTHou HTHou deleted the h/TableModelWrite branch May 22, 2024 09:43
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.

None yet

4 participants