influxdb/cache_system
Marco Neumann d31f54754f
refactor: replace tokio `oneshot` w/ futures `oneshot` (#8713)
Tokio oneshots have A LOT of overhead:

61042b4d90/tokio/src/sync/oneshot.rs (L1091-L1097)

For a particular case that I've debugged (https://github.com/influxdata/EAR/issues/4505),
that change alone decreases the "cold" query time from 16s to 11s.

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-12 08:29:18 +00:00
..
benches refactor: use `BTreeSet` in addressable heap (#8710) 2023-09-11 14:50:20 +00:00
src refactor: replace tokio `oneshot` w/ futures `oneshot` (#8713) 2023-09-12 08:29:18 +00:00
Cargo.toml chore(deps): Bump ouroboros from 0.17.2 to 0.18.0 (#8656) 2023-09-04 10:38:31 +00:00