public class GenericHiveRecordCursorProvider extends Object implements HiveRecordCursorProvider
HiveRecordCursorProvider.ReaderRecordCursorWithProjections| Constructor and Description |
|---|
GenericHiveRecordCursorProvider(HdfsEnvironment hdfsEnvironment,
io.airlift.units.DataSize textMaxLineLength) |
GenericHiveRecordCursorProvider(HdfsEnvironment hdfsEnvironment,
HiveConfig config) |
| Modifier and Type | Method and Description |
|---|---|
Optional<HiveRecordCursorProvider.ReaderRecordCursorWithProjections> |
createRecordCursor(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,
TypeManager typeManager,
boolean s3SelectPushdownEnabled) |
@Inject public GenericHiveRecordCursorProvider(HdfsEnvironment hdfsEnvironment, HiveConfig config)
public GenericHiveRecordCursorProvider(HdfsEnvironment hdfsEnvironment, io.airlift.units.DataSize textMaxLineLength)
public Optional<HiveRecordCursorProvider.ReaderRecordCursorWithProjections> createRecordCursor(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, TypeManager typeManager, boolean s3SelectPushdownEnabled)
createRecordCursor in interface HiveRecordCursorProviderCopyright © 2012–2020. All rights reserved.