Check if QueueCleanupRunner is properly checking all replicas for a requeued request
By looking into this code segment, it seems that the RetrieveRequest::garbageCollectRetrieveRequest(...)
function only looks for the same copy number as the original request. This function is used by QueueCleanupRunner. Therefore we need to check if it affects its functionality, by not letting requeue the requests in a different queue: