[ https://issues.apache.org/jira/browse/PIG-2836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Russell Jurney resolved PIG-2836. --------------------------------- Resolution: Invalid > Namespace in Pig macros collides with Pig scripts > ------------------------------------------------- > > Key: PIG-2836 > URL: https://issues.apache.org/jira/browse/PIG-2836 > Project: Pig > Issue Type: Bug > Components: grunt, parser > Affects Versions: 0.9.2, 0.10.0, 0.11, 0.10.1 > Reporter: Russell Jurney > Assignee: Alan Gates > Priority: Critical > Labels: bacon, confit, goto, hash, macros, pig, sad > > Relation names in macros collide with relation names in the calling pig > script. This is my most common source of errors and it makes writing macros > hard. Suggest that the macro processor create a unique namespace for all > relations in a macro other than $in and $out. Prepend something to each > relation name or somehow create a unique per-macro namespace. > This may conflict with some uses of macros where relation names are passed > through passively, but this is always avoidable by supplying parameters and > feels GOTO f*cked. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira