DataInputBuffer::getLength returns the end position, not the length
-------------------------------------------------------------------
Key: HADOOP-3602
URL: https://issues.apache.org/jira/browse/HADOOP-3602
Project: Hadoop Core
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 is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.