feat: prune old workers
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-01-18 12:30:13 +01:00
parent b6e9882855
commit 1d4a72fd5f
7 changed files with 33 additions and 3 deletions

View File

@@ -14,6 +14,7 @@ type Querier interface {
DeregisterWorker(ctx context.Context, workerID uuid.UUID) error
GetWorkers(ctx context.Context) ([]*GetWorkersRow, error)
Ping(ctx context.Context) (int32, error)
PruneWorker(ctx context.Context) error
RegisterWorker(ctx context.Context, arg *RegisterWorkerParams) error
UpdateWorkerHeartbeat(ctx context.Context, workerID uuid.UUID) error
}