Skip to content

Commit 38ff4c2

Browse files
committed
kernel: remove logging.cpp from library
Since it now only needs the util logger, remove the unnecessary dependency.
1 parent 0f9a7d5 commit 38ff4c2

25 files changed

+40
-42
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/kernel/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ add_library(bitcoinkernel
3030
../deploymentstatus.cpp
3131
../flatfile.cpp
3232
../hash.cpp
33-
../logging.cpp
3433
../node/blockstorage.cpp
3534
../node/chainstate.cpp
3635
../node/utxo_snapshot.cpp

src/kernel/bitcoinkernel.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include <kernel/context.h>
1717
#include <kernel/notifications_interface.h>
1818
#include <kernel/warning.h>
19-
#include <logging.h>
2019
#include <node/blockstorage.h>
2120
#include <node/chainstate.h>
2221
#include <primitives/block.h>
@@ -30,6 +29,7 @@
3029
#include <undo.h>
3130
#include <util/check.h>
3231
#include <util/fs.h>
32+
#include <util/log.h>
3333
#include <util/result.h>
3434
#include <util/signalinterrupt.h>
3535
#include <util/task_runner.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>

src/kernel/coinstats.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#include <coins.h>
99
#include <crypto/muhash.h>
1010
#include <hash.h>
11-
#include <logging.h>
1211
#include <node/blockstorage.h>
1312
#include <primitives/transaction.h>
1413
#include <script/script.h>
@@ -17,6 +16,7 @@
1716
#include <sync.h>
1817
#include <uint256.h>
1918
#include <util/check.h>
19+
#include <util/log.h>
2020
#include <util/overflow.h>
2121
#include <validation.h>
2222

src/kernel/context.cpp

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

77
#include <crypto/sha256.h>
8-
#include <logging.h>
98
#include <random.h>
9+
#include <util/log.h>
1010

1111
#include <mutex>
1212
#include <string>

src/logging/timer.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#ifndef BITCOIN_LOGGING_TIMER_H
77
#define BITCOIN_LOGGING_TIMER_H
88

9-
#include <logging.h>
9+
#include <util/log.h>
1010
#include <util/macros.h>
1111
#include <util/time.h>
1212
#include <util/types.h>

0 commit comments

Comments
 (0)