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 2021/05/28 10:46:30 UTC

[iotdb] branch ChunkCacheBug updated: correct clear way

This is an automated email from the ASF dual-hosted git repository.

jackietien pushed a commit to branch ChunkCacheBug
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/ChunkCacheBug by this push:
     new 0747b75  correct clear way
0747b75 is described below

commit 0747b751eed1c8270a784311f40c5e10e5af1756
Author: JackieTien97 <Ja...@foxmail.com>
AuthorDate: Fri May 28 18:46:03 2021 +0800

    correct clear way
---
 server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java    | 1 +
 .../java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java b/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java
index bb7b095..edb2bcc 100644
--- a/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java
+++ b/server/src/main/java/org/apache/iotdb/db/engine/cache/ChunkCache.java
@@ -169,6 +169,7 @@ public class ChunkCache {
 
   /** clear LRUCache. */
   public void clear() {
+    lruCache.invalidateAll();
     lruCache.cleanUp();
   }
 
diff --git a/server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java b/server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java
index f5ff011..e10a6bb 100644
--- a/server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java
+++ b/server/src/main/java/org/apache/iotdb/db/engine/cache/TimeSeriesMetadataCache.java
@@ -374,6 +374,7 @@ public class TimeSeriesMetadataCache {
 
   /** clear LRUCache. */
   public void clear() {
+    lruCache.invalidateAll();
     lruCache.cleanUp();
   }