From ce15ee0e410ba5e9f733f0f895b124566c69234d Mon Sep 17 00:00:00 2001 From: Minglei Jin Date: Mon, 27 Jun 2022 10:09:16 +0800 Subject: [PATCH] tsdbCache: insert into lru if last_row loaded --- source/dnode/vnode/src/tsdb/tsdbCache.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/dnode/vnode/src/tsdb/tsdbCache.c b/source/dnode/vnode/src/tsdb/tsdbCache.c index 72b94d3f6f..a566a1eb14 100644 --- a/source/dnode/vnode/src/tsdb/tsdbCache.c +++ b/source/dnode/vnode/src/tsdb/tsdbCache.c @@ -650,6 +650,10 @@ int32_t tsdbCacheGetLastrow(SLRUCache *pCache, tb_uid_t uid, STsdb *pTsdb, STSRo if (code < 0 || pRow == NULL) { return -1; } + + tsdbCacheInsertLastrow(pCache, uid, pRow); + LRUHandle *h = taosLRUCacheLookup(pCache, key, keyLen); + *ppRow = (STSRow *)taosLRUCacheValue(pCache, h); } return code; -- GitLab