From 097d5abb7c13e6eff1facea12f89f24c144194c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 16 May 2024 19:31:40 +0200 Subject: [PATCH] Manager: Remove SaveTask function from interface Remove `SaveTask(...)` from the persistence layer interface as defined by the `api_impl` package. It's not used. --- internal/manager/api_impl/interfaces.go | 1 - 1 file changed, 1 deletion(-) diff --git a/internal/manager/api_impl/interfaces.go b/internal/manager/api_impl/interfaces.go index d965519f..ea9bef0f 100644 --- a/internal/manager/api_impl/interfaces.go +++ b/internal/manager/api_impl/interfaces.go @@ -37,7 +37,6 @@ type PersistenceService interface { // FetchTask fetches the given task and the accompanying job. FetchTask(ctx context.Context, taskID string) (*persistence.Task, error) FetchTaskFailureList(context.Context, *persistence.Task) ([]*persistence.Worker, error) - SaveTask(ctx context.Context, task *persistence.Task) error SaveTaskActivity(ctx context.Context, t *persistence.Task) error // TaskTouchedByWorker marks the task as 'touched' by a worker. This is used for timeout detection. TaskTouchedByWorker(context.Context, *persistence.Task) error