use of org.apache.drill.exec.planner.physical.HashJoinPrel in project drill by apache.
the class RuntimeFilterVisitor method visitJoin.
@Override
public Prel visitJoin(JoinPrel prel, Void value) throws RuntimeException {
if (prel instanceof HashJoinPrel) {
HashJoinPrel hashJoinPrel = (HashJoinPrel) prel;
// Generate possible RuntimeFilterDef to the HashJoinPrel, identify the corresponding
// probe side ScanPrel.
RuntimeFilterDef runtimeFilterDef = generateRuntimeFilter(hashJoinPrel);
hashJoinPrel.setRuntimeFilterDef(runtimeFilterDef);
}
return visitPrel(prel, value);
}
Aggregations