Package io.prestosql.split
Class SplitManager
- java.lang.Object
-
- io.prestosql.split.SplitManager
-
public class SplitManager extends Object
-
-
Constructor Summary
Constructors Constructor Description SplitManager(QueryManagerConfig config, Metadata metadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConnectorSplitManager(CatalogName catalogName, ConnectorSplitManager connectorSplitManager)
SplitSource
getSplits(Session session, TableHandle table, ConnectorSplitManager.SplitSchedulingStrategy splitSchedulingStrategy, DynamicFilter dynamicFilter)
void
removeConnectorSplitManager(CatalogName catalogName)
-
-
-
Constructor Detail
-
SplitManager
@Inject public SplitManager(QueryManagerConfig config, Metadata metadata)
-
-
Method Detail
-
addConnectorSplitManager
public void addConnectorSplitManager(CatalogName catalogName, ConnectorSplitManager connectorSplitManager)
-
removeConnectorSplitManager
public void removeConnectorSplitManager(CatalogName catalogName)
-
getSplits
public SplitSource getSplits(Session session, TableHandle table, ConnectorSplitManager.SplitSchedulingStrategy splitSchedulingStrategy, DynamicFilter dynamicFilter)
-
-