mirror of
https://github.com/sourcegraph/sourcegraph.git
synced 2026-02-06 19:21:50 +00:00
22 lines
513 B
Go
22 lines
513 B
Go
package cleanup
|
|
|
|
import (
|
|
"time"
|
|
|
|
"github.com/sourcegraph/sourcegraph/internal/goroutine"
|
|
"github.com/sourcegraph/sourcegraph/internal/workerutil/dbworker"
|
|
)
|
|
|
|
type UploadService interface {
|
|
NewJanitor(
|
|
interval time.Duration,
|
|
uploadTimeout time.Duration,
|
|
auditLogMaxAge time.Duration,
|
|
minimumTimeSinceLastCheck time.Duration,
|
|
commitResolverBatchSize int,
|
|
commitResolverMaximumCommitLag time.Duration,
|
|
) goroutine.BackgroundRoutine
|
|
|
|
NewUploadResetter(interval time.Duration) *dbworker.Resetter
|
|
}
|