💬 luke-jr commented on pull request "index: remove unnecessary locater cleaning in BaseIndex::Init()":
(https://github.com/bitcoin/bitcoin/pull/32882#discussion_r2191008997)
No harm in returning success, even if ignored currently.
(https://github.com/bitcoin/bitcoin/pull/32882#discussion_r2191008997)
No harm in returning success, even if ignored currently.
💬 hodlinator commented on pull request "refactor: Header sync optimisations & simplifications":
(https://github.com/bitcoin/bitcoin/pull/32740#discussion_r2191012890)
meta: There's an issue with the `https://github.com/bitcoin/bitcoin/commit/09c7d0f703067d455aae4ee458ba7953c29d72fb#r2149379657` style links (taken from outdated "File Changes"-tab?). I've switched to mostly grabbing links from the "Conversation"-tab `https://github.com/bitcoin/bitcoin/pull/32740#discussion_r2149379657`.
(https://github.com/bitcoin/bitcoin/pull/32740#discussion_r2191012890)
meta: There's an issue with the `https://github.com/bitcoin/bitcoin/commit/09c7d0f703067d455aae4ee458ba7953c29d72fb#r2149379657` style links (taken from outdated "File Changes"-tab?). I've switched to mostly grabbing links from the "Conversation"-tab `https://github.com/bitcoin/bitcoin/pull/32740#discussion_r2149379657`.
💬 furszy commented on pull request "[WIP] wallet: tx creation, don't select outputs from txes that are being replaced":
(https://github.com/bitcoin/bitcoin/pull/26732#issuecomment-3046561786)
> @furszy: #27286 was merged, in case this is still relevant.
Thx. It is still relevant but I don't have enough time to tackle it. Up for grabs.
(https://github.com/bitcoin/bitcoin/pull/26732#issuecomment-3046561786)
> @furszy: #27286 was merged, in case this is still relevant.
Thx. It is still relevant but I don't have enough time to tackle it. Up for grabs.
👋 sipa's pull request is ready for review: "cluster mempool: add TxGraph work controls"
(https://github.com/bitcoin/bitcoin/pull/32263)
(https://github.com/bitcoin/bitcoin/pull/32263)
💬 sipa commented on pull request "cluster mempool: add TxGraph work controls":
(https://github.com/bitcoin/bitcoin/pull/32263#issuecomment-3046566193)
Rebased after the merge of #31553, and undrafted.
(https://github.com/bitcoin/bitcoin/pull/32263#issuecomment-3046566193)
Rebased after the merge of #31553, and undrafted.
💬 brunoerg commented on issue "test: break `feature_block` into subtests?":
(https://github.com/bitcoin/bitcoin/issues/32877#issuecomment-3046576815)
> Are you sure? I'd say the reorg test is useful to perform on a "dirty" state.
I agree that in this case is useful, but not sure about the other tests. But anyway, since the reorg is the slowest test, running it without reorg should be fine. So we could have just an option to skip it?
(https://github.com/bitcoin/bitcoin/issues/32877#issuecomment-3046576815)
> Are you sure? I'd say the reorg test is useful to perform on a "dirty" state.
I agree that in this case is useful, but not sure about the other tests. But anyway, since the reorg is the slowest test, running it without reorg should be fine. So we could have just an option to skip it?
💬 achow101 commented on pull request "wallet: Remove watchonly behavior and isminetypes":
(https://github.com/bitcoin/bitcoin/pull/32523#issuecomment-3046770880)
#32618 merged, ready for review now.
(https://github.com/bitcoin/bitcoin/pull/32523#issuecomment-3046770880)
#32618 merged, ready for review now.
👋 achow101's pull request is ready for review: "wallet: Remove watchonly behavior and isminetypes"
(https://github.com/bitcoin/bitcoin/pull/32523)
(https://github.com/bitcoin/bitcoin/pull/32523)
💬 achow101 commented on pull request "wallet, rpc: Move (Un)LockCoin WalletBatch creation out of RPC":
(https://github.com/bitcoin/bitcoin/pull/32593#discussion_r2191169711)
If I need to retouch.
(https://github.com/bitcoin/bitcoin/pull/32593#discussion_r2191169711)
If I need to retouch.
💬 pstratem commented on pull request "Cache m_cached_finished_ibd where SetTip is called.":
(https://github.com/bitcoin/bitcoin/pull/32885#issuecomment-3046915168)
> Conceptually not a bad idea to cache and lock less, but imo this makes the code more brittle (and harder to understand), e.g. if any tip updates happen without the cache being updated separately.
>
> Do you have any data as to the actual performance improvements from this PR?
I'm (very) open to suggestions on how to make the caching call more robust. (Indeed I expected some.)
There's no performance improvement from this PR, it's the first in a series of proposed changes I'll be making
...
(https://github.com/bitcoin/bitcoin/pull/32885#issuecomment-3046915168)
> Conceptually not a bad idea to cache and lock less, but imo this makes the code more brittle (and harder to understand), e.g. if any tip updates happen without the cache being updated separately.
>
> Do you have any data as to the actual performance improvements from this PR?
I'm (very) open to suggestions on how to make the caching call more robust. (Indeed I expected some.)
There's no performance improvement from this PR, it's the first in a series of proposed changes I'll be making
...
💬 achow101 commented on pull request "test: fix feature_init.py intermittencies":
(https://github.com/bitcoin/bitcoin/pull/32835#issuecomment-3046915670)
ACK 4207d9bf823bea9f94b484ebf3c9274ca781b245
(https://github.com/bitcoin/bitcoin/pull/32835#issuecomment-3046915670)
ACK 4207d9bf823bea9f94b484ebf3c9274ca781b245
🚀 achow101 merged a pull request: "test: fix feature_init.py intermittencies"
(https://github.com/bitcoin/bitcoin/pull/32835)
(https://github.com/bitcoin/bitcoin/pull/32835)
💬 achow101 commented on pull request "rpc: Use type-safe exception to pass RPC help":
(https://github.com/bitcoin/bitcoin/pull/32660#issuecomment-3046955303)
ACK fa946520d229ae45b30519bccc9eaa2c47b4a093
(https://github.com/bitcoin/bitcoin/pull/32660#issuecomment-3046955303)
ACK fa946520d229ae45b30519bccc9eaa2c47b4a093
💬 achow101 commented on pull request "rpc: use CScheduler for relocking wallet and remove RPCTimer":
(https://github.com/bitcoin/bitcoin/pull/32862#issuecomment-3046962563)
ACK fcfd3db563e89fd79820a4cdfa102d624d801de1
(https://github.com/bitcoin/bitcoin/pull/32862#issuecomment-3046962563)
ACK fcfd3db563e89fd79820a4cdfa102d624d801de1
🤔 furszy reviewed a pull request: "wallet: remove dead code in legacy wallet migration"
(https://github.com/bitcoin/bitcoin/pull/32758#pullrequestreview-2995635591)
code reviewed, looks good. Just left a comment about the last commit.
(https://github.com/bitcoin/bitcoin/pull/32758#pullrequestreview-2995635591)
code reviewed, looks good. Just left a comment about the last commit.
💬 furszy commented on pull request "wallet: remove dead code in legacy wallet migration":
(https://github.com/bitcoin/bitcoin/pull/32758#discussion_r2191246827)
In 2b8b658308c8fbfd9d41d8eb7b9491b615c43872:
Based on the commit description, this change seems more like you reasoning about the code flow than something that benefits the reader? I'm not sure it's adding much value.
(https://github.com/bitcoin/bitcoin/pull/32758#discussion_r2191246827)
In 2b8b658308c8fbfd9d41d8eb7b9491b615c43872:
Based on the commit description, this change seems more like you reasoning about the code flow than something that benefits the reader? I'm not sure it's adding much value.
💬 furszy commented on issue "intermittent issue in feature_init.py (bitcoind should have exited with expected error LevelDB error: Corruption)":
(https://github.com/bitcoin/bitcoin/issues/32600#issuecomment-3046966568)
can close it.
(https://github.com/bitcoin/bitcoin/issues/32600#issuecomment-3046966568)
can close it.
💬 pstratem commented on pull request "Cache m_cached_finished_ibd where SetTip is called.":
(https://github.com/bitcoin/bitcoin/pull/32885#issuecomment-3046981384)
> I think something like this, if properly implemented (I haven't thought much about the code yet), would reduce the GUI freezes during IBD in a noticeable manner.
I hadn't even considered that, but certainly that's a possible direct improvement.
(https://github.com/bitcoin/bitcoin/pull/32885#issuecomment-3046981384)
> I think something like this, if properly implemented (I haven't thought much about the code yet), would reduce the GUI freezes during IBD in a noticeable manner.
I hadn't even considered that, but certainly that's a possible direct improvement.
✅ achow101 closed an issue: "intermittent issue in feature_init.py (bitcoind should have exited with expected error LevelDB error: Corruption)"
(https://github.com/bitcoin/bitcoin/issues/32600)
(https://github.com/bitcoin/bitcoin/issues/32600)
🚀 achow101 merged a pull request: "rpc: Use type-safe exception to pass RPC help"
(https://github.com/bitcoin/bitcoin/pull/32660)
(https://github.com/bitcoin/bitcoin/pull/32660)