Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.4.0
Description
The block manager currently only lets you get a handle on remote data as a ChunkedByteBuffer. But with remote reads of cached data, you really only need an input stream view of the data, which is already available with the ManagedBuffer which is fetched. By forcing conversion to a ChunkedByteBuffer, we end up using more memory than necessary.