if(i == storage.segments.length-1 && cmode.ordinal() < CompatibilityMode.COMPAT_1255.ordinal())
fetched[inserterSegment.dataBlockCount-1] = true; // We don't use the last block of the last segment for old splitfiles
for(int j=0;j<minBlocks;j++) {
int blockNo;
do {
blockNo = r.nextInt(totalBlocks);
} while (fetched[blockNo]);
fetched[blockNo] = true;
ClientCHKBlock block = inserterSegment.encodeBlock(blockNo);
assertFalse(fetcherSegment.hasStartedDecode());
boolean success = fetcherSegment.onGotKey(block.getClientKey().getNodeCHK(), block.getBlock());