throw new BatchTooLargeException("Have already processed " + updatesProcessed);
}
maybeFail(random, params.processUpdatePermanentFailureLikelihood,
params.processUpdateRetryableFailureLikelihood);
updatesProcessed++;
return new Result(randomChance(random, params.updateRejectionLikelihood));
}