Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently each block is processed independently of the last block. Even if the last block lies just before the current one (same file) the stream is re-opened and we seek it to the block offset.
We can avoid this operation altogether for consecutive blocks if we memoize last open stream