Avatar for the Eventual-Inc user
Eventual-Inc
Daft
BlogDocsChangelog

Performance History

Latest Results

fix(flotilla): track post-aggregation request as autoscaler high-water mark The high-water mark recorded the fractional cpu_sum, but the request actually sent to Ray is the integer-aggregated bundle total. With min_cpu_per_task=0.1 the mark grew ~0.1 per cycle while ceil() only bumped the real CPU request every ~10 cycles, so scale-up for many pending tasks stalled for ~1/min_cpu_per_task cycles (≈50s at the default 5s interval) per extra CPU. Record the aggregated integer bundle totals (what Ray actually receives) as the mark instead. Because each cycle selects bundles until the fractional cpu_sum exceeds the integer mark, ceil() now bumps by at least one CPU every cycle, restoring the intended one-unit-per-cycle ramp while still never requesting less than before. Convergence is unchanged: once pending demand can no longer exceed the mark, the cycle is skipped. Verified: cargo test -p daft-distributed --lib (8 task tests pass), cargo check/clippy -p daft-distributed --features python clean.
XiaoHongbo-Hope:fix/min-cpu-per-task-wiring
3 hours ago
fix(ci): pin maturin <1.14 to keep --timings=html working
XiaoHongbo-Hope:fix/ci-maturin-timings
19 hours ago
list_namespaces mirrors list_tables resolution
YuangGao:fix/list-namespaces-rule3-dispatch
22 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
fix(flotilla): wire min_cpu_per_task into TaskResourceRequest#7125
4 hours ago
5303372
XiaoHongbo-Hope:fix/min-cpu-per-task-wiring
CodSpeed Performance Gauge
0%
10 days ago
434897f
XuQianJin-Stars:feat/goosefs-support
CodSpeed Performance Gauge
0%
19 hours ago
d719636
XuQianJin-Stars:feat/spark-math-functions
© 2026 CodSpeed Technology
Home Terms Privacy Docs