Page MenuHomePhabricator
Feed Advanced Search

May 30 2024

PiRK accepted D16248: doc: Fix rpc docs.

The above CI failure is unrelated (likely fixed by backporting https://github.com/bitcoin/bitcoin/pull/21814)

May 30 2024, 08:25
PiRK accepted D16246: rpc: Set RPCArg options with designated initializers.
May 30 2024, 08:17
PiRK accepted D16245: Bump timeout when checking contiguous addresses in net_tests.
May 30 2024, 08:06
PiRK updated the summary of D16250: [avalanche] don't use global g_avalanche in BlockAssember.
May 30 2024, 07:38
PiRK requested review of D16250: [avalanche] don't use global g_avalanche in BlockAssember.
May 30 2024, 07:37
PiRK requested review of D16249: [avalanche] introduce EnsureAvalanche helper for RPC calls.
May 30 2024, 07:33
PiRK planned changes to D16224: remove g_avalanche global.

still checking some stuff (g_avalanche pointer dereferencing safety)

May 30 2024, 07:31
PiRK added a comment to D16224: remove g_avalanche global.

self review notes

May 30 2024, 06:57

May 29 2024

PiRK updated the diff for D16224: remove g_avalanche global.

no need to pass avalanche to ChainstateManager::ActivateSnapshot, it is passed to the chainstate after it is initialized

May 29 2024, 18:17
PiRK added inline comments to D16224: remove g_avalanche global.
May 29 2024, 18:15
PiRK accepted D16243: rpc: adjust incorrect RPCHelpMan types.
May 29 2024, 13:44
PiRK accepted D16242: RPC: Reject RPC requests with same named parameter specified multiple times.
May 29 2024, 13:41
PiRK requested review of D16224: remove g_avalanche global.

No, actually that CI failure related to locks is already fixed. It is just a CI job that finished after I already updated the diff and removed the offending code.

May 29 2024, 11:09
PiRK planned changes to D16224: remove g_avalanche global.

looks like i need more mutexes

May 29 2024, 10:45
PiRK accepted D16241: rpc: Allow named and positional arguments to be used together.
May 29 2024, 09:43
PiRK accepted D16236: p2p: Track orphans by who provided them.
May 29 2024, 09:34
PiRK accepted D16235: scripted-diff: rename and de-globalise g_cs_orphans.
May 29 2024, 09:34
teamcity awarded D16223: [avalanche] initialize avalanche before node.peerman a Haypence token.
May 29 2024, 09:33
PiRK accepted D16240: Bump version to 0.29.6.
May 29 2024, 09:31
PiRK published D16224: remove g_avalanche global for review.
May 29 2024, 09:21
PiRK published D16223: [avalanche] initialize avalanche before node.peerman for review.
May 29 2024, 09:21
PiRK accepted D16238: Use proper ordering for sending txs in p2p_compactblocks.
May 29 2024, 06:23

May 28 2024

teamcity awarded D16217: refactor: Move system from util to common library a Piece of Eight token.
May 28 2024, 18:16
PiRK added a comment to D16217: refactor: Move system from util to common library.

@bot build-tsan

May 28 2024, 18:16
PiRK added a comment to D16235: scripted-diff: rename and de-globalise g_cs_orphans.

@bot build-tsan

May 28 2024, 18:08
PiRK requested changes to D16235: scripted-diff: rename and de-globalise g_cs_orphans.

Same unit test failing as in the previous run. And also p2p_compactblocks.py now seems flaky (same failure here and in D16233)

May 28 2024, 18:07
PiRK requested changes to D16236: p2p: Track orphans by who provided them.
May 28 2024, 17:59
PiRK accepted D16233: txorphanage: make m_peer_work_set private.
May 28 2024, 16:18
PiRK added a comment to D16235: scripted-diff: rename and de-globalise g_cs_orphans.

@bot build-tsan

May 28 2024, 16:06
PiRK added a comment to D16235: scripted-diff: rename and de-globalise g_cs_orphans.

it failed why I reviewed. It seems unrelated, but I have never seen this error before so better rerun the tests

May 28 2024, 16:06
PiRK accepted D16235: scripted-diff: rename and de-globalise g_cs_orphans.
May 28 2024, 16:05
PiRK accepted D16234: Move all g_cs_orphans locking to txorphanage.
May 28 2024, 16:03
PiRK accepted D16232: txorphange: move orphan workset to txorphanage.
May 28 2024, 15:57
PiRK accepted D16231: net_processing: Localise orphan_work_set handling to ProcessOrphanTx.
May 28 2024, 15:51
PiRK accepted D16230: net_processing: move ProcessOrphanTx docs to declaration.
May 28 2024, 15:43
PiRK accepted D16229: net_processing: Pass a Peer& to ProcessOrphanTx.
May 28 2024, 15:42
PiRK accepted D16228: net_processing: move extra transactions to msgproc mutex.
May 28 2024, 15:41
PiRK accepted D16226: Remove unnecessary includes of txorphange.h.
May 28 2024, 15:39
PiRK accepted D16225: [tests] Move TxOrphange tests to orphange_tests.cpp.
May 28 2024, 15:39

May 27 2024

PiRK accepted D16222: Bump version to 0.29.5.
May 27 2024, 08:28

May 24 2024

PiRK closed D16217: refactor: Move system from util to common library.
May 24 2024, 15:33
PiRK closed D16216: Output license info when binaries are passed -version.
May 24 2024, 15:33
PiRK committed rABC204370d2ee5b: refactor: Move system from util to common library (authored by PiRK).
refactor: Move system from util to common library
May 24 2024, 15:33
PiRK committed rABC787c14c6272b: Output license info when binaries are passed -version (authored by fanquake <fanquake@gmail.com>).
Output license info when binaries are passed -version
May 24 2024, 15:33
PiRK closed D16214: refactor: Split util::AnyPtr into its own file.
May 24 2024, 15:33
PiRK closed D16215: refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cpp.
May 24 2024, 15:33
PiRK committed rABC7e3e8a7d8d16: refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cpp (authored by fanquake <fanquake@gmail.com>).
refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cpp
May 24 2024, 15:33
PiRK committed rABC63ec99bf407a: refactor: Split util::AnyPtr into its own file (authored by TheCharlatan <seb.kung@gmail.com>).
refactor: Split util::AnyPtr into its own file
May 24 2024, 15:33
PiRK closed D16213: refactor: Split util::insert into its own file.
May 24 2024, 15:33
PiRK committed rABCbc5ce1e1e441: refactor: Split util::insert into its own file (authored by TheCharlatan <seb.kung@gmail.com>).
refactor: Split util::insert into its own file
May 24 2024, 15:33
teamcity awarded D16217: refactor: Move system from util to common library a Haypence token.
May 24 2024, 13:05
PiRK added a comment to D16171: [ecash-herald, mock-chronik-client, alias-server] Migrate ecash-herald to in-node chronik-client and add supporting mock-chronik-client methods.

This would not print out messages for blocks that are never finalized because another block with the same height is found within a few seconds of the first and the second block ends up being finalized less than 10s after the first one is connected. Not sure if we want to see these messages, and if we do whether this should be handled in this diff or in a follow-up

May 24 2024, 13:04
PiRK added inline comments to D16171: [ecash-herald, mock-chronik-client, alias-server] Migrate ecash-herald to in-node chronik-client and add supporting mock-chronik-client methods.
May 24 2024, 12:58
PiRK added inline comments to D16171: [ecash-herald, mock-chronik-client, alias-server] Migrate ecash-herald to in-node chronik-client and add supporting mock-chronik-client methods.
May 24 2024, 12:54

May 23 2024

PiRK closed D16210: util: Refactor SysErrorString logic.
May 23 2024, 19:12
PiRK committed rABC66e9e23fe2f8: util: Replace non-threadsafe strerror (authored by laanwj <126646+laanwj@users.noreply.github.com>).
util: Replace non-threadsafe strerror
May 23 2024, 19:12
PiRK closed D16209: util: Replace non-threadsafe strerror.
May 23 2024, 19:12
PiRK committed rABC50efdc2baaa0: util: Refactor SysErrorString logic (authored by laanwj <126646+laanwj@users.noreply.github.com>).
util: Refactor SysErrorString logic
May 23 2024, 19:12
PiRK closed D16208: refactor: Move ScheduleBatchPriority to its own file.
May 23 2024, 19:12
PiRK closed D16207: kernel: Add warning method to notifications.
May 23 2024, 19:12
PiRK closed D16206: kernel: Add progress method to notifications.
May 23 2024, 19:12
PiRK committed rABC175e03b01a8c: refactor: Move ScheduleBatchPriority to its own file (authored by TheCharlatan <seb.kung@gmail.com>).
refactor: Move ScheduleBatchPriority to its own file
May 23 2024, 19:12
PiRK committed rABCfa9a010420d1: kernel: Add warning method to notifications (authored by TheCharlatan <seb.kung@gmail.com>).
kernel: Add warning method to notifications
May 23 2024, 19:12
PiRK committed rABCc2307765fd61: kernel: Add progress method to notifications (authored by TheCharlatan <seb.kung@gmail.com>).
kernel: Add progress method to notifications
May 23 2024, 19:12
PiRK closed D16205: kernel: Add headerTip method to notifications.
May 23 2024, 19:12
PiRK closed D16204: kernel: Add notification interface.
May 23 2024, 19:12
PiRK committed rABCe39c999e4ff0: kernel: Add headerTip method to notifications (authored by TheCharlatan <seb.kung@gmail.com>).
kernel: Add headerTip method to notifications
May 23 2024, 19:12
PiRK committed rABC61686971b5df: kernel: Add notification interface (authored by TheCharlatan <seb.kung@gmail.com>).
kernel: Add notification interface
May 23 2024, 19:11
PiRK closed D16212: [cmake] define STRERROR_R_CHAR_P.
May 23 2024, 19:11
PiRK committed rABCb44d125a8154: [cmake] define STRERROR_R_CHAR_P (authored by PiRK).
[cmake] define STRERROR_R_CHAR_P
May 23 2024, 19:11
PiRK requested review of D16217: refactor: Move system from util to common library.
May 23 2024, 15:41
PiRK updated the test plan for D16216: Output license info when binaries are passed -version.
May 23 2024, 15:40
PiRK requested review of D16216: Output license info when binaries are passed -version.
May 23 2024, 15:37
PiRK requested review of D16215: refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cpp.
May 23 2024, 15:36
PiRK requested review of D16214: refactor: Split util::AnyPtr into its own file.
May 23 2024, 15:35
PiRK requested review of D16213: refactor: Split util::insert into its own file.
May 23 2024, 15:34
PiRK updated the diff for D16209: util: Replace non-threadsafe strerror.

undo accidental comment change, rebase on D16212 (add as a dependency)

May 23 2024, 15:13
PiRK updated the diff for D16207: kernel: Add warning method to notifications.

include string in notifications_interface, now that the include is no longer done in a parent diff

May 23 2024, 15:10
PiRK updated the diff for D16206: kernel: Add progress method to notifications.

include util/translation.h rather than <string>, and only if necessary (use forward declarations of bilingual_str when possible)

May 23 2024, 15:08
PiRK retitled D16212: [cmake] define STRERROR_R_CHAR_P from define STRERROR_R_CHAR_P to [cmake] define STRERROR_R_CHAR_P.
May 23 2024, 14:58
PiRK requested review of D16212: [cmake] define STRERROR_R_CHAR_P.
May 23 2024, 14:53
PiRK accepted D16211: [chronik-client] More robust integration test for websocket.ts.
May 23 2024, 14:03
teamcity awarded D16210: util: Refactor SysErrorString logic a Haypence token.
May 23 2024, 10:50
PiRK added a comment to D16210: util: Refactor SysErrorString logic.

@bot build-win64

May 23 2024, 10:50
PiRK requested review of D16210: util: Refactor SysErrorString logic.
May 23 2024, 10:49
PiRK requested review of D16209: util: Replace non-threadsafe strerror.
May 23 2024, 10:48
PiRK requested review of D16208: refactor: Move ScheduleBatchPriority to its own file.
May 23 2024, 10:47
PiRK requested review of D16207: kernel: Add warning method to notifications.
May 23 2024, 09:19
PiRK requested review of D16206: kernel: Add progress method to notifications.
May 23 2024, 09:18
PiRK requested review of D16205: kernel: Add headerTip method to notifications.
May 23 2024, 09:17
PiRK requested review of D16204: kernel: Add notification interface.
May 23 2024, 09:15
PiRK closed D16202: move-only: Extract common/args and common/config.cpp from util/system.
May 23 2024, 07:58
PiRK committed rABCecada1e39579: move-only: Extract common/args and common/config.cpp from util/system (authored by PiRK).
move-only: Extract common/args and common/config.cpp from util/system
May 23 2024, 07:58
PiRK closed D16203: add missing includes and remove unneeded ones.
May 23 2024, 07:58
PiRK committed rABC4c05a04a597e: add missing includes and remove unneeded ones (authored by PiRK).
add missing includes and remove unneeded ones
May 23 2024, 07:58
PiRK added inline comments to D16202: move-only: Extract common/args and common/config.cpp from util/system.
May 23 2024, 07:42
PiRK added a comment to D16202: move-only: Extract common/args and common/config.cpp from util/system.

It is not related to this diff.
The first message in websocket.ts (line 336) seems to have timed out, and after that all tests fail because they receive the previous message (everything is shifted by 1 message).

May 23 2024, 07:37
PiRK added a comment to D16202: move-only: Extract common/args and common/config.cpp from util/system.

Looking into the test failure

May 23 2024, 07:28

May 22 2024

PiRK added inline comments to D16202: move-only: Extract common/args and common/config.cpp from util/system.
May 22 2024, 15:17
PiRK updated the diff for D16202: move-only: Extract common/args and common/config.cpp from util/system.

rebase on D16203 (removes include changes that are not directly related)

May 22 2024, 15:11