mirror of
https://github.com/RunLit/Bambu-Run.git
synced 2026-08-22 06:44:19 +01:00
24h at the collector's 30s cadence is ~2800 readings, and each one pulls in ~9 FilamentSnapshot rows. That snapshot fetch — not the metrics query — was what made the dashboard slow: 25,308 rows and 1.2s of the 2.09s spent building the context. Capping at 1440 keeps roughly one point per minute over a day, finer than a canvas can resolve, and applies to the public demo API too since it shares sample_metrics(). printer dashboard 2.09s / 410 KB -> 0.50s / 207 KB public demo API -> 0.31s / 116 KB Claude-Session: https://claude.ai/code/session_01AoYZiGtU3zEuFEGvP6zoZD