From bef029f8a61f12fde90b9e82b0c8783276fe6091 Mon Sep 17 00:00:00 2001 From: Lewis Date: Fri, 3 Jul 2026 10:24:30 +0300 Subject: [PATCH] appview/state: queue entity-state backfill Lewis: May this revision serve well! --- appview/state/router.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/appview/state/router.go b/appview/state/router.go index f87f2abb..e50a309e 100644 --- a/appview/state/router.go +++ b/appview/state/router.go @@ -51,6 +51,13 @@ func (s *State) Router() http.Handler { if err := db.ReapStaleRunningMigrations(context.Background(), s.db); err != nil { s.logger.Warn("failed to reap stale running migrations", "err", err) } + go func() { + if n, err := db.EnqueueEntityStateBackfill(context.Background(), s.db); err != nil { + s.logger.Warn("failed to enqueue entity state backfill", "err", err) + } else if n > 0 { + s.logger.Info("enqueued entity state backfill", "owners", n) + } + }() m := migration.NewMigration(s.db, s.oauth, s.idResolver.Directory(), s.logger) router.Use(m.BackgroundMigrationMiddleware) -- 2.51.2