Skip navigation links
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help
  • Summary:

    • Nested
    • Field
    • Constr
    • Method
  • Detail:

    • Field
    • Constr
    • Method
  • Summary: 
  • Nested | 
  • Field | 
  • Constr | 
  • Method
  • Detail: 
  • Field | 
  • Constr | 
  • Method
SEARCH
Package org.elasticsearch.xpack.esql.optimizer.rules.physical.local

Class PushFiltersToSource

java.lang.Object
org.elasticsearch.xpack.esql.rule.Rule<FilterExec,PhysicalPlan>
org.elasticsearch.xpack.esql.rule.ParameterizedRule<FilterExec,PhysicalPlan,LocalPhysicalOptimizerContext>
org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.ParameterizedOptimizerRule<FilterExec,LocalPhysicalOptimizerContext>
org.elasticsearch.xpack.esql.optimizer.rules.physical.local.PushFiltersToSource

public class PushFiltersToSource extends PhysicalOptimizerRules.ParameterizedOptimizerRule<FilterExec,LocalPhysicalOptimizerContext>
  • Field Summary

    Fields inherited from class org.elasticsearch.xpack.esql.rule.Rule

    log
  • Constructor Summary

    Constructors
    Constructor
    Description
    PushFiltersToSource()
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected PhysicalPlan
    rule(FilterExec filterExec, LocalPhysicalOptimizerContext ctx)
     

    Methods inherited from class org.elasticsearch.xpack.esql.optimizer.PhysicalOptimizerRules.ParameterizedOptimizerRule

    apply

    Methods inherited from class org.elasticsearch.xpack.esql.rule.ParameterizedRule

    apply

    Methods inherited from class org.elasticsearch.xpack.esql.rule.Rule

    name, toString, typeToken

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PushFiltersToSource

      public PushFiltersToSource()
  • Method Details

    • rule

      protected PhysicalPlan rule(FilterExec filterExec, LocalPhysicalOptimizerContext ctx)
      Specified by:
      rule in class PhysicalOptimizerRules.ParameterizedOptimizerRule<FilterExec,LocalPhysicalOptimizerContext>