Page MenuHomePhabricator
Feed Advanced Search

May 3 2024

PiRK committed rABC74a272dafa08: refactor, dbwrapper: Add DBParams and DBOptions structs (authored by Ryan Ofsky <ryan@ofsky.org>).
refactor, dbwrapper: Add DBParams and DBOptions structs
May 3 2024, 08:34
PiRK committed rABC788e09ea04bf: refactor, txdb: Add CoinsViewOptions struct (authored by Ryan Ofsky <ryan@ofsky.org>).
refactor, txdb: Add CoinsViewOptions struct
May 3 2024, 08:34
PiRK closed D16099: coinstats: Split node/coinstats.h to kernel/coinstats.h.
May 3 2024, 08:34
PiRK closed D16098: coinstats: Move hasher codepath to kernel/coinstats.
May 3 2024, 08:34
PiRK committed rABCb4054a5c21a9: coinstats: Split node/coinstats.h to kernel/coinstats.h (authored by Carl Dong <contact@carldong.me>).
coinstats: Split node/coinstats.h to kernel/coinstats.h
May 3 2024, 08:34
PiRK committed rABCef67236e5cc0: coinstats: Move hasher codepath to kernel/coinstats (authored by Carl Dong <contact@carldong.me>).
coinstats: Move hasher codepath to kernel/coinstats
May 3 2024, 08:34
PiRK closed D16096: blockstorage: Add prune locks to BlockManager.
May 3 2024, 08:34
PiRK closed D16097: Index: Use prune locks for blockfilterindex.
May 3 2024, 08:34
PiRK committed rABC958c08f85305: Index: Use prune locks for blockfilterindex (authored by Fabian Jahr <fjahr@protonmail.com>).
Index: Use prune locks for blockfilterindex
May 3 2024, 08:34
PiRK committed rABC792ecf617ce3: blockstorage: Add prune locks to BlockManager (authored by Fabian Jahr <fjahr@protonmail.com>).
blockstorage: Add prune locks to BlockManager
May 3 2024, 08:34
teamcity awarded D16097: Index: Use prune locks for blockfilterindex a Haypence token.
May 3 2024, 06:44
PiRK added a comment to D16097: Index: Use prune locks for blockfilterindex.

@bot build-tsan

May 3 2024, 06:44
PiRK updated the diff for D16097: Index: Use prune locks for blockfilterindex.

add UpdatePruneLock function

May 3 2024, 06:42
PiRK updated the diff for D16096: blockstorage: Add prune locks to BlockManager.

move unused updateprunelock function to the next diff

May 3 2024, 06:40

May 2 2024

PiRK updated the diff for D16096: blockstorage: Add prune locks to BlockManager.

nit: comment style

May 2 2024, 14:03
PiRK updated the diff for D16094: refactor, validation: Add ChainstateManagerOpts db options.

rebase, remove temporary libbitcoinkernel dependencies in CMakeLists.txt now that chainstate.cpp no longer needs them

May 2 2024, 12:55
PiRK updated the diff for D16093: refactor, txdb: Use DBParams struct in CBlockTreeDB.

rebase

May 2 2024, 12:50
PiRK updated the diff for D16092: refactor, txdb: Add CoinsViewOptions struct.

rebase

May 2 2024, 12:48
PiRK updated the diff for D16091: refactor, dbwrapper: Add DBParams and DBOptions structs.

rebase on D16099

May 2 2024, 12:46
PiRK added a comment to D16099: coinstats: Split node/coinstats.h to kernel/coinstats.h.

Note that phabricator and git get confused by the moving of code and interpret it as a kernel/coinstats.h->node/coinstats.h copy (and vice-versa). But the code is only moved from a node to a kernel header.

May 2 2024, 12:39
PiRK requested review of D16099: coinstats: Split node/coinstats.h to kernel/coinstats.h.
May 2 2024, 12:36
PiRK requested review of D16098: coinstats: Move hasher codepath to kernel/coinstats.
May 2 2024, 12:30
PiRK updated the summary of D16097: Index: Use prune locks for blockfilterindex.
May 2 2024, 12:28
PiRK requested review of D16097: Index: Use prune locks for blockfilterindex.
May 2 2024, 12:26
PiRK updated the diff for D16096: blockstorage: Add prune locks to BlockManager.

rebase

May 2 2024, 12:24
PiRK requested review of D16096: blockstorage: Add prune locks to BlockManager.
May 2 2024, 12:20
PiRK planned changes to D16093: refactor, txdb: Use DBParams struct in CBlockTreeDB.
May 2 2024, 09:17
PiRK planned changes to D16092: refactor, txdb: Add CoinsViewOptions struct.
May 2 2024, 09:16
PiRK planned changes to D16091: refactor, dbwrapper: Add DBParams and DBOptions structs.

we need database_args.cpp also for bitcoin-chainstate

May 2 2024, 09:11
PiRK planned changes to D16094: refactor, validation: Add ChainstateManagerOpts db options.

Maybe there is an issue with bitcoin-chainstate

May 2 2024, 09:04
PiRK requested review of D16094: refactor, validation: Add ChainstateManagerOpts db options.
May 2 2024, 09:01
PiRK requested review of D16093: refactor, txdb: Use DBParams struct in CBlockTreeDB.
May 2 2024, 08:59
PiRK requested review of D16092: refactor, txdb: Add CoinsViewOptions struct.
May 2 2024, 08:56
PiRK requested review of D16091: refactor, dbwrapper: Add DBParams and DBOptions structs.
May 2 2024, 08:55
PiRK closed D16085: log: mempool: log removal reason in validation interface.
May 2 2024, 05:59
PiRK committed rABC33fc32118f77: log: mempool: log removal reason in validation interface (authored by James O'Beirne <james.obeirne@pm.me>).
log: mempool: log removal reason in validation interface
May 2 2024, 05:59
PiRK closed D16084: remove MemPoolRemovalReason::REPLACED.
May 2 2024, 05:59
PiRK committed rABC6da983fb5b60: remove MemPoolRemovalReason::REPLACED (authored by PiRK).
remove MemPoolRemovalReason::REPLACED
May 2 2024, 05:59

May 1 2024

PiRK accepted D16089: Fix an off by one index error in makeseeds.py.
May 1 2024, 11:31

Apr 30 2024

PiRK accepted D16082: [chronik-client] Git-ignore the coverage directory.
Apr 30 2024, 15:38
PiRK added a comment to D16082: [chronik-client] Git-ignore the coverage directory.

I can't see how this can cause the build failures, so I queued a new build.

Apr 30 2024, 13:39
PiRK accepted D16083: [integration tests] Don't override the ipc timeout.
Apr 30 2024, 09:51
PiRK requested review of D16085: log: mempool: log removal reason in validation interface.
Apr 30 2024, 09:45
PiRK requested review of D16084: remove MemPoolRemovalReason::REPLACED.
Apr 30 2024, 09:03
PiRK accepted D16077: [Chronik] Add `-chronikcors`.
Apr 30 2024, 08:33
PiRK closed D16075: Bypass headers anti-DoS checks for NoBan peers.
Apr 30 2024, 08:20
PiRK committed rABC17e17ba21d0b: Bypass headers anti-DoS checks for NoBan peers (authored by Suhas Daftuar <sdaftuar@gmail.com>).
Bypass headers anti-DoS checks for NoBan peers
Apr 30 2024, 08:20
PiRK accepted D16078: [Cashtab] Patch bug caused by wallet change from Tokens page.
Apr 30 2024, 06:34

Apr 29 2024

PiRK updated the summary of D16075: Bypass headers anti-DoS checks for NoBan peers.
Apr 29 2024, 18:17
PiRK closed D16074: refactor: make active_chain_tip a reference.
Apr 29 2024, 18:16
PiRK committed rABC894c058950f4: refactor: make active_chain_tip a reference (authored by Aurèle Oulès <aurele@oules.com>).
refactor: make active_chain_tip a reference
Apr 29 2024, 18:16
PiRK closed D16073: refactor: move CBlockIndex#ToString() from header to implementation.
Apr 29 2024, 18:16
PiRK committed rABCf73333d93673: refactor: move CBlockIndex#ToString() from header to implementation (authored by Jon Atack <jon@atack.com>).
refactor: move CBlockIndex#ToString() from header to implementation
Apr 29 2024, 18:16
PiRK closed D16072: CDiskBlockIndex: rename GetBlockHash() to ConstructBlockHash().
Apr 29 2024, 18:16
PiRK closed D16071: DiskBlockIndex: remove unused ToString() class member.
Apr 29 2024, 18:16
PiRK committed rABCf25f9daad24e: CDiskBlockIndex: rename GetBlockHash() to ConstructBlockHash() (authored by Jon Atack <jon@atack.com>).
CDiskBlockIndex: rename GetBlockHash() to ConstructBlockHash()
Apr 29 2024, 18:16
PiRK committed rABC820b59d6c5f1: DiskBlockIndex: remove unused ToString() class member (authored by Jon Atack <jon@atack.com>).
DiskBlockIndex: remove unused ToString() class member
Apr 29 2024, 18:16
PiRK closed D16070: CBlockIndex: ensure phashBlock is not nullptr before dereferencing.
Apr 29 2024, 18:16
PiRK committed rABCa6daebfeafe3: CBlockIndex: ensure phashBlock is not nullptr before dereferencing (authored by Jon Atack <jon@atack.com>).
CBlockIndex: ensure phashBlock is not nullptr before dereferencing
Apr 29 2024, 18:16
PiRK requested review of D16075: Bypass headers anti-DoS checks for NoBan peers.
Apr 29 2024, 16:43
PiRK requested review of D16074: refactor: make active_chain_tip a reference.
Apr 29 2024, 15:45
PiRK closed D16069: Remove unused SetTip(nullptr) code.
Apr 29 2024, 14:39
PiRK committed rABCbb8db084544e: Remove unused SetTip(nullptr) code (authored by MacroFake <falke.marco@gmail.com>).
Remove unused SetTip(nullptr) code
Apr 29 2024, 14:39
PiRK requested review of D16073: refactor: move CBlockIndex#ToString() from header to implementation.
Apr 29 2024, 13:55
PiRK requested review of D16073: refactor: move CBlockIndex#ToString() from header to implementation.
Apr 29 2024, 11:21
PiRK requested review of D16072: CDiskBlockIndex: rename GetBlockHash() to ConstructBlockHash().
Apr 29 2024, 11:18
PiRK requested review of D16071: DiskBlockIndex: remove unused ToString() class member.
Apr 29 2024, 11:17
PiRK requested review of D16070: CBlockIndex: ensure phashBlock is not nullptr before dereferencing.
Apr 29 2024, 11:15
PiRK requested review of D16069: Remove unused SetTip(nullptr) code.
Apr 29 2024, 10:53
PiRK closed D16067: Fix implicit-integer-sign-change in verifychain.
Apr 29 2024, 10:37
PiRK committed rABC06a8ad6a7c7a: Fix implicit-integer-sign-change in verifychain (authored by MarcoFalke <falke.marco@gmail.com>).
Fix implicit-integer-sign-change in verifychain
Apr 29 2024, 10:37
PiRK accepted D16068: Bump version to 0.29.3.
Apr 29 2024, 10:15
teamcity awarded D16067: Fix implicit-integer-sign-change in verifychain a Haypence token.
Apr 29 2024, 06:53
PiRK added a comment to D16067: Fix implicit-integer-sign-change in verifychain.

@bot build-ubsan

Apr 29 2024, 06:52
PiRK updated the summary of D16067: Fix implicit-integer-sign-change in verifychain.
Apr 29 2024, 06:52
PiRK requested review of D16067: Fix implicit-integer-sign-change in verifychain.
Apr 29 2024, 06:51

Apr 24 2024

PiRK accepted D16048: Reduce port range in functional tests.
Apr 24 2024, 20:36

Apr 20 2024

PiRK accepted D16019: [avalanche] Remove finalized txs upon block finalization.
Apr 20 2024, 19:58

Apr 19 2024

PiRK accepted D16029: [Cashtab] Stop using passLoadingStatus.
Apr 19 2024, 15:36
PiRK closed D16028: test: simplify tests by using the pre-mined chain.
Apr 19 2024, 14:47
PiRK closed D16023: blockstorage: Adjust fastprune limit if block exceeds blockfile size.
Apr 19 2024, 14:47
PiRK committed rABCaf1b6173188b: test: simplify tests by using the pre-mined chain (authored by kouloumos <kouloumosa@gmail.com>).
test: simplify tests by using the pre-mined chain
Apr 19 2024, 14:47
PiRK committed rABCb5e5bf5848a0: blockstorage: Adjust fastprune limit if block exceeds blockfile size (authored by Martin Zumsande <mzumsande@gmail.com>).
blockstorage: Adjust fastprune limit if block exceeds blockfile size
Apr 19 2024, 14:47
PiRK closed D16025: test: add `rescan_utxos` in MiniWallet's initialization.
Apr 19 2024, 14:47
PiRK committed rABCf6a05e907fe5: test: remove redundant blocks generation logic (authored by kouloumos <kouloumosa@gmail.com>).
test: remove redundant blocks generation logic
Apr 19 2024, 14:47
PiRK closed D16027: test: remove redundant blocks generation logic.
Apr 19 2024, 14:47
PiRK committed rABC50a396b65019: test: add `rescan_utxos` in MiniWallet's initialization (authored by kouloumos <kouloumosa@gmail.com>).
test: add `rescan_utxos` in MiniWallet's initialization
Apr 19 2024, 14:47
PiRK closed D16021: test: Remove from_node from create_self_transfer* MiniWallet helpers.
Apr 19 2024, 14:47
PiRK committed rABCd0401f334206: test: Remove from_node from create_self_transfer* MiniWallet helpers (authored by MacroFake <falke.marco@gmail.com>).
test: Remove from_node from create_self_transfer* MiniWallet helpers
Apr 19 2024, 14:47
PiRK added inline comments to D16019: [avalanche] Remove finalized txs upon block finalization.
Apr 19 2024, 14:42
PiRK updated the summary of D16023: blockstorage: Adjust fastprune limit if block exceeds blockfile size.
Apr 19 2024, 13:55
PiRK accepted D16026: [avalanche] Fix a potential race in the quorum functional test.
Apr 19 2024, 13:52
PiRK added a comment to D16028: test: simplify tests by using the pre-mined chain.

will check

Apr 19 2024, 13:51
PiRK published D16023: blockstorage: Adjust fastprune limit if block exceeds blockfile size for review.
Apr 19 2024, 13:50
PiRK requested review of D16028: test: simplify tests by using the pre-mined chain.
Apr 19 2024, 13:33
PiRK requested review of D16027: test: remove redundant blocks generation logic.
Apr 19 2024, 13:31
PiRK updated the test plan for D16025: test: add `rescan_utxos` in MiniWallet's initialization.
Apr 19 2024, 13:11
PiRK requested review of D16025: test: add `rescan_utxos` in MiniWallet's initialization.
Apr 19 2024, 13:10
PiRK accepted D16024: [BPF] Fix the interface_usdt_utxocache.py test.
Apr 19 2024, 12:16
PiRK closed D16022: [test] fix broken interface_usdt_utxocache.py test.
Apr 19 2024, 12:09