public void reset() {
            requireReset = true;
            resetTimestamp = System.currentTimeMillis();
        }
The <code>Block#markReadCompleted</code> should be invoked after the Block was removed from <code>blocksMap</code>.
s3stream/src/main/java/com/automq/stream/s3/cache/blockcache/StreamReader.java