129130131132133134135136137138139
for(LogicalOperator input: getInputs()) { Collection<LogicalPlan> grpPlans = mJoinColPlans.get(input); if(grpPlans!=null) for(LogicalPlan plan : grpPlans) { SchemaRemover sr = new SchemaRemover(plan); sr.visit(); } } super.unsetSchema(); }
106107108109110111112113114115116
return DataType.BAG ; } public void unsetSchema() throws VisitorException{ SchemaRemover sr = new SchemaRemover(mCondPlan); sr.visit(); super.unsetSchema(); } /** * @see org.apache.pig.impl.plan.Operator#clone()
404405406407408409410411412413414
} public void unsetSchema() throws VisitorException{ for(LogicalPlan plan: mForEachPlans) { SchemaRemover sr = new SchemaRemover(plan); sr.visit(); } super.unsetSchema(); } /**
return DataType.BAG ; } public void unsetSchema() throws VisitorException{ SchemaRemover sr = new SchemaRemover(mComparisonPlan); sr.visit(); super.unsetSchema(); } /** * @see org.apache.pig.impl.plan.Operator#clone()
285286287288289290291292293294295
pmc.visit(); } public void rebuildSchema(LogicalPlan lp) throws VisitorException { SchemaRemover sr = new SchemaRemover(lp); sr.visit(); SchemaCalculator sc = new SchemaCalculator(lp); sc.visit(); } }
407408409410411412413414415416417
112113114115116117118119120121122
134135136137138139140141142143144
354355356357358359360361362363364
public void unsetSchema() throws VisitorException{ for(LogicalOperator input: getInputs()) { for(LogicalPlan plan: mGroupByPlans.get(input)) { SchemaRemover sr = new SchemaRemover(plan); sr.visit(); } } super.unsetSchema(); }
111112113114115116117118119120121