docs: private void initialize(long index) {
      currentSegment = journal.getSegment(index);
      currentSegment.acquire();
      currentReader = currentSegment.createReader();
      long nextIndex = getNextIndex();
      while (index > nextIndex && hasNext()) {
        next();
        nextIndex = getNextIndex();
      }
    }