[ 
https://issues.apache.org/jira/browse/PIG-3314?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13660469#comment-13660469
 ] 

Johnny Zhang commented on PIG-3314:
-----------------------------------

the symbol I can think include (from high priority to low priority):
1. Pig keyword
2. default
3. Pig properties
4. macro name
5. macro argument
6. builtin UDF
7. custom UDF
8. script arguments


we may not be able to take care all of them, please add new symbol categories 
you think matters, also you can suggest other order which you think more 
reasonable.
                
> make better symbol resolving order in Pig
> -----------------------------------------
>
>                 Key: PIG-3314
>                 URL: https://issues.apache.org/jira/browse/PIG-3314
>             Project: Pig
>          Issue Type: Improvement
>          Components: grunt, parser
>            Reporter: Johnny Zhang
>
> this idea comes when we trying to resolve PIG-2248, please take a look the 
> comments starts from 
> https://issues.apache.org/jira/browse/PIG-2248?focusedCommentId=13648831&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13648831
> Basically, we want sure different level of symbol in Pig, when they have name 
> conflict, higher side symbol can mask lover side symbol.
> We want first make an agreement on the symbol, then we are going to
> (1) add unit tests to make sure it is working as expected, otherwise, open 
> jira and fix it
> (2) document the usage

--
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

Reply via email to