public class ParquetPageSourceFactory extends Object implements HivePageSourceFactory
| Constructor and Description |
|---|
ParquetPageSourceFactory(TypeManager typeManager,
boolean useParquetColumnNames,
HdfsEnvironment hdfsEnvironment) |
ParquetPageSourceFactory(TypeManager typeManager,
HiveClientConfig config,
HdfsEnvironment hdfsEnvironment) |
| Modifier and Type | Method and Description |
|---|---|
Optional<? extends ConnectorPageSource> |
createPageSource(org.apache.hadoop.conf.Configuration configuration,
ConnectorSession session,
org.apache.hadoop.fs.Path path,
long start,
long length,
long fileSize,
Properties schema,
List<HiveColumnHandle> columns,
TupleDomain<HiveColumnHandle> effectivePredicate,
org.joda.time.DateTimeZone hiveStorageTimeZone) |
static ParquetPageSource |
createParquetPageSource(HdfsEnvironment hdfsEnvironment,
String user,
org.apache.hadoop.conf.Configuration configuration,
org.apache.hadoop.fs.Path path,
long start,
long length,
long fileSize,
Properties schema,
List<HiveColumnHandle> columns,
boolean useParquetColumnNames,
TypeManager typeManager,
boolean predicatePushdownEnabled,
TupleDomain<HiveColumnHandle> effectivePredicate) |
@Inject public ParquetPageSourceFactory(TypeManager typeManager, HiveClientConfig config, HdfsEnvironment hdfsEnvironment)
public ParquetPageSourceFactory(TypeManager typeManager, boolean useParquetColumnNames, HdfsEnvironment hdfsEnvironment)
public Optional<? extends ConnectorPageSource> createPageSource(org.apache.hadoop.conf.Configuration configuration, ConnectorSession session, org.apache.hadoop.fs.Path path, long start, long length, long fileSize, Properties schema, List<HiveColumnHandle> columns, TupleDomain<HiveColumnHandle> effectivePredicate, org.joda.time.DateTimeZone hiveStorageTimeZone)
createPageSource in interface HivePageSourceFactorypublic static ParquetPageSource createParquetPageSource(HdfsEnvironment hdfsEnvironment, String user, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.fs.Path path, long start, long length, long fileSize, Properties schema, List<HiveColumnHandle> columns, boolean useParquetColumnNames, TypeManager typeManager, boolean predicatePushdownEnabled, TupleDomain<HiveColumnHandle> effectivePredicate)
Copyright © 2012-2017. All Rights Reserved.