This repository has been archived by the owner on Oct 24, 2024. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bumping hyrax to address silent infinite retries
From the Bulkrax pull request: > Prior to this commit, when we encountered a > `Bulkrax::CollectionsCreatedError`, we would reschedule the same job > with a 1 minute delay. However, if the underlying issue was never > resolved, we would continually reschedule without fanfare this failing > job. > > With this commit, we provide 3 logged reschedules, then if that fails > we raise an exception break the infinite cycle. By breaking the > cycle, then the upstream Sidekiq handler can determine if it should be > thrown into the `Retry` queue (where the jobs that raise exceptions > go). > > We discovered this in Adventist watch 100 or scheduled jobs run very > fast, and apparently continually rescheduling themselves. Related to: - samvera/bulkrax#692 - samvera/bulkrax#691
- Loading branch information