diff options
| author | Dan Engelbrecht <[email protected]> | 2024-09-04 09:27:32 +0200 |
|---|---|---|
| committer | GitHub Enterprise <[email protected]> | 2024-09-04 09:27:32 +0200 |
| commit | 1e52c3e1f479a802d151a4d162bb0b9174d22cf7 (patch) | |
| tree | 96427532f0df1e735fc5ced8087fb4996d021be5 /src/zenstore/compactcas.cpp | |
| parent | delay oplog read (#141) (diff) | |
| download | zen-1e52c3e1f479a802d151a4d162bb0b9174d22cf7.tar.xz zen-1e52c3e1f479a802d151a4d162bb0b9174d22cf7.zip | |
move gc logs to gc logger (#142)
- Improvement: Move GC logging in callback functions into "gc" context
Diffstat (limited to 'src/zenstore/compactcas.cpp')
| -rw-r--r-- | src/zenstore/compactcas.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/zenstore/compactcas.cpp b/src/zenstore/compactcas.cpp index a00b17912..790a4078e 100644 --- a/src/zenstore/compactcas.cpp +++ b/src/zenstore/compactcas.cpp @@ -696,6 +696,8 @@ public: { ZEN_TRACE_CPU("CasContainer::CompactStore"); + auto Log = [&Ctx]() { return Ctx.Logger; }; + Stopwatch Timer; const auto _ = MakeGuard([&] { if (!Ctx.Settings.Verbose) @@ -847,6 +849,8 @@ public: { ZEN_TRACE_CPU("CasContainer::RemoveUnreferencedData"); + auto Log = [&Ctx]() { return Ctx.Logger; }; + Stopwatch Timer; const auto _ = MakeGuard([&] { if (!Ctx.Settings.Verbose) @@ -930,6 +934,8 @@ CasContainerStrategy::CreateReferencePruner(GcCtx& Ctx, GcReferenceStoreStats&) { ZEN_TRACE_CPU("CasContainer::CreateReferencePruner"); + auto Log = [&Ctx]() { return Ctx.Logger; }; + Stopwatch Timer; const auto _ = MakeGuard([&] { if (!Ctx.Settings.Verbose) |