Skip to content

Commit 81dfedc

Browse files
committed
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.
1 parent 04608cb commit 81dfedc

34 files changed

+52
-52
lines changed

src/checkqueue.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
#ifndef BITCOIN_CHECKQUEUE_H
66
#define BITCOIN_CHECKQUEUE_H
77

8-
#include <logging.h>
98
#include <sync.h>
109
#include <tinyformat.h>
10+
#include <util/log.h>
1111
#include <util/threadnames.h>
1212

1313
#include <algorithm>

src/coins.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
#include <coins.h>
66

77
#include <consensus/consensus.h>
8-
#include <logging.h>
98
#include <random.h>
9+
#include <util/log.h>
1010
#include <util/trace.h>
1111

1212
TRACEPOINT_SEMAPHORE(utxocache, add);

src/dbwrapper.cpp

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,23 @@
44

55
#include <dbwrapper.h>
66

7-
#include <logging.h>
7+
#include <leveldb/cache.h>
8+
#include <leveldb/db.h>
9+
#include <leveldb/env.h>
10+
#include <leveldb/filter_policy.h>
11+
#include <leveldb/helpers/memenv/memenv.h>
12+
#include <leveldb/iterator.h>
13+
#include <leveldb/options.h>
14+
#include <leveldb/slice.h>
15+
#include <leveldb/status.h>
16+
#include <leveldb/write_batch.h>
817
#include <random.h>
918
#include <serialize.h>
1019
#include <span.h>
1120
#include <streams.h>
1221
#include <util/fs.h>
1322
#include <util/fs_helpers.h>
23+
#include <util/log.h>
1424
#include <util/obfuscation.h>
1525
#include <util/strencodings.h>
1626

@@ -19,16 +29,6 @@
1929
#include <cstdarg>
2030
#include <cstdint>
2131
#include <cstdio>
22-
#include <leveldb/cache.h>
23-
#include <leveldb/db.h>
24-
#include <leveldb/env.h>
25-
#include <leveldb/filter_policy.h>
26-
#include <leveldb/helpers/memenv/memenv.h>
27-
#include <leveldb/iterator.h>
28-
#include <leveldb/options.h>
29-
#include <leveldb/slice.h>
30-
#include <leveldb/status.h>
31-
#include <leveldb/write_batch.h>
3232
#include <memory>
3333
#include <optional>
3434
#include <utility>
@@ -57,7 +57,7 @@ class CBitcoinLevelDBLogger : public leveldb::Logger {
5757
// This code is adapted from posix_logger.h, which is why it is using vsprintf.
5858
// Please do not do this in normal code
5959
void Logv(const char * format, va_list ap) override {
60-
if (!LogAcceptCategory(BCLog::LEVELDB, BCLog::Level::Debug)) {
60+
if (!LogAcceptCategory(BCLog::LEVELDB, util::log::Level::Debug)) {
6161
return;
6262
}
6363
char buffer[500];
@@ -276,7 +276,7 @@ CDBWrapper::~CDBWrapper()
276276

277277
void CDBWrapper::WriteBatch(CDBBatch& batch, bool fSync)
278278
{
279-
const bool log_memory = LogAcceptCategory(BCLog::LEVELDB, BCLog::Level::Debug);
279+
const bool log_memory = LogAcceptCategory(BCLog::LEVELDB, util::log::Level::Debug);
280280
double mem_before = 0;
281281
if (log_memory) {
282282
mem_before = DynamicMemoryUsage() / 1024.0 / 1024;

src/flatfile.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@
33
// Distributed under the MIT software license, see the accompanying
44
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
55

6-
#include <stdexcept>
7-
86
#include <flatfile.h>
9-
#include <logging.h>
7+
108
#include <tinyformat.h>
119
#include <util/fs_helpers.h>
10+
#include <util/log.h>
11+
12+
#include <stdexcept>
1213

1314
FlatFileSeq::FlatFileSeq(fs::path dir, const char* prefix, size_t chunk_size) :
1415
m_dir(std::move(dir)),

src/index/base.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include <interfaces/chain.h>
1111
#include <interfaces/types.h>
1212
#include <kernel/types.h>
13-
#include <logging.h>
1413
#include <node/abort.h>
1514
#include <node/blockstorage.h>
1615
#include <node/context.h>
@@ -22,6 +21,7 @@
2221
#include <uint256.h>
2322
#include <undo.h>
2423
#include <util/fs.h>
24+
#include <util/log.h>
2525
#include <util/string.h>
2626
#include <util/thread.h>
2727
#include <util/threadinterrupt.h>

src/index/blockfilterindex.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
#include <index/db_key.h>
1515
#include <interfaces/chain.h>
1616
#include <interfaces/types.h>
17-
#include <logging.h>
1817
#include <serialize.h>
1918
#include <streams.h>
2019
#include <sync.h>
2120
#include <uint256.h>
2221
#include <util/check.h>
2322
#include <util/fs.h>
2423
#include <util/hasher.h>
24+
#include <util/log.h>
2525
#include <util/syserror.h>
2626

2727
#include <cerrno>

src/index/coinstatsindex.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include <interfaces/chain.h>
1818
#include <interfaces/types.h>
1919
#include <kernel/coinstats.h>
20-
#include <logging.h>
2120
#include <primitives/block.h>
2221
#include <primitives/transaction.h>
2322
#include <script/script.h>
@@ -26,6 +25,7 @@
2625
#include <undo.h>
2726
#include <util/check.h>
2827
#include <util/fs.h>
28+
#include <util/log.h>
2929
#include <validation.h>
3030

3131
#include <compare>

src/index/txindex.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
#include <index/base.h>
1111
#include <index/disktxpos.h>
1212
#include <interfaces/chain.h>
13-
#include <logging.h>
1413
#include <node/blockstorage.h>
1514
#include <primitives/block.h>
1615
#include <primitives/transaction.h>
1716
#include <serialize.h>
1817
#include <streams.h>
1918
#include <uint256.h>
2019
#include <util/fs.h>
20+
#include <util/log.h>
2121
#include <validation.h>
2222

2323
#include <cassert>

src/kernel/bitcoinkernel.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include <sync.h>
2929
#include <uint256.h>
3030
#include <undo.h>
31-
#include <util/check.h>
3231
#include <util/fs.h>
3332
#include <util/result.h>
3433
#include <util/signalinterrupt.h>

src/kernel/chainparams.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
#include <crypto/hex_base.h>
1313
#include <hash.h>
1414
#include <kernel/messagestartchars.h>
15-
#include <logging.h>
1615
#include <primitives/block.h>
1716
#include <primitives/transaction.h>
1817
#include <script/interpreter.h>
1918
#include <script/script.h>
2019
#include <uint256.h>
2120
#include <util/chaintype.h>
21+
#include <util/log.h>
2222
#include <util/strencodings.h>
2323

2424
#include <algorithm>

0 commit comments

Comments
 (0)