SupportsPushDownFilters

SupportsPushDownFilters is the contract for DataSourceReaders that support push down filters to the data source (and hence reduce the size of the data to be read).

package org.apache.spark.sql.sources.v2.reader;

interface SupportsPushDownFilters extends DataSourceReader {
  Filter[] pushFilters(Filter[] filters);
  Filter[] pushedFilters();
}
Note

SupportsPushDownFilters is an Evolving contract that is evolving towards becoming a stable API, but is not a stable API yet and can change from one feature release to another release.

In other words, using the contract is as treading on thin ice.

Table 1. SupportsPushDownFilters Contract
Method Description

pushFilters

Used when…​FIXME

pushedFilters

Used when…​FIXME

results matching ""

    No results matching ""