Manager: Remove SaveTask function from interface

Remove `SaveTask(...)` from the persistence layer interface as defined
by the `api_impl` package. It's not used.
This commit is contained in:
Sybren A. Stüvel 2024-05-16 19:31:40 +02:00
parent 2d5de525d0
commit 097d5abb7c

@ -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