hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John Lee (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HADOOP-7021) MapWritable NullPointerException
Date Fri, 05 Nov 2010 15:00:45 GMT

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

John Lee updated HADOOP-7021:
-----------------------------

    Release Note: Found a NullPointerException with MapWritable.  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.
          Status: Patch Available  (was: Open)

> 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
>
>         Attachments: AbstractMapWritable.diff, AbstractMapWritable.java, TestMapWritableNPE.java
>
>
> 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.


Mime
View raw message