Skip to content

AQEPropagateEmptyRelation Adaptive Logical Optimization

AQEPropagateEmptyRelation is a logical optimization in Adaptive Query Execution.

AQEPropagateEmptyRelation is a Catalyst rule for transforming logical plans (Rule[LogicalPlan]).

Creating Instance

AQEPropagateEmptyRelation takes no arguments to be created.

AQEPropagateEmptyRelation is created when:

  • AQEOptimizer is requested for the default batches (of adaptive optimizations)

Executing Rule

apply(
  plan: LogicalPlan): LogicalPlan

apply...FIXME

apply is part of the Rule abstraction.