Adds new specific import job which uses new queue.
Purpose
DOI Indexing for newly registered dois get put on same queue as other indexing jobs for say events.
When we are overloaded with event based indexing this causes regular doi indexing to be slowed down.
Be humble in the language and feedback you give, ask don't tell.
Consider using positive language as opposed to neutral when offering feedback. This is to avoid the negative bias that can occur with neutral language appearing negative.
Offer suggestions on how to improve code e.g. simplification or expanding clarity.
Ensure you give reasons for the changes you are proposing.
Adds new specific import job which uses new queue.
Purpose
DOI Indexing for newly registered dois get put on same queue as other indexing jobs for say events. When we are overloaded with event based indexing this causes regular doi indexing to be slowed down.
Approach
Adds a new import worker to use new queue. Note new queue has already been created via infrastructure code see: https://github.com/datacite/mastino/commit/8d194aa9032af69c2ba2fe8728dee607190975d1
I think long term this needs tidying up more but this is easy change to make.
Open Questions and Pre-Merge TODOs
Learning
Types of changes
[] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Reviewer, please remember our guidelines: