IgfsFileMap map = fileInfo.fileMap(); for (long block = 0, size = fileInfo.blocksCount(); block < size; block++) { IgniteUuid affKey = map == null ? null : map.affinityKey(block * fileInfo.blockSize(), true); IgniteUuid fileId = fileInfo.id(); for (long block = 0, size = fileInfo.blocksCount(); block < size; block++) ldr.removeData(new IgfsBlockKey(fileId, fileInfo.affinityKey(), fileInfo.evictExclude(), block));
info.length(), info.blockSize(), info.blocksCount(), false); info.length(), info.blockSize(), info.blocksCount(), false);
for (long block = 0; block < info.blocksCount(); block++) assertNull(mgr.dataBlock(info, path, block, null).get());
boolean b = true; for (long block = 0; block < info.blocksCount(); block++) b &= mgr.dataBlock(info, path, block, null).get() == null;
for (int i = 0; i < info.blocksCount(); i++) assertNotNull(dataCache.get(dataMgr.blockKey(i, info))); boolean doBreak = true; for (int j = 0; j < info.blocksCount(); j++) { if (dataCache.get(dataMgr.blockKey(i, info)) != null) { doBreak = false; for (int i = 0; i < info.blocksCount(); i++) assertNull(dataCache.get(new IgfsBlockKey(info.id(), null, false, i)));
boolean b = true; for (long block = 0; block < info.blocksCount(); block++) b &= mgr.dataBlock(info, path, block, null).get() == null;
IgfsFileMap map = fileInfo.fileMap(); for (long block = 0, size = fileInfo.blocksCount(); block < size; block++) { IgniteUuid affKey = map == null ? null : map.affinityKey(block * fileInfo.blockSize(), true); IgniteUuid fileId = fileInfo.id(); for (long block = 0, size = fileInfo.blocksCount(); block < size; block++) ldr.removeData(new IgfsBlockKey(fileId, fileInfo.affinityKey(), fileInfo.evictExclude(), block));
info.length(), info.blockSize(), info.blocksCount(), false); info.length(), info.blockSize(), info.blocksCount(), false);