fix(stats): clean retired provider rows during sync (#30420)

This commit is contained in:
Adam 2026-06-02 09:46:07 -05:00 committed by GitHub
commit 212ae3d25f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 136 additions and 13 deletions

View file

@ -56,6 +56,14 @@ export const syncStats: () => Effect.Effect<
concurrency: "unbounded",
discard: true,
})
yield* Effect.all(
[
modelStats.deleteRetiredDimensions(modelRows),
providerStats.deleteRetiredDimensions(providerRows),
geoStats.deleteRetiredDimensions(geoRows),
],
{ concurrency: "unbounded", discard: true },
)
yield* Effect.logInfo(
`stats sync complete ${JSON.stringify({