public interface HivePageSourceFactory
| Modifier and Type | Interface and Description |
|---|---|
static class |
HivePageSourceFactory.ReaderPageSourceWithProjections
A wrapper class for
- delegate reader page source and
- projection information for columns to be returned by the delegate
Empty indicates that the delegate page source reads the exact same columns provided to
it in
createPageSource(org.apache.hadoop.conf.Configuration, io.prestosql.spi.connector.ConnectorSession, org.apache.hadoop.fs.Path, long, long, long, java.util.Properties, java.util.List<io.prestosql.plugin.hive.HiveColumnHandle>, io.prestosql.spi.predicate.TupleDomain<io.prestosql.plugin.hive.HiveColumnHandle>, org.joda.time.DateTimeZone, java.util.Optional<io.prestosql.plugin.hive.DeleteDeltaLocations>) |
| Modifier and Type | Method and Description |
|---|---|
Optional<HivePageSourceFactory.ReaderPageSourceWithProjections> |
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,
Optional<DeleteDeltaLocations> deleteDeltaLocations) |
Optional<HivePageSourceFactory.ReaderPageSourceWithProjections> 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, Optional<DeleteDeltaLocations> deleteDeltaLocations)
Copyright © 2012–2020. All rights reserved.