The Redis-based JobQueue had a feature to abandon jobs that were sitting in the queue for longer the claimTTL time period, we need to have a similar feature ChangeProp. Also, if some enormous time period has passed from the root job being submitted, like a week, I assume it's safe to reject the jobs generated by that root jobs. This will probably be a no-op in the new queue cause the wait periods should not be that high, but it would help clear the backlog carried over from the old queue when switching jobs.
|Resolved||Pchelolo||T157088 [EPIC] Develop a JobQueue backend based on EventBus|
|Resolved||Pchelolo||T183744 FY17/18 Q3 Program 8 Services Goal: Migrate two high-traffic jobs over to EventBus|
|Resolved||Pchelolo||T189303 Support claimTTL and rootClaimTTL in change-prop|