Versions in this module Expand all Collapse all v1 v1.1.0 Jul 10, 2026 v1.0.0 Jul 6, 2026 Changes in this version + type ItemFunc func(ctx context.Context, db database.TenantDB, payload []byte) error + type Progress struct + Done int + Failed int + Pending int + Status string + Total int + type Service struct + func New(idgen model.IDGen) *Service + func (s *Service) Process(ctx context.Context, txm database.TxManager, tenantID, bulkID uuid.UUID, ...) (int, error) + func (s *Service) Progress(ctx context.Context, db database.TenantDB, bulkID uuid.UUID) (Progress, error) + func (s *Service) Start(ctx context.Context, db database.TenantDB, kind string, ...) (uuid.UUID, error)