# File lib/innodb/log_block.rb, line 63
  def data(offset = DATA_OFFSET)
    length = header[:data_length]

    if length == BLOCK_SIZE
      length -= TRAILER_SIZE
    end

    if offset < DATA_OFFSET || offset > length
      raise "Invalid block data offset"
    end

    @buffer.slice(offset, length - offset)
  end