DocumentIndexEntry newDIentry = fields
? new FieldDocumentIndexEntry(die)
: new BasicDocumentIndexEntry(die);
newDIentry.setOffset(finalFileOffset + pointer.getOffset(), pointer.getOffsetBits());
newDIentry.setNumberOfEntries(pointer.getNumberOfEntries());
dios.addEntryToBuffer(newDIentry);
}
currentStream.close();
Files.delete(index.getPath() + ApplicationSetup.FILE_SEPARATOR + index.getPrefix() + "." + targetStructureName +outputPrefix+ ".pointers");
//logger.info("Copying direct file part for reduce task " + reduce);
String partDFfilename = index.getPath() + ApplicationSetup.FILE_SEPARATOR + index.getPrefix() + "." + targetStructureName+outputPrefix + BitIn.USUAL_EXTENSION;