mirror of
https://github.com/YGGverse/aquatic.git
synced 2026-04-01 10:15:31 +00:00
Update TODO
This commit is contained in:
parent
9e7c27a789
commit
9130bb146d
1 changed files with 8 additions and 11 deletions
13
TODO.md
13
TODO.md
|
|
@ -1,7 +1,7 @@
|
||||||
# TODO
|
# TODO
|
||||||
|
|
||||||
## aquatic
|
## aquatic
|
||||||
* mio: set oneshot for epoll and kqueue?
|
* mio: set oneshot for epoll and kqueue? otherwise, stop reregistering?
|
||||||
* Handle Ipv4 and Ipv6 peers. Probably split torrent state. Ipv4 peers
|
* Handle Ipv4 and Ipv6 peers. Probably split torrent state. Ipv4 peers
|
||||||
can't make use of Ipv6 ones. Ipv6 ones may or may note be able to make
|
can't make use of Ipv6 ones. Ipv6 ones may or may note be able to make
|
||||||
use of Ipv4 ones, I have to check.
|
use of Ipv4 ones, I have to check.
|
||||||
|
|
@ -29,13 +29,6 @@
|
||||||
or so in PeerMapKey). Might improve performance, but probably not worth
|
or so in PeerMapKey). Might improve performance, but probably not worth
|
||||||
it.
|
it.
|
||||||
|
|
||||||
## aquatic_bench
|
|
||||||
* Config vars as command line arguments too?
|
|
||||||
* Save last results, check if difference is significant?
|
|
||||||
* ProgressBar: `[{elapsed_precise}]` and eta_precise?
|
|
||||||
* Test server over udp socket instead?
|
|
||||||
* Show percentile stats for peers per torrent
|
|
||||||
|
|
||||||
## bittorrent_udp
|
## bittorrent_udp
|
||||||
* Avoid heap allocation in general if it can be avoided?
|
* Avoid heap allocation in general if it can be avoided?
|
||||||
* request from bytes for scrape: use arrayvec with some max size for
|
* request from bytes for scrape: use arrayvec with some max size for
|
||||||
|
|
@ -44,6 +37,10 @@
|
||||||
* Don't do endian conversion where unnecessary, such as for connection id and
|
* Don't do endian conversion where unnecessary, such as for connection id and
|
||||||
transaction id?
|
transaction id?
|
||||||
|
|
||||||
|
## cli_helpers
|
||||||
|
|
||||||
|
* Include config field comments in exported toml (likely quite a bit of work)
|
||||||
|
|
||||||
# Don't do
|
# Don't do
|
||||||
|
|
||||||
## aquatic
|
## aquatic
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue