Class JdbcDynamicFilteringSplitManager

java.lang.Object
io.trino.plugin.jdbc.JdbcDynamicFilteringSplitManager
All Implemented Interfaces:
ConnectorSplitManager

public class JdbcDynamicFilteringSplitManager extends Object implements ConnectorSplitManager
Implements waiting for collection of dynamic filters before generating splits from ConnectorSplitManager. This allows JDBC based connectors to take advantage of dynamic filters during splits generation phase. Implementing this as a wrapper over ConnectorSplitManager allows this class to be used by JDBC connectors which don't rely on JdbcSplitManager for splits generation.