open fun walPutByteArray(offset: Long, buf: ByteArray, bufPos: Int, size: Int): LongPuts instruction into WAL. It should write part of byte[] at given offset. This value returns pointer to WAL, which can be used to retrieve data back with WriteAheadLog#walGetByteArray(long). Pointer is composed of file number, and offset in WAL file.
offset - where data will be written in main store, after WAL replay (6 bytes) buf - byte array of data bufPos - starting position within byte array size - number of bytes to take from byte array Return