public class CarbondataSplitManager
extends com.facebook.presto.hive.HiveSplitManager
| Constructor and Description |
|---|
CarbondataSplitManager(com.facebook.presto.hive.HiveClientConfig hiveClientConfig,
java.util.function.Function<com.facebook.presto.hive.HiveTransactionHandle,com.facebook.presto.hive.metastore.SemiTransactionalHiveMetastore> metastoreProvider,
com.facebook.presto.hive.NamenodeStats namenodeStats,
com.facebook.presto.hive.HdfsEnvironment hdfsEnvironment,
com.facebook.presto.hive.DirectoryLister directoryLister,
ExecutorService executorService,
com.facebook.presto.hive.CoercionPolicy coercionPolicy,
CarbonTableReader reader) |
| Modifier and Type | Method and Description |
|---|---|
com.facebook.presto.spi.ConnectorSplitSource |
getSplits(com.facebook.presto.spi.connector.ConnectorTransactionHandle transactionHandle,
com.facebook.presto.spi.ConnectorSession session,
com.facebook.presto.spi.ConnectorTableLayoutHandle layoutHandle,
com.facebook.presto.spi.connector.ConnectorSplitManager.SplitSchedulingStrategy splitSchedulingStrategy) |
@Inject
public CarbondataSplitManager(com.facebook.presto.hive.HiveClientConfig hiveClientConfig,
java.util.function.Function<com.facebook.presto.hive.HiveTransactionHandle,com.facebook.presto.hive.metastore.SemiTransactionalHiveMetastore> metastoreProvider,
com.facebook.presto.hive.NamenodeStats namenodeStats,
com.facebook.presto.hive.HdfsEnvironment hdfsEnvironment,
com.facebook.presto.hive.DirectoryLister directoryLister,
ExecutorService executorService,
com.facebook.presto.hive.CoercionPolicy coercionPolicy,
CarbonTableReader reader)
public com.facebook.presto.spi.ConnectorSplitSource getSplits(com.facebook.presto.spi.connector.ConnectorTransactionHandle transactionHandle,
com.facebook.presto.spi.ConnectorSession session,
com.facebook.presto.spi.ConnectorTableLayoutHandle layoutHandle,
com.facebook.presto.spi.connector.ConnectorSplitManager.SplitSchedulingStrategy splitSchedulingStrategy)
getSplits in interface com.facebook.presto.spi.connector.ConnectorSplitManagergetSplits in class com.facebook.presto.hive.HiveSplitManagerCopyright © 2016–2019 The Apache Software Foundation. All rights reserved.