Commit Graph
4 Commits
Author SHA1 Message Date
sudacode 3b89886557 fix(stats): version lexical rollups and preserve backfill writes
- Persist vocabulary_visible on imm_words and filter rollups/triggers by it, matching the totals' exclusion rules
- Normalize legacy second/millisecond timestamps when bucketing rollup rows into local days
- Replace the boolean rollup-ready flag with a version key so schema changes trigger an atomic rebuild
- Preserve queued playback writes during rollup backfill instead of dropping them under queue pressure
- Time out the lexical rollup worker instead of hanging forever on no response
- Key concurrent vocabulary summary requests by their known-words snapshot so they no longer share stale state
- Bound stats dashboard retries for unfinished vocabulary loads before showing the inline Retry control
2026-08-17 23:49:04 -07:00
sudacode d220055b99 fix(stats): harden vocabulary rollups 2026-08-16 00:21:49 -07:00
sudacode 05da8cf86a fix(stats): keep lexical rollup backfill async 2026-08-15 22:46:00 -07:00
sudacode e53f6d61ff perf(stats): roll up lexical chart history 2026-08-15 22:29:16 -07:00