You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Gianmarco De Francisci Morales (JIRA)" <ji...@apache.org> on 2011/07/13 11:44:59 UTC
[jira] [Updated] (PIG-2156) Limit/Sample with variable does not
work if the expression starts with an integer/double
[ https://issues.apache.org/jira/browse/PIG-2156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gianmarco De Francisci Morales updated PIG-2156:
------------------------------------------------
Summary: Limit/Sample with variable does not work if the expression starts with an integer/double (was: Limit with variable does not work if the expression starts with an integer)
> Limit/Sample with variable does not work if the expression starts with an integer/double
> ----------------------------------------------------------------------------------------
>
> Key: PIG-2156
> URL: https://issues.apache.org/jira/browse/PIG-2156
> Project: Pig
> Issue Type: Bug
> Reporter: Gianmarco De Francisci Morales
> Assignee: Gianmarco De Francisci Morales
> Attachments: PIG-2156.patch
>
>
> Pig generates an error with this script:
> {code}
> grunt> a = load 'a.txt';
> grunt> b = group a all;
> grunt> c = foreach b generate COUNT(a) as sum;
> grunt> d = limit a 1 * c.sum;
> [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1200: <line 4, column 14> mismatched input '*' expecting SEMI_COLON
> {code}
> The reason is the parser chooses the wrong alternative.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira