From 37cc2a2d953c072a236b657bfd7de5167092a47a Mon Sep 17 00:00:00 2001 From: stickies-v Date: Mon, 26 Jan 2026 18:48:08 +0000 Subject: [PATCH] logging: use util/log.h where possible Preparation for a future commit where kernel's dependency on logging.cpp is removed completely. Replace usage of logging\.h with util/log\.h where it suffices, and fix wrong includes according to iwyu. --- src/checkqueue.h | 2 +- src/coins.cpp | 2 +- src/dbwrapper.cpp | 35 +++++++++++++++++----------------- src/flatfile.cpp | 7 ++++--- src/index/base.cpp | 2 +- src/index/blockfilterindex.cpp | 2 +- src/index/coinstatsindex.cpp | 2 +- src/index/txindex.cpp | 2 +- src/kernel/chainparams.cpp | 2 +- src/kernel/coinstats.cpp | 2 +- src/kernel/context.cpp | 2 +- src/logging/timer.h | 2 +- src/node/blockstorage.cpp | 2 +- src/node/chainstate.cpp | 2 +- src/node/utxo_snapshot.cpp | 2 +- src/policy/truc_policy.cpp | 1 - src/random.cpp | 2 +- src/script/sigcache.cpp | 2 +- src/signet.cpp | 2 +- src/streams.h | 2 +- src/sync.cpp | 2 +- src/sync.h | 1 - src/txdb.cpp | 2 +- src/txmempool.cpp | 2 +- src/util/asmap.cpp | 2 +- src/util/batchpriority.cpp | 2 +- src/util/exception.cpp | 2 +- src/util/fs_helpers.cpp | 6 +++--- src/util/sock.cpp | 6 ++++-- src/util/sock.h | 1 + src/util/thread.cpp | 2 +- src/validation.cpp | 4 ++-- src/validationinterface.cpp | 2 +- 33 files changed, 57 insertions(+), 54 deletions(-) diff --git a/src/checkqueue.h b/src/checkqueue.h index 037023ee3a2..5258d7113e6 100644 --- a/src/checkqueue.h +++ b/src/checkqueue.h @@ -5,9 +5,9 @@ #ifndef BITCOIN_CHECKQUEUE_H #define BITCOIN_CHECKQUEUE_H -#include #include #include +#include #include #include diff --git a/src/coins.cpp b/src/coins.cpp index a3bc369de30..fc33c521617 100644 --- a/src/coins.cpp +++ b/src/coins.cpp @@ -5,9 +5,9 @@ #include #include -#include #include #include +#include #include TRACEPOINT_SEMAPHORE(utxocache, add); diff --git a/src/dbwrapper.cpp b/src/dbwrapper.cpp index b3f08cb20d6..eb222078b5e 100644 --- a/src/dbwrapper.cpp +++ b/src/dbwrapper.cpp @@ -4,21 +4,6 @@ #include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include #include #include #include @@ -29,6 +14,22 @@ #include #include #include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include #include #include #include @@ -57,7 +58,7 @@ public: // This code is adapted from posix_logger.h, which is why it is using vsprintf. // Please do not do this in normal code void Logv(const char * format, va_list ap) override { - if (!LogAcceptCategory(BCLog::LEVELDB, BCLog::Level::Debug)) { + if (!LogAcceptCategory(BCLog::LEVELDB, util::log::Level::Debug)) { return; } char buffer[500]; @@ -276,7 +277,7 @@ CDBWrapper::~CDBWrapper() void CDBWrapper::WriteBatch(CDBBatch& batch, bool fSync) { - const bool log_memory = LogAcceptCategory(BCLog::LEVELDB, BCLog::Level::Debug); + const bool log_memory = LogAcceptCategory(BCLog::LEVELDB, util::log::Level::Debug); double mem_before = 0; if (log_memory) { mem_before = DynamicMemoryUsage() / 1024.0 / 1024; diff --git a/src/flatfile.cpp b/src/flatfile.cpp index 140217b0603..056fb9c1f92 100644 --- a/src/flatfile.cpp +++ b/src/flatfile.cpp @@ -3,12 +3,13 @@ // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. -#include - #include -#include + #include #include +#include + +#include FlatFileSeq::FlatFileSeq(fs::path dir, const char* prefix, size_t chunk_size) : m_dir(std::move(dir)), diff --git a/src/index/base.cpp b/src/index/base.cpp index 7f77d13a574..fba2f4f6c10 100644 --- a/src/index/base.cpp +++ b/src/index/base.cpp @@ -10,7 +10,6 @@ #include #include #include -#include #include #include #include @@ -22,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/src/index/blockfilterindex.cpp b/src/index/blockfilterindex.cpp index caf6d592e7e..67fa1fab318 100644 --- a/src/index/blockfilterindex.cpp +++ b/src/index/blockfilterindex.cpp @@ -14,7 +14,6 @@ #include #include #include -#include #include #include #include @@ -22,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/src/index/coinstatsindex.cpp b/src/index/coinstatsindex.cpp index 6be3db9a897..319ffcadc63 100644 --- a/src/index/coinstatsindex.cpp +++ b/src/index/coinstatsindex.cpp @@ -17,7 +17,6 @@ #include #include #include -#include #include #include #include