Praefect should set a timeout on replication queue operations
We should set a reasonable timeout like 5 seconds to ensure the replication queue queries do not run indefinitely. None of the operations should really take longer than that. Timing out would indicate problems and could direct debugging into the right direction. This was identified on a recent customer call with @cat.
This is specifically about queuing related database operations, not about setting a timeout on job execution.
/cc @zj-gitlab
Edited by Sami Hiltunen