Update TODO

This commit is contained in:
Joakim Frostegård 2022-04-03 19:52:33 +02:00
parent 58ac5e7fe8
commit 5e79df8e7e

14
TODO.md
View file

@ -3,13 +3,17 @@
## High priority
* aquatic_http_private
* utf8 responses
* Test that responses are actually valid UTF-8
* stored procedure
* handle/document lack of NOT NULL
* event can be null
* test ip format
* site will likely want num_seeders and num_leechers for all torrents..
* aquatic_http_protocol
* Implement axum IntoResponse behind feature gate
* don't require compact=1?
## Medium priority
* Use thin LTO?
@ -34,8 +38,6 @@
* add flag to print parsed config when starting
* aquatic_udp
* look at proper cpu pinning (check that one thread gets bound per core)
* then consider so_attach_reuseport_cbpf
* what poll event capacity is actually needed?
* stagger connection cleaning intervals?
* load test
@ -43,11 +45,9 @@
with probability 0.2
* aquatic_ws
* glommio
* proper cpu set pinning
* general
* large amount of temporary allocations in serialize_20_bytes, pretty many in deserialize_20_bytes
* large amount of temporary allocations in serialize_20_bytes, pretty many in deserialize_20_bytes
* so_attach_reuseport_cbpf
* extract response peers: extract "one extra" to compensate for removal,
of sender if present in selection?