Closed st0012 closed 3 months ago
Instead of letting BackpressureMonitor, SessionFlusher, and Metrics::Aggregator handle their own threading logic, we can extract that into a new class that can be reused by all of them.
Closes #2261
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.73%. Comparing base (6cdb1fc) to head (309661e).
6cdb1fc
309661e
Instead of letting BackpressureMonitor, SessionFlusher, and Metrics::Aggregator handle their own threading logic, we can extract that into a new class that can be reused by all of them.
Closes #2261
skip-changelog