Class IntersectionVisitor


  • public class IntersectionVisitor
    extends RecordQueryPlannerSubstitutionVisitor
    This visitor pulls index fetches after the intersection if possible. Starting Plan IntersectionPlan / \ / \ RecordQueryPlan (IndexFetch) RecordQueryPlan (IndexFetch) | | V Transformed Plan FetchFromPartialRecordPlan | | IntersectionPlan (IndexFetch) / \ / \ RecordQueryPlan RecordQueryPlan