}
}
if (allIDs.size() > 0 && threadRandom.nextDouble() <= deleteChance) {
String randomID = allIDs.get(threadRandom.nextInt(allIDs.size()));
w.deleteDocuments(new Term("id", randomID));
rt.delete(randomID);
values.put(randomID, missing);
}
if (threadRandom.nextDouble() <= reopenChance || rt.size() > 10000) {