Files
netbird/client
riccardom 5d09d9218a [client] Decode the sync target once instead of on every pass
Decoding a components envelope runs Calculate(), the most expensive step
of a sync, and it ran again on every bounded pass of the same target: about
34 full recalculations for a 10k-peer map at the current per-pass cap, all
under syncMsgMux. The decode and the other per-target steps now run on the
first pass, and the passes that drain the peer batches reuse the map.
2026-10-20 10:19:47 +02:00
..
2023-05-18 19:47:36 +02:00