From 0de4d99c7282153fb0f19306491aa6a6b20a21c0 Mon Sep 17 00:00:00 2001 From: Radoslaw Zarzynski Date: Tue, 28 Feb 2023 20:42:31 +0000 Subject: [PATCH] qa/valgrind.supp: suppress the get-or-create CacheItemHelper ``` // Get an CacheItemHelper pointer for value type T and role R. template Cache::CacheItemHelper* GetCacheItemHelperForRole() { static Cache::CacheItemHelper cache_helper( BlocklikeTraits::SizeCallback, BlocklikeTraits::SaveToCallback, GetCacheEntryDeleterForRole()); return &cache_helper; } ``` Signed-off-by: Radoslaw Zarzynski --- qa/valgrind.supp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/qa/valgrind.supp b/qa/valgrind.supp index 002ec319a86..202b03e72fa 100644 --- a/qa/valgrind.supp +++ b/qa/valgrind.supp @@ -408,6 +408,15 @@ fun:*RocksDBStore*do_open* ... } +{ + rocksdb cache get-or-create + Memcheck:Leak + ... + fun:*rocksdb*RegisterCacheDeleterRole* + ... + fun:*rocksdb*GetCacheItemHelperForRole* + ... +} { rocksdb BGThreadWrapper Memcheck:Leak -- 2.39.5