public class BackgroundHiveSplitLoader extends Object
| Modifier and Type | Field and Description |
|---|---|
static CompletableFuture<?> |
COMPLETED_FUTURE |
| Constructor and Description |
|---|
BackgroundHiveSplitLoader(String connectorId,
Table table,
Iterable<HivePartitionMetadata> partitions,
TupleDomain<? extends ColumnHandle> compactEffectivePredicate,
Optional<HiveBucketHandle> bucketHandle,
List<HiveBucketing.HiveBucket> buckets,
ConnectorSession session,
HdfsEnvironment hdfsEnvironment,
NamenodeStats namenodeStats,
DirectoryLister directoryLister,
Executor executor,
int maxPartitionBatchSize,
int maxInitialSplits,
boolean recursiveDirWalkerEnabled) |
| Modifier and Type | Method and Description |
|---|---|
void |
start(com.facebook.presto.hive.HiveSplitSource splitSource) |
void |
stop() |
public static final CompletableFuture<?> COMPLETED_FUTURE
public BackgroundHiveSplitLoader(String connectorId, Table table, Iterable<HivePartitionMetadata> partitions, TupleDomain<? extends ColumnHandle> compactEffectivePredicate, Optional<HiveBucketHandle> bucketHandle, List<HiveBucketing.HiveBucket> buckets, ConnectorSession session, HdfsEnvironment hdfsEnvironment, NamenodeStats namenodeStats, DirectoryLister directoryLister, Executor executor, int maxPartitionBatchSize, int maxInitialSplits, boolean recursiveDirWalkerEnabled)
public void start(com.facebook.presto.hive.HiveSplitSource splitSource)
public void stop()
Copyright © 2012-2017. All Rights Reserved.