MAPREDUCE-6678. Allow ShuffleHandler readahead without drop-behind. Contributed by Nathan Roberts.
This commit is contained in:
parent
87f5e35133
commit
cd35b692de
@ -74,7 +74,7 @@ public FadvisedFileRegion(RandomAccessFile file, long position, long count,
|
||||
@Override
|
||||
public long transferTo(WritableByteChannel target, long position)
|
||||
throws IOException {
|
||||
if (manageOsCache && readaheadPool != null) {
|
||||
if (readaheadPool != null && readaheadLength > 0) {
|
||||
readaheadRequest = readaheadPool.readaheadStream(identifier, fd,
|
||||
getPosition() + position, readaheadLength,
|
||||
getPosition() + getCount(), readaheadRequest);
|
||||
|
Loading…
Reference in New Issue
Block a user