// Fetch what we need, all at once. Again, hope it fits.
: Ints.checkedCast(atVersion - startVersion)));
while (it.hasNext()) {
ChangeData<String> delta = it.next();
try {
state.apply(delta);
} catch (ChangeRejected e) {
throw new PermanentFailure(
"Corrupt snapshot or delta history " + objectId + " @" + state.getVersion(), e);
}
}