[ https://issues.apache.org/jira/browse/PIG-438?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Dai updated PIG-438: --------------------------- Attachment: PIG-438-2.patch Attach a different fix. > Handle realiasing of existing Alias (A=B;) > ------------------------------------------- > > Key: PIG-438 > URL: https://issues.apache.org/jira/browse/PIG-438 > Project: Pig > Issue Type: Bug > Affects Versions: 0.2.0 > Reporter: Pradeep Kamath > Assignee: Jonathan Coveney > Priority: Minor > Fix For: 0.10, 0.11 > > Attachments: PIG-438-2.patch, PIG-438.patch > > > We do not handle re-aliasing of an existing alias - this should be handled > correctly. > The following script should work: > {code} > a = load 'studenttab10k'; > b = filter a by $1 > '25'; > c = b; > -- use b > d = cogroup b by $0, a by $0; > e = foreach d generate flatten(b), flatten(a); > dump e > -- use c > f = cogroup c by $0, a by $0; > g = foreach f generate flatten(c), flatten(a); > dump g; > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira