private static Result createSearchChainTimedOutResult(Query query, Target target) {
        ErrorMessage timeoutMessage = ErrorMessage.createTimeout("Error in execution of chain '" + target.getId() +
                                                                 "': " + "Chain timed out.");
        timeoutMessage.setSource(target.getId().stringValue());
        return new Result(query, timeoutMessage);
    }
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