From 5307c97082e6588343051805e529aebef0f7259b Mon Sep 17 00:00:00 2001 From: obdev Date: Mon, 9 Dec 2024 13:45:02 +0000 Subject: [PATCH] Fix KVCache erase --- src/objit/src/ob_llvm_di_helper.cpp | 6 +++--- src/share/cache/ob_kvcache_map.cpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/objit/src/ob_llvm_di_helper.cpp b/src/objit/src/ob_llvm_di_helper.cpp index 48217782af..049568865a 100644 --- a/src/objit/src/ob_llvm_di_helper.cpp +++ b/src/objit/src/ob_llvm_di_helper.cpp @@ -458,6 +458,6 @@ ObLLVMDIHelper::ObDIBasicTypeAttr ObLLVMDIHelper::basic_type_[common::ObMaxType] {"longtext", 0, 0, 0}, {"bit", 0, 0, 0}, }; - -} -} + +} +} diff --git a/src/share/cache/ob_kvcache_map.cpp b/src/share/cache/ob_kvcache_map.cpp index a9c12ad256..f82993ca50 100644 --- a/src/share/cache/ob_kvcache_map.cpp +++ b/src/share/cache/ob_kvcache_map.cpp @@ -393,7 +393,7 @@ int ObKVCacheMap::erase(const int64_t cache_id, const ObIKVCacheKey &key) if (iter->inst_->node_allocator_.is_fragment(iter)) { internal_map_replace(hazard_guard, prev, iter, bucket_ptr); } - if (hash_code == iter->hash_code_ && OB_SUCC(key.equal(*iter->key_, is_equal) && is_equal)) { + if (hash_code == iter->hash_code_ && OB_SUCC(key.equal(*iter->key_, is_equal)) && is_equal) { (void) ATOMIC_SAF(&iter->mb_handle_->kv_cnt_, 1); (void) ATOMIC_SAF(&iter->mb_handle_->get_cnt_, iter->get_cnt_); (void) ATOMIC_SAF(&iter->inst_->status_.kv_cnt_, 1);