@Override
    public int read(byte[] b) throws IOException {
      return read(b, 0, b.length);
    }
Writes all the bytes, read or skipped, since the last reset to the specified output stream.
Does a mark and reset after the write.
geode-core/src/main/java/org/apache/geode/internal/statistics/ArchiveSplitter.java