new feature: (optional) Queue priorities #74
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a new feature: (optional) queue priorities.
Starting now queue's priority could be defined, meaning that jobs from a queue with higher priority will be pulled before jobs from a queue with lower priority.
How to define priorities:
Values
Priorities could be defined from 0 to the max int value. Smaller values mean higher priority. Zero is the highest priority.
Those queues with no defined priority will automatically get the highest priority (zero).
How optional is this?
All the following scenarios are valid:
Compatibility
This new feature does not introduce any compatibility issue with code bases using previous versions.
Other PRs
This PR includes #71