hadoop-pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alan Gates (JIRA)" <j...@apache.org>
Subject [jira] Created: (PIG-159) Make changes to the parser to support new types functionality
Date Wed, 19 Mar 2008 20:02:24 GMT
Make changes to the parser to support new types functionality

                 Key: PIG-159
                 URL: https://issues.apache.org/jira/browse/PIG-159
             Project: Pig
          Issue Type: Sub-task
          Components: impl
            Reporter: Alan Gates
            Assignee: Alan Gates

In order to support the new types functionality described in http://wiki.apache.org/pig/PigTypesFunctionalSpec,
the parse needs to change in the following ways:

1) AS needs to support types in addition to aliases.  So where previously it was legal to

a = load 'myfile' as a, b, c;

it will now also be legal to say

a = load 'myfile' as a integer, b float, c chararray;

2) Non string constants need to be supported.  This includes non-string atomic types (integer,
long, float, double) and the non-atomic types bags, tuples, and maps.

3) A cast operator needs to be added so that fields can be explicitly casted.

4) Changes to DEFINE, to allow users to declare arguments and return types for UDFs

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message