Bug in readFields of GenericWritable
------------------------------------
Key: HADOOP-1584
URL: https://issues.apache.org/jira/browse/HADOOP-1584
Project: Hadoop
Issue Type: Bug
Components: io
Affects Versions: 0.13.0, 0.12.3, 0.14.0
Reporter: Espen Amble Kolstad
Priority: Minor
When getTypes() returns more than 127 entries, read of classes with index > 127
will fail.
{code}
public void readFields(DataInput in) throws IOException {
type = in.readByte();
Class clazz = getTypes()[type];
...
}
{code}
{code}
public void readFields(DataInput in) throws IOException {
type = in.readByte();
Class clazz = getTypes()[type & 0xff];
...
}
{code}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.