[ 
https://issues.apache.org/jira/browse/PIG-4218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14155738#comment-14155738
 ] 

Rohini Palaniswamy commented on PIG-4218:
-----------------------------------------

Clarified with Daniel why we can't support null keys in Pig. Pig can support 
null keys, but we are dropping them only to have same behavior while processing 
as hive 0.14 and HCatLoader.

+1.  

> Pig OrcStorage fail to load a map with null key
> -----------------------------------------------
>
>                 Key: PIG-4218
>                 URL: https://issues.apache.org/jira/browse/PIG-4218
>             Project: Pig
>          Issue Type: Bug
>          Components: impl
>            Reporter: Daniel Dai
>            Assignee: Daniel Dai
>             Fix For: 0.14.0
>
>         Attachments: PIG-4218-1.patch, nullmapkey.orc
>
>
> Error message:
> Backend error message
> ---------------------
> AttemptID:attempt_1403634189382_0006_m_000000_1 Info:Error: 
> java.lang.NullPointerException
> at org.apache.pig.impl.util.orc.OrcUtils.convertOrcToPig(OrcUtils.java:97)
> at org.apache.pig.impl.util.orc.OrcUtils.convertOrcToPig(OrcUtils.java:82)
> at org.apache.pig.builtin.OrcStorage.getNext(OrcStorage.java:312)
> at 
> org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigRecordReader.nextKeyValue(PigRecordReader.java:211)
> at 
> org.apache.hadoop.mapred.MapTask$NewTrackingRecordReader.nextKeyValue(MapTask.java:533)
> at 
> org.apache.hadoop.mapreduce.task.MapContextImpl.nextKeyValue(MapContextImpl.java:80)
> at 
> org.apache.hadoop.mapreduce.lib.map.WrappedMapper$Context.nextKeyValue(WrappedMapper.java:91)
> at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:144)
> at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:764)
> at org.apache.hadoop.mapred.MapTask.run(MapTask.java:340)
> at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:167)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAs(Subject.java:415)
> at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1557)
> at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:162)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to