This is an automated email from the ASF dual-hosted git repository. jackietien pushed a commit to branch QueryIO in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 022c8cb08b6901190bd5bdb3194d62a84a35435b Author: JackieTien97 <[email protected]> AuthorDate: Wed Nov 13 14:28:31 2024 +0800 chaneg version --- .../apache/iotdb/db/storageengine/buffer/BloomFilterCache.java | 2 +- .../java/org/apache/iotdb/db/storageengine/buffer/ChunkCache.java | 8 ++++---- pom.xml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/buffer/BloomFilterCache.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/buffer/BloomFilterCache.java index 03c56bc4223..5166015d1bc 100644 --- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/buffer/BloomFilterCache.java +++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/buffer/BloomFilterCache.java @@ -102,7 +102,7 @@ public class BloomFilterCache { } catch (IoTDBIORuntimeException e) { throw e.getCause(); } finally { - if (loader.cacheMiss) { + if (loader.isCacheMiss()) { cacheMissAdder.accept(1); } else { cacheHitAdder.accept(1); diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/buffer/ChunkCache.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/buffer/ChunkCache.java index 719a550d386..62a0189a4b9 100644 --- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/buffer/ChunkCache.java +++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/buffer/ChunkCache.java @@ -160,7 +160,7 @@ public class ChunkCache { } catch (IoTDBIORuntimeException e) { throw e.getCause(); } finally { - if (chunkLoader.cacheMiss) { + if (chunkLoader.isCacheMiss()) { cacheMissAdder.accept(1); } else { cacheHitAdder.accept(1); @@ -298,10 +298,10 @@ public class ChunkCache { long startTime = System.nanoTime(); try { - + cacheMiss = true; TsFileSequenceReader reader = - FileReaderManager.getInstance().get(key.getFilePath(), key.closed); - Chunk chunk = reader.readMemChunk(key.offsetOfChunkHeader); + FileReaderManager.getInstance().get(key.getFilePath(), key.closed, ioSizeRecorder); + Chunk chunk = reader.readMemChunk(key.offsetOfChunkHeader, ioSizeRecorder); // to save memory footprint, we don't save measurementId in ChunkHeader of Chunk chunk.getHeader().setMeasurementID(null); return chunk; diff --git a/pom.xml b/pom.xml index 90ccc6c0fd2..a97a52b5990 100644 --- a/pom.xml +++ b/pom.xml @@ -166,7 +166,7 @@ <thrift.version>0.14.1</thrift.version> <xz.version>1.9</xz.version> <zstd-jni.version>1.5.6-3</zstd-jni.version> - <tsfile.version>1.2.0-SNAPSHOT</tsfile.version> + <tsfile.version>1.2.0-af5cc2e0-SNAPSHOT</tsfile.version> </properties> <!-- if we claim dependencies in dependencyManagement, then we do not claim
