Replace the latency_sensitivity worker attribute with urgency
From the discussion in #164 (comment 290033026)
We should consider replacing the latency_sensitive_worker!
attribute with an urgency
that can take a a symbol:
-
urgency :high
: these are the currentlatency_sensitive_worker!
s -
urgency :default
: This is the default, does not need to be defined on the worker -
urgency :none
: This is for jobs that could be running very long, for which we don't need to monitor the time they take to run.
The new values need to be passed on in labels in our metrics so we can use them for alerting (#175 (closed))