open fun walPutByteArray(offset: Long, buf: ByteArray, bufPos: Int, size: Int): Long
Puts 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