Jon Atack

Results 455 comments of Jon Atack

Re-pushed to provide the accepted log levels and the always-logged ones in the same order of severity (descending).

ACK c003562120c193c296ac754b4bb8cff02bbbe4dc Tangential, I don't understand the macro ordering in this line: ``` The macros `LogInfo`, `LogDebug`, `LogTrace`, `LogWarning` and `LogError` are available for ```

#29200 would be relevant.

I don't think updating all the macros is a good idea until the API is finished.

Thanks for reporting. Ran into it as well. https://github.com/bitcoin/bitcoin/actions/runs/7492061657/job/20394747721?pr=29230#step:27:7866

> ping @jonatack, could you have a look, especially at the changes to bitcoin-cli? Thanks! Sorry for missing the ping and not looking sooner. (@stratospher please ping me when you...

@stratospher Referencing the review feedback in https://github.com/bitcoin/bitcoin/pull/26988#discussion_r1145326660, the argument about complexity doesn't outweigh that, and less so when there are simple alternatives that have been proposed. If this were to...

> simply [reports an error](https://github.com/bitcoin/bitcoin/blob/aebfac13443c2abf78ebd88cd1f41213ca79ce5a/src/bitcoin-cli.cpp#L273) in case an older version of bitcoind is used with a newer bitcoin-cli That's not helpful to someone with a long-running older node (say, for...

Given that performance and benchmarks have been a key part of the discussion, #26957 has updated benchmarks that reviewers may use for evaluating this pull and #26619. I'm currently rebasing...