Package com.facebook.presto.spi

Examples of com.facebook.presto.spi.ConnectorSplitManager


        return getConnectorSplitManager(table).getPartitions(table, tupleDomain.or(TupleDomain.all()));
    }

    public DataSource getPartitionSplits(TableHandle handle, List<Partition> partitions)
    {
        ConnectorSplitManager connectorSplitManager = getConnectorSplitManager(handle);
        String connectorId = connectorSplitManager.getConnectorId();
        return new DataSource(connectorId, connectorSplitManager.getPartitionSplits(handle, partitions));
    }
View Full Code Here


        if (connectorId.equals(SystemTablesManager.CONNECTOR_ID)) {
            return systemSplitManager;
        }

        ConnectorSplitManager result = splitManagers.get(connectorId);
        checkArgument(result != null, "No split manager for connector '%s'", connectorId);

        return result;
    }
View Full Code Here

    private void addConnector(String catalogName, String connectorId, Connector connector)
    {
        ConnectorMetadata connectorMetadata = connector.getMetadata();
        checkState(connectorMetadata != null, "Connector %s can not provide metadata", connectorId);

        ConnectorSplitManager connectorSplitManager = connector.getSplitManager();
        checkState(connectorSplitManager != null, "Connector %s does not have a split manager", connectorId);

        ConnectorPageSourceProvider connectorPageSourceProvider = null;
        try {
            connectorPageSourceProvider = connector.getPageSourceProvider();
View Full Code Here

    private void addConnector(@Nullable String catalogName, String connectorId, Connector connector)
    {
        ConnectorMetadata connectorMetadata = connector.getMetadata();
        checkState(connectorMetadata != null, "Connector %s can not provide metadata", connectorId);

        ConnectorSplitManager connectorSplitManager = connector.getSplitManager();
        checkState(connectorSplitManager != null, "Connector %s does not have a split manager", connectorId);

        ConnectorDataStreamProvider connectorDataStreamProvider = null;
        if (connector instanceof InternalConnector) {
            try {
View Full Code Here

        return getConnectorSplitManager(table).getPartitions(table, tupleDomain.or(TupleDomain.all()));
    }

    public SplitSource getPartitionSplits(TableHandle handle, List<Partition> partitions)
    {
        ConnectorSplitManager connectorSplitManager = getConnectorSplitManager(handle);
        return connectorSplitManager.getPartitionSplits(handle, partitions);
    }
View Full Code Here

TOP

Related Classes of com.facebook.presto.spi.ConnectorSplitManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.