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
parent 388bff5a68
commit c8aa45c834
8 changed files with 136 additions and 13 deletions
+8
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({