opencode/packages/stats/core/src/domain
Adam 08a2a623dc
fix(data): cut athena stats sync cost
Compute all stat dimensions and both grains in one GROUPING SETS query
so each sync pass scans the source table once instead of eight times.
Hourly passes now only recompute the current ISO week; a daily full pass
refreshes the whole display window. Restarted daemons resume the hourly
cadence from the last completed sync instead of immediately re-running a
pass, and the workgroup kills any query scanning more than 2 TB.
2026-07-10 06:36:26 -05:00
..
geo.ts fix(stats): tolerate pending user column 2026-06-20 15:56:52 -05:00
home.ts feat(stats): update model comparison page 2026-07-10 05:53:31 -05:00
inference.test.ts fix(stats): clean retired provider rows during sync (#30420) 2026-06-02 14:46:07 +00:00
inference.ts fix(data): cut athena stats sync cost 2026-07-10 06:36:26 -05:00
model-normalization.ts fix(stats): clean retired provider rows during sync (#30420) 2026-06-02 14:46:07 +00:00
model.ts fix(data): cut athena stats sync cost 2026-07-10 06:36:26 -05:00
provider.ts fix(stats): tolerate pending user column 2026-06-20 15:56:52 -05:00
stat.ts fix(stats): tolerate pending user column 2026-06-20 15:56:52 -05:00