Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-6729

serializer.JavaSerialization should be added to io.serializations by default

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • 0.20.2
    • None
    • conf
    • None

    Description

      org.apache.hadoop.io.serializer.JavaSerialization isn't included in io.serializations by default.

      When a class which implements the Serializable interface is used, user would see the following without serializer.JavaSerialization:

      java.lang.NullPointerException
      at
      org.apache.hadoop.io.serializer.SerializationFactory.getSerializer(SerializationFactory.java:73)
      at
      org.apache.hadoop.mapred.MapTask$MapOutputBuffer.<init>(MapTask.java:759)
      at
      org.apache.hadoop.mapred.MapTask$NewOutputCollector.<init>(MapTask.java:487)
      at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:575)
      at org.apache.hadoop.mapred.MapTask.run(MapTask.java:305)
      at org.apache.hadoop.mapred.Child.main(Child.java:170)

      Attachments

        Activity

          People

            Unassigned Unassigned
            ted_yu Ted Yu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: