aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore/cache/structuredcachestore.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenstore/cache/structuredcachestore.cpp')
-rw-r--r--src/zenstore/cache/structuredcachestore.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/zenstore/cache/structuredcachestore.cpp b/src/zenstore/cache/structuredcachestore.cpp
index ac1db2a4e..25d20748e 100644
--- a/src/zenstore/cache/structuredcachestore.cpp
+++ b/src/zenstore/cache/structuredcachestore.cpp
@@ -1033,10 +1033,12 @@ ZenCacheStore::GetBucketInfo(std::string_view NamespaceName, std::string_view Bu
}
std::vector<RwLock::SharedLockScope>
-ZenCacheStore::LockState(GcCtx&)
+ZenCacheStore::LockState(GcCtx& Ctx)
{
ZEN_TRACE_CPU("CacheStore::LockState");
+ auto Log = [&Ctx]() { return Ctx.Logger; };
+
std::vector<RwLock::SharedLockScope> Locks;
Locks.emplace_back(RwLock::SharedLockScope(m_NamespacesLock));
for (auto& NamespaceIt : m_Namespaces)
@@ -1135,6 +1137,8 @@ public:
{
ZEN_TRACE_CPU("Z$::UpdateLockedState");
+ auto Log = [&Ctx]() { return Ctx.Logger; };
+
Stopwatch Timer;
std::vector<ZenCacheDiskLayer::CacheBucket*> AddedBuckets;
@@ -1191,6 +1195,8 @@ public:
{
ZEN_TRACE_CPU("Z$::RemoveUsedReferencesFromSet");
+ auto Log = [&Ctx]() { return Ctx.Logger; };
+
size_t InitialCount = IoCids.size();
Stopwatch Timer;
const auto _ = MakeGuard([&] {
@@ -1227,6 +1233,8 @@ ZenCacheStore::CreateReferenceCheckers(GcCtx& Ctx)
{
ZEN_TRACE_CPU("CacheStore::CreateReferenceCheckers");
+ auto Log = [&Ctx]() { return Ctx.Logger; };
+
Stopwatch Timer;
const auto _ = MakeGuard([&] {
if (!Ctx.Settings.Verbose)