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

This commit is contained in:
Adam
2026-06-02 14:46:07 +00:00
committed by GitHub
parent b3da479a7c
commit 212ae3d25f
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({