Versions in this module Expand all Collapse all v0 v0.4.3 Nov 6, 2026 Changes in this version + const DefaultMinAttempt + func OwnedBy(names, suffixes []string) bool + type Collection struct + Delete func(ctx context.Context, id string) error + List func(ctx context.Context) ([]Leftover, error) + MinAttempt time.Duration + Name string + Timeout time.Duration + type Leftover struct + ID string + Names []string + type Tracker struct + func NewTracker(log *slog.Logger) *Tracker + func (t *Tracker) Owns(names []string) bool + func (t *Tracker) Sweep(ctx context.Context, collections []Collection) ([]string, error) + func (t *Tracker) Track(suffix string) + func (t *Tracker) Tracked() bool