record.setPositionWithinLogSegment(positionWithinLogSegment);
record.setPositionWithinLogSegment(i); Promise<DLSN> writePromise = new Promise<DLSN>(); writer.writeRecord(record, writePromise); recordSetBuffer.get(data); LogRecord setRecord = new LogRecord(5L, data); setRecord.setPositionWithinLogSegment(5); setRecord.setRecordSet(); Promise<DLSN> writePromise = new Promise<DLSN>(); record.setPositionWithinLogSegment(i + 10); writePromise = new Promise<DLSN>(); writer.writeRecord(record, writePromise);
record.setPositionWithinLogSegment(i); Promise<DLSN> writePromise = new Promise<DLSN>(); writer.writeRecord(record, writePromise); record.setPositionWithinLogSegment(i + 5); Promise<DLSN> writePromise = new Promise<DLSN>(); writer.writeRecord(record, writePromise);