You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Colin Patrick McCabe (JIRA)" <ji...@apache.org> on 2014/03/07 00:22:42 UTC
[jira] [Created] (HDFS-6071) BlockReaderLocal doesn't return -1 on
EOF when doing a zero-length read on a short file
Colin Patrick McCabe created HDFS-6071:
------------------------------------------
Summary: BlockReaderLocal doesn't return -1 on EOF when doing a zero-length read on a short file
Key: HDFS-6071
URL: https://issues.apache.org/jira/browse/HDFS-6071
Project: Hadoop HDFS
Issue Type: Bug
Affects Versions: 2.4.0
Reporter: Colin Patrick McCabe
Assignee: Colin Patrick McCabe
BlockReaderLocal doesn't return -1 on EOF when doing a zero-length read on a short file. Specifically, if the file is shorter than the readahead buffer, or if the position is nearer to the end than the length of the readahead buffer, this may happen. This is mainly a concern because libhdfs relies on this to determine whether it should use direct reads.
--
This message was sent by Atlassian JIRA
(v6.2#6252)