MapWritable NullPointerException
--------------------------------
Key: HADOOP-7021
URL: https://issues.apache.org/jira/browse/HADOOP-7021
Project: Hadoop Common
Issue Type: Bug
Components: io
Affects Versions: 0.20.1
Environment: Hadoop 0.20.1, Centos
Reporter: John Lee
Priority: Minor
Fix For: 0.20.1
We have encountered a NullPointerException when we use MapWritable with custom
Writable objects.
The root cause is the counter newClasses in AbstractMapWritable is allowed to
get out of sync with the id to class mapping tables when addToMap(Class) is
called. We have a patch to AbstractMapWritable.addToMap(Class) that handles
the case when newClasses gets out of sync with the id to class mapping tables
and adds a serialization optimization to minimize the number of class names to
write out per MapWritable object.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.