private boolean shouldExecuteTargetLongerThanThread(Query query, Target target) {
        return target.federationOptions().getRequestTimeoutInMilliseconds() > query.getTimeout();
    }
Returns true if we are requested to keep executing a target longer than we're waiting for it.
This is useful to populate caches inside targets.
container-search/src/main/java/com/yahoo/search/federation/FederationSearcher.java