hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mauro Murari (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HADOOP-3602) DataInputBuffer::getLength returns the end position, not the length
Date Mon, 02 Feb 2015 22:41:35 GMT

     [ https://issues.apache.org/jira/browse/HADOOP-3602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Mauro Murari updated HADOOP-3602:
---------------------------------
    Assignee:     (was: Mauro Murari)

> DataInputBuffer::getLength returns the end position, not the length
> -------------------------------------------------------------------
>
>                 Key: HADOOP-3602
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3602
>             Project: Hadoop Common
>          Issue Type: Bug
>            Reporter: Chris Douglas
>
> In DataInputBuffer, a call to reset(byte[] buffer, offset, len) resets the data read
by the buffer. However, when the offset is not zero, getLength returns the index marking the
end of valid data in the buffer and not the length as specified in the last call to reset.
The consequence is that consumers of DataInputBuffers may inaccurately gauge the length of
the input given them.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message