You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Context: The new time-series tables (#45-#47) start empty -- dashboards will look broken/sparse until historical data is backfilled from existing ingested ledger/event data.
Where:
scripts/ -- new backfill script, following the existing pattern in src/jobs/backfill.rs and scripts/
Make it idempotent/resumable (safe to re-run, safe to interrupt) since backfilling real historical volume can take a while.
Watch out for:
Running this against production data for the first time is a good candidate for a dry-run mode first (compute and log, don't write) before actually writing rows.
Definition of done:
Running the script populates historical data for the new dashboards without requiring a wait period
Context: The new time-series tables (#45-#47) start empty -- dashboards will look broken/sparse until historical data is backfilled from existing ingested ledger/event data.
Where:
scripts/-- new backfill script, following the existing pattern insrc/jobs/backfill.rsandscripts/What to do:
Suggested approach:
src/jobs/backfill.rs's existing pattern for a one-off/re-runnable backfill script.Watch out for:
Definition of done: