hadoop-pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pradeep Kamath (JIRA)" <j...@apache.org>
Subject [jira] Updated: (PIG-1369) POProject does not handle null tuples and non existent fields in some cases
Date Mon, 12 Apr 2010 18:01:57 GMT

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

Pradeep Kamath updated PIG-1369:

    Status: Open  (was: Patch Available)

The unit tests all run successfully on my local machine - the hudson QA failure was due to
a temporal port conflict issue - will resubmit - meantime the patch is ready for review.

> POProject does not handle null tuples and non existent fields in some cases
> ---------------------------------------------------------------------------
>                 Key: PIG-1369
>                 URL: https://issues.apache.org/jira/browse/PIG-1369
>             Project: Pig
>          Issue Type: Bug
>    Affects Versions: 0.7.0
>            Reporter: Pradeep Kamath
>            Assignee: Pradeep Kamath
>         Attachments: PIG-1369.patch
> If a field (which is of type Tuple) in the data in null, POProject throws a NullPointerException.
Also while projecting fields form a bag if a certain tuple in the bag does not contain a field
being projected, an IndexOutofBoundsException is thrown. Since in a similar situation (accessing
a non exisiting field in input tuple), POProject catches the IndexOutOfBoundsException and
returns null, it should do the same for the above two cases and other cases where similar
situations occur.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message