Joakim Frostegård
|
465cf5920d
|
WIP: ws: put back mio implementation
|
2021-11-05 12:42:55 +01:00 |
|
Joakim Frostegård
|
41a249459c
|
aquatic_udp: glommio: await send/recv on shared channels
|
2021-11-05 11:50:58 +01:00 |
|
Joakim Frostegård
|
b8073e4bd1
|
Replace HashMap and IndexMap with indexmap_amortized
This will hopefully get down latency.
|
2021-11-03 10:35:29 +01:00 |
|
Joakim Frostegård
|
afe3e2465f
|
aquatic_udp: split cleaning interval for connections and torrents
|
2021-11-03 00:07:52 +01:00 |
|
Joakim Frostegård
|
fdaafae4b7
|
aquatic_udp: glommio: use signals for access list update
|
2021-11-02 22:23:47 +01:00 |
|
Joakim Frostegård
|
f69e3a00c7
|
aquatic_udp: glommio: cleanup
|
2021-10-23 20:28:36 +02:00 |
|
Joakim Frostegård
|
821608ab50
|
aquatic_udp: glommio: return scrape stats in correct order
|
2021-10-23 16:18:47 +02:00 |
|
Joakim Frostegård
|
1564291471
|
Run rustfmt
|
2021-10-23 14:56:00 +02:00 |
|
Joakim Frostegård
|
3355822422
|
aquatic_udp: glommio: periodically clean/update pending scrape vars
|
2021-10-23 14:51:57 +02:00 |
|
Joakim Frostegård
|
96196239f5
|
aquatic_udp: glommio: mostly implement scrape request support
|
2021-10-23 14:43:16 +02:00 |
|
Joakim Frostegård
|
08920fce5f
|
WIP: aquatic_udp: glommio: work on handling scrape requests
|
2021-10-23 14:05:54 +02:00 |
|
Joakim Frostegård
|
d0be89388c
|
aquatic_udp: glommio: read access list on start
|
2021-10-23 13:04:14 +02:00 |
|
Joakim Frostegård
|
072f064138
|
Run cargo fmt
|
2021-10-23 12:42:56 +02:00 |
|
Joakim Frostegård
|
aaa609b5f0
|
aquatic_udp: glommio: use MAX_PACKET_SIZE in network.read_requests
|
2021-10-23 12:42:20 +02:00 |
|
Joakim Frostegård
|
0d39c93239
|
aquatic_udp: glommio: run cleaning tasks in network.rs
|
2021-10-23 12:41:07 +02:00 |
|
Joakim Frostegård
|
b10f7b89e7
|
aquatic_udp: move code only use in mio impl out of crate::common
|
2021-10-21 15:41:50 +02:00 |
|
Joakim Frostegård
|
047d138b2b
|
aquatic_udp glommio: detach tasks, await them later; add debug logging
|
2021-10-20 02:06:51 +02:00 |
|
Joakim Frostegård
|
38617c70f4
|
Refactor AccessList; update it periodically in aquatic_udp glommio
|
2021-10-19 22:52:31 +02:00 |
|
Joakim Frostegård
|
b5aa07c21f
|
aquatic_udp: glommio networking: use task-per-receiver
|
2021-10-19 11:20:59 +02:00 |
|
Joakim Frostegård
|
9dc615a8f9
|
aquatic_udp: glommio: add yield_if_needed(), add comment
|
2021-10-19 02:11:27 +02:00 |
|
Joakim Frostegård
|
93907822f8
|
aquatic_udp: use StreamExt::or when receiving from channels
|
2021-10-19 02:03:23 +02:00 |
|
Joakim Frostegård
|
c6ba1bc61c
|
aquatic_udp: glommio: start executors in mod.rs, update TODO
|
2021-10-19 01:53:47 +02:00 |
|
Joakim Frostegård
|
4a8651e1c6
|
aquatic_udp: use mesh in glommio version
|
2021-10-19 01:02:33 +02:00 |
|
Joakim Frostegård
|
f28808b30c
|
aquatic_udp: add todo comments
|
2021-10-18 23:23:27 +02:00 |
|
Joakim Frostegård
|
80754ab4ad
|
aquatic_udp: start work on announce handler in glommio version
|
2021-10-18 23:18:21 +02:00 |
|
Joakim Frostegård
|
f2b157a149
|
aquatic_udp: split some code into mio and glommio versions
|
2021-10-18 22:51:53 +02:00 |
|