addDifference(diffRecord, statsRecord, info); addDifference(diffRecord, statsRecord, memBlock.getBlockId(), info.getVolume()); m++; info.getBlockFile() == null) { addDifference(diffRecord, statsRecord, info); } else if (info.getGenStamp() != memBlock.getGenerationStamp() || info.getBlockLength() != memBlock.getNumBytes()) { addDifference(diffRecord, statsRecord, info); } else if (memBlock.compareWith(info) != 0) { addDifference(diffRecord, statsRecord, info); addDifference(diffRecord, statsRecord, current.getBlockId(), current.getVolume()); if (!dataset.isDeletingBlock(bpid, blockpoolReport[d].getBlockId())) { statsRecord.missingMemoryBlocks++; addDifference(diffRecord, statsRecord, blockpoolReport[d]);
addDifference(diffRecord, statsRecord, info); addDifference(diffRecord, statsRecord, memBlock.getBlockId(), info.getVolume()); m++; addDifference(diffRecord, statsRecord, info); } else if (info.getGenStamp() != memBlock.getGenerationStamp() || info.getBlockFileLength() != memBlock.getNumBytes()) { addDifference(diffRecord, statsRecord, info); } else if (info.getBlockFile().compareTo(memBlock.getBlockFile()) != 0) { addDifference(diffRecord, statsRecord, info); addDifference(diffRecord, statsRecord, current.getBlockId(), current.getVolume()); if (!dataset.isDeletingBlock(bpid, blockpoolReport[d].getBlockId())) { statsRecord.missingMemoryBlocks++; addDifference(diffRecord, statsRecord, blockpoolReport[d]);
addDifference(diffRecord, statsRecord, info); addDifference(diffRecord, statsRecord, memBlock.getBlockId(), info.getVolume()); m++; addDifference(diffRecord, statsRecord, info); } else if (info.getGenStamp() != memBlock.getGenerationStamp() || info.getBlockFileLength() != memBlock.getNumBytes()) { addDifference(diffRecord, statsRecord, info); } else if (info.getBlockFile().compareTo(memBlock.getBlockFile()) != 0) { addDifference(diffRecord, statsRecord, info); addDifference(diffRecord, statsRecord, current.getBlockId(), current.getVolume()); if (!dataset.isDeletingBlock(bpid, blockpoolReport[d].getBlockId())) { statsRecord.missingMemoryBlocks++; addDifference(diffRecord, statsRecord, blockpoolReport[d]);