From b5f370f1faaf94cde3b845ab40617bedc4d69ce2 Mon Sep 17 00:00:00 2001 From: abelanger5 Date: Thu, 12 Jun 2025 10:33:19 -0400 Subject: [PATCH] adds singleton mode to task and dag updates (#1858) --- internal/services/controllers/v1/olap/controller.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/services/controllers/v1/olap/controller.go b/internal/services/controllers/v1/olap/controller.go index ca33432e9..a55f868dc 100644 --- a/internal/services/controllers/v1/olap/controller.go +++ b/internal/services/controllers/v1/olap/controller.go @@ -259,6 +259,7 @@ func (o *OLAPControllerImpl) Start() (func() error, error) { gocron.NewTask( o.runTenantTaskStatusUpdates(ctx), ), + gocron.WithSingletonMode(gocron.LimitModeReschedule), ) if err != nil { @@ -271,6 +272,7 @@ func (o *OLAPControllerImpl) Start() (func() error, error) { gocron.NewTask( o.runTenantDAGStatusUpdates(ctx), ), + gocron.WithSingletonMode(gocron.LimitModeReschedule), ) if err != nil {