Class RuntimeFilterVisitor

java.lang.Object
org.apache.drill.exec.planner.physical.visitor.BasePrelVisitor<Prel,Void,RuntimeException>
org.apache.drill.exec.planner.physical.visitor.RuntimeFilterVisitor
All Implemented Interfaces:
PrelVisitor<Prel,Void,RuntimeException>

public class RuntimeFilterVisitor extends BasePrelVisitor<Prel,Void,RuntimeException>
This visitor does two major things: 1) Find the possible HashJoinPrel to add a RuntimeFilterDef to it. 2) Generate a RuntimeFilterPrel over the corresponding probe side ScanPrel.