final ODirectMemoryPointer pointer = new ODirectMemoryPointer(content);
final OLogSequenceNumber storedLSN = ODurablePage.getLogSequenceNumberFromPage(pointer);
dataPointer = new OCachePointer(pointer, storedLSN);
} else {
fileClassic.allocateSpace((int) (endPosition - fileClassic.getFilledUpTo()));
final ODirectMemoryPointer pointer = new ODirectMemoryPointer(content);
dataPointer = new OCachePointer(pointer, new OLogSequenceNumber(0, -1));
}