···178178 defer j.lk.Unlock()
179179180180 switch j.state {
181181- case StateComplete, StateEnqueued:
181181+ case StateComplete:
182182 return false, nil
183183+ case StateEnqueued:
184184+ // if the repo is enqueue, but not actively being backfilled, just ignore events for it for now
185185+ return true, nil
183186 case StateInProgress:
184187 // keep going and buffer the op
185188 default: