You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ja...@apache.org on 2025/12/18 03:55:47 UTC
(iotdb) 25/33: Fix compile error caused by `perf: Use enum types for compression and encoding instead of strings (#640)`
This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a commit to branch force_ci/object_type
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit eb89e08492dbd4119895171a5cfd788aa9c0390b
Author: JackieTien97 <ja...@gmail.com>
AuthorDate: Mon Dec 8 11:51:26 2025 +0800
Fix compile error caused by `perf: Use enum types for compression and encoding instead of strings (#640)`
---
.../session/src/main/java/org/apache/iotdb/session/Session.java | 7 +++----
.../dataregion/compaction/repair/RepairDataFileScanUtil.java | 2 +-
2 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/iotdb-client/session/src/main/java/org/apache/iotdb/session/Session.java b/iotdb-client/session/src/main/java/org/apache/iotdb/session/Session.java
index ab28bd10ad9..572e6792e7c 100644
--- a/iotdb-client/session/src/main/java/org/apache/iotdb/session/Session.java
+++ b/iotdb-client/session/src/main/java/org/apache/iotdb/session/Session.java
@@ -3074,10 +3074,9 @@ public class Session implements ISession {
this.columnEncodersMap
.getOrDefault(
measurementSchema.getType(),
- TSEncoding.valueOf(
- TSFileDescriptor.getInstance()
- .getConfig()
- .getValueEncoder(measurementSchema.getType())))
+ TSFileDescriptor.getInstance()
+ .getConfig()
+ .getValueEncoder(measurementSchema.getType()))
.serialize());
}
} else {
diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/repair/RepairDataFileScanUtil.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/repair/RepairDataFileScanUtil.java
index d515a7fa3a9..d0f3426423c 100644
--- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/repair/RepairDataFileScanUtil.java
+++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/repair/RepairDataFileScanUtil.java
@@ -283,7 +283,7 @@ public class RepairDataFileScanUtil {
throws IOException {
List<TimeseriesMetadata> timeseriesMetadataList = new ArrayList<>();
reader.getDeviceTimeseriesMetadata(
- timeseriesMetadataList, metadataIndexNode, Collections.emptySet(), true);
+ timeseriesMetadataList, metadataIndexNode, Collections.emptySet(), true, null);
long actualDeviceStartTime = Long.MAX_VALUE;
long actualDeviceEndTime = Long.MIN_VALUE;
for (TimeseriesMetadata timeseriesMetadata : timeseriesMetadataList) {