Closed nicolasavru closed 5 years ago
This looks like a great idea! Sorry for being slow to reply - I've been swamped with work lately, but I'll try to review this in the next week or two, and hopefully get it merged. Even better to see that you added some ert tests.
Merged. Thanks!
Sent #16 to fix the copy/paste error you caught. Thanks.
Sorry I didn't reply before you merged it, I've been similarly busy.
No worries, thanks for the fix!
Embedding a t.multicall inside a d.multicall allows us to send only a single RPC per torrent instead of 1 RPC to retrieve the torrent data and then one additional RPC for each of the torrent's trackers.
With ~1600 torrents loaded in rtorrent, this reduces the run time of (mentor) (from a fresh start) from ~5.9 seconds to ~3.4 seconds).