Macro expansion doesn't handle multiple expansions of same macro inside another macro -------------------------------------------------------------------------------------
Key: PIG-2035 URL: https://issues.apache.org/jira/browse/PIG-2035 Project: Pig Issue Type: Bug Components: impl Affects Versions: 0.9.0 Reporter: Richard Ding Assignee: Richard Ding Fix For: 0.9.0 Here is the use case: {code} define test ( in, out, x ) returns c { a = load '$in' as (name, age, gpa); b = group a by gpa; $c = foreach b generate group, COUNT(a.$x); store $c into '$out'; }; define test2( in, out ) returns x { $x = test( '$in', '$out', 'name' ); $x = test( '$in', '$out.1', 'age' ); $x = test( '$in', '$out.2', 'gpa' ); }; x = test2('studenttab10k', 'myoutput'); {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira