public interface BeamSqlTableFilter
|Modifier and Type||Method and Description|
Count a number of
Identify parts of a predicate that are not supported by the IO push-down capabilities to be preserved in a
This is primarily used by the cost based optimization to determine the benefit of performing predicate push-down for an IOSourceRel.
List<RexNode>unsupported by the IO API. Should be empty when an entire condition is supported, or an unchanged
List<RexNode>when predicate push-down is not supported at all.
static int expressionsInFilter(java.util.List<org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rex.RexNode> filterNodes)
RexNodes involved in all supported filters.