Interface SupportsPushDownTopN

All Superinterfaces:
ScanBuilder

@Evolving public interface SupportsPushDownTopN extends ScanBuilder
A mix-in interface for ScanBuilder. Data sources can implement this interface to push down top N(query with ORDER BY ... LIMIT n). We can push down top N with many other operations if they follow the operator order we defined in ScanBuilder's class doc.
Since:
3.3.0
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    Whether the top N is partially pushed or not.
    boolean
    pushTopN(SortOrder[] orders, int limit)
    Pushes down top N to the data source.

    Methods inherited from interface org.apache.spark.sql.connector.read.ScanBuilder

    build