[ https://issues.apache.org/jira/browse/PIG-644?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Dai updated PIG-644: --------------------------- Attachment: PIG-644-1.patch Add a SchemaAliasValidator to do this check. > Duplicate column names in foreach do not throw parser error > ----------------------------------------------------------- > > Key: PIG-644 > URL: https://issues.apache.org/jira/browse/PIG-644 > Project: Pig > Issue Type: Bug > Components: impl > Affects Versions: 0.4.0 > Reporter: Viraj Bhat > Assignee: Daniel Dai > Fix For: 0.6.0 > > Attachments: blah.txt, PIG-644-1.patch > > > Consider the following Pig script where we generate column names b and b in > the FOREACH > {code} > DATA = LOAD 'blah.txt' as (a:long, b:long); > RESULT = FOREACH DATA GENERATE a, b, (b>20?b:0) as b; > DESCRIBE RESULT; > dump RESULT; > {code} > Pig runs the script successfully and does not complain of the duplicate > column names. I do not know if the new error handling framework will handle > these kinds of cases. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.