splitBlocks(last.start(), last.length() + blockLen, maxLen, affNodes, res); splitBlocks(grpIdx * grpBlockSize + blockStart, blockLen, maxLen, affNodes, res);
splitBlocks(last.start(), last.length() + blockLen, maxLen, affNodes, res); splitBlocks(grpIdx * grpBlockSize + blockStart, blockLen, maxLen, affNodes, res);
Collection<GridGgfsBlockLocation> res = new LinkedList<>(); splitBlocks(start, len, maxLen, dataCache.affinity().mapKeyToPrimaryAndBackups( new GridGgfsBlockKey(info.id(), info.affinityKey(), info.evictExclude(), 0)), res); splitBlocks(last.start(), last.length() + partEnd - pos, maxLen, affNodes, res); splitBlocks(pos, partEnd - pos, maxLen, affNodes, res);
Collection<GridGgfsBlockLocation> res = new LinkedList<>(); splitBlocks(start, len, maxLen, dataCache.affinity().mapKeyToPrimaryAndBackups( new GridGgfsBlockKey(info.id(), info.affinityKey(), info.evictExclude(), 0)), res); splitBlocks(last.start(), last.length() + partEnd - pos, maxLen, affNodes, res); splitBlocks(pos, partEnd - pos, maxLen, affNodes, res);