public class BackgroundHiveSplitLoader extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BackgroundHiveSplitLoader.BucketSplitInfo |
| Constructor and Description |
|---|
BackgroundHiveSplitLoader(Table table,
Iterable<HivePartitionMetadata> partitions,
TupleDomain<? extends ColumnHandle> compactEffectivePredicate,
Optional<BackgroundHiveSplitLoader.BucketSplitInfo> tableBucketInfo,
ConnectorSession session,
HdfsEnvironment hdfsEnvironment,
NamenodeStats namenodeStats,
DirectoryLister directoryLister,
Executor executor,
int loaderConcurrency,
boolean recursiveDirWalkerEnabled,
boolean ignoreAbsentPartitions,
Optional<org.apache.hadoop.hive.common.ValidWriteIdList> validWriteIds) |
| Modifier and Type | Method and Description |
|---|---|
void |
start(io.prestosql.plugin.hive.HiveSplitSource splitSource) |
void |
stop() |
public BackgroundHiveSplitLoader(Table table, Iterable<HivePartitionMetadata> partitions, TupleDomain<? extends ColumnHandle> compactEffectivePredicate, Optional<BackgroundHiveSplitLoader.BucketSplitInfo> tableBucketInfo, ConnectorSession session, HdfsEnvironment hdfsEnvironment, NamenodeStats namenodeStats, DirectoryLister directoryLister, Executor executor, int loaderConcurrency, boolean recursiveDirWalkerEnabled, boolean ignoreAbsentPartitions, Optional<org.apache.hadoop.hive.common.ValidWriteIdList> validWriteIds)
public void start(io.prestosql.plugin.hive.HiveSplitSource splitSource)
public void stop()
Copyright © 2012–2020. All rights reserved.