org.apache.pig.newplan.logical.rules
Class LoadStoreFuncDupSignatureValidator
java.lang.Object
org.apache.pig.newplan.logical.rules.LoadStoreFuncDupSignatureValidator
public class LoadStoreFuncDupSignatureValidator
- extends Object
Check for duplicate alias. This is because we use alias as LoadFunc signature. If
user use the same alias in two load statement, we cannot distinguish two loadFunc.
LoadStoreFuncDupSignatureValidator solve this problem by appending an index if signature
conflicts
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LoadStoreFuncDupSignatureValidator
public LoadStoreFuncDupSignatureValidator(OperatorPlan plan)
validate
public void validate()
throws FrontendException
- Throws:
FrontendException
Copyright © ${year} The Apache Software Foundation