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.