14:00:33 <glozow> #startmeeting 
14:00:46 <josie> hi
14:00:51 <dzxzg> hi
14:00:52 <glozow> #bitcoin -core-dev Meeting: achow101 _aj_ amiti ariard aureleoules b10c BlueMatt brunoerg cfields darosior dergoegge dongcarl fanquake fjahr furszy gleb glozow hebasto instagibbs jamesob jarolrod jonatack josibake kallewoof kanzure kouloumos kvaciral laanwj LarryRuane lightlike luke-jr MacroFake Murch phantomcircuit pinheadmz promag provoostenator ryanofsky sdaftuar S3RK stickies-v sipa theStack TheCharlatan vasild
14:00:54 <Murch[m]> hi
14:00:57 <pinheadmz> hi
14:00:58 <brunoerg> hi
14:00:59 <tdb3> hi
14:01:01 <lightlike> hi
14:01:08 <willcl-ark> hi
14:01:09 <cbergqvist> hi
14:01:12 <achow101> Hi
14:01:18 <fjahr> hi
14:01:20 <kanzure> hi
14:01:26 <pablomartin> hi
14:01:32 <glozow> I see 1 pre-proposed meeting topic.  Any last minute topics?
14:01:34 <sipa> half hi
14:01:54 <pinheadmz> sipa: 'h'
14:01:55 <josie> sipa: the h or the i?
14:02:02 <kanzure> the high bit.
14:02:12 <sipa> i guess that's rather lo
14:02:36 <glozow> i see people are in a good mood today :)
14:02:47 <sipa> ;)
14:02:55 <glozow> #topic package relay updates
14:03:01 <glozow> 1p1c package relay updates: #28970 is the priority for review. (Since last week, the first 2 refactoring commits were split off and merged in #29619).
14:03:03 <gribble> https://github.com/bitcoin/bitcoin/issues/28970 | p2p: opportunistically accept 1-parent-1-child packages by glozow · Pull Request #28970 · bitcoin/bitcoin · GitHub
14:03:05 <gribble> https://github.com/bitcoin/bitcoin/issues/29619 | refactor: consolidate MempoolAcceptResult processing by glozow · Pull Request #29619 · bitcoin/bitcoin · GitHub
14:03:07 <glozow> v3 updates: #29306 was merged, so we just need #29496 to flip the switch.
14:03:09 <gribble> https://github.com/bitcoin/bitcoin/issues/29306 | policy: enable sibling eviction for v3 transactions by glozow · Pull Request #29306 · bitcoin/bitcoin · GitHub
14:03:10 <gribble> https://github.com/bitcoin/bitcoin/issues/29496 | policy: bump TX_MAX_STANDARD_VERSION to 3 by glozow · Pull Request #29496 · bitcoin/bitcoin · GitHub
14:03:13 <_aj_> hi
14:03:18 <glozow> package RBF updates: #29242 is the PR to review, and quite close
14:03:22 <gribble> https://github.com/bitcoin/bitcoin/issues/29242 | Mempool util: Add RBF diagram checks for single chunks against clusters of size 2 by instagibbs · Pull Request #29242 · bitcoin/bitcoin · GitHub
14:04:02 <glozow> #topic cluster mempool updates
14:04:43 <glozow> Here is an update from sdaftuar:
14:04:43 <glozow> "I have done some initial studies on last year’s historical data to compare performance of the current draft pr vs master.
14:04:43 <glozow> Overall, transaction acceptance, block connection and reorgs all seem in line, but mempool limiting popped up as being a slow point. We should be able to speed that up by maintaining one more index, which I plan to work on and then reverify.
14:04:43 <glozow> Still to do on the benchmarking front is to write up comprehensive benchmarks to exercise worst-case behaviors and measure performance, and to compare block construction times."
14:05:30 <glozow> #topic legacy walet removal updates (achow101)
14:05:48 <achow101> The current PR to review is #26606 for the independent bdb parser. There were a few silent merge conflicts with it and it's descendants that caused rebasing in the last week. If reverse engineering bdb is too scary to review, #28574 for some additional performance improvements in migration is also ready for review.
14:05:50 <gribble> https://github.com/bitcoin/bitcoin/issues/26606 | wallet: Implement independent BDB parser by achow101 · Pull Request #26606 · bitcoin/bitcoin · GitHub
14:05:52 <gribble> https://github.com/bitcoin/bitcoin/issues/28574 | wallet: optimize migration process, batch db transactions by furszy · Pull Request #28574 · bitcoin/bitcoin · GitHub
14:06:35 <achow101> That's all from me
14:07:02 <glozow> #topic Ad-hoc high priority for review
14:07:09 <glozow> Anything to add or remove from https://github.com/orgs/bitcoin/projects/1/views/4?
14:10:26 <glozow> #topic Topics for the 27.0 Testing Guide
14:10:54 <dzxzg> Hi all @tdb3, @cberqvist, @marcofleon and I have been working on a draft for the v27.0 release candidate testing guide.
14:10:54 <glozow> (I don't see dzxzg here though?)
14:10:56 <glozow> oh jk!
14:11:01 <dzxzg> We wanted to field some feedback on the changes we have identified as important/practical to test:
14:11:07 <dzxzg> New xor'ed mempool.dat format, v2 Transport default in rpc's and automatic connections, v3 transaction/mempool policy, migratewallet RPC no longer experimental, coingrinder coin selection, netinfo backward compat with pre-v26 getpeerinfo.
14:11:12 <dzxzg> Please share any thoughts or feedback on things that are missing from or should be removed from this list, or any thoughts about test procedures for these topics.
14:11:52 <glozow> thank you for working on this! :)
14:12:45 <dzxzg> :)
14:12:45 <fjahr> dzxzg: do you have a link to the draft? I guess the latest version is in the wiki?
14:12:47 <josie> dzxzg: do you have a link to the draft / where would you prefer to get feedback?
14:12:48 <willcl-ark> Thanks dzxzg! Do you have an issue or other doc draft we can look at?
14:12:59 <pinheadmz> draft ?!
14:13:06 <willcl-ark> :D
14:13:06 <josie> fjahr: jinx
14:13:13 <fjahr> great minds...
14:13:27 <dzxzg> https://github.com/tdb3/bitcoin_core_testing/blob/main/TestGuides/27.0-Release-Candidate-Testing-Guide.md
14:13:28 <tdb3> Very rough draft so far
14:13:28 <tdb3> https://github.com/tdb3/bitcoin_core_testing/blob/main/TestGuides/27.0-Release-Candidate-Testing-Guide.md
14:13:40 <dzxzg> jinx
14:13:50 <tdb3> Soliciting input, and planning to add steps for the above (from dzxzg)
14:14:37 <tdb3> Would like to update to have testers run v26 and v27 if practical (for migration testing)
14:17:47 <glozow> Great! I think people are wondering if you plan to open something like #28866 for feedback?
14:17:48 <gribble> https://github.com/bitcoin/bitcoin/issues/28866 | 26.0 RC Testing Guide Feedback · Issue #28866 · bitcoin/bitcoin · GitHub
14:18:37 <tdb3> Yes, we're planning to open an issue once the guide has been built up a bit.
14:18:46 <glozow> nice 👍
14:18:57 <tdb3> Better to have the comment history in an Issue
14:19:20 <josie> tdb3, dzxzg: the list you have so far looks good! nothing else comes to mind, but ill take a look through merged prs and see if anything jumps out
14:19:35 <tdb3> 👍
14:20:09 <glozow> #endmeeting