This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a commit to branch fix_insertion_compaction_selection
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to
refs/heads/fix_insertion_compaction_selection by this push:
new bebb7a44ae0 Update
bebb7a44ae0 is described below
commit bebb7a44ae0f560d615bacd16b709f3e447d7c04
Author: Tian Jiang <[email protected]>
AuthorDate: Wed Mar 4 15:49:56 2026 +0800
Update
---
.../compaction/selector/impl/RewriteCrossSpaceCompactionSelector.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/selector/impl/RewriteCrossSpaceCompactionSelector.java
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/selector/impl/RewriteCrossSpaceCompactionSelector.java
index a7e6041ac98..8439687a627 100644
---
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/selector/impl/RewriteCrossSpaceCompactionSelector.java
+++
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/selector/impl/RewriteCrossSpaceCompactionSelector.java
@@ -493,7 +493,7 @@ public class RewriteCrossSpaceCompactionSelector implements
ICrossSpaceSelector
// if the seqFile is deleted by another compaction concurrently,
// we cannot ensure whether the seqFile overlaps with the
unseqFile.
// Let a later selection retry with compacted file.
- if (seqFile.resource.isDeleted()) {
+ if (!seqFile.hasDetailedDeviceInfo()) {
return result;
}
continue;