| Package | Description |
|---|---|
| com.facebook.presto.hive | |
| com.facebook.presto.hive.pagefile | |
| com.facebook.presto.hive.parquet |
| Modifier and Type | Class and Description |
|---|---|
class |
OrcFileWriter |
class |
RcFileFileWriter |
class |
RecordFileWriter |
class |
SortingFileWriter |
| Modifier and Type | Method and Description |
|---|---|
Optional<HiveFileWriter> |
OrcFileWriterFactory.createFileWriter(org.apache.hadoop.fs.Path path,
List<String> inputColumnNames,
com.facebook.presto.hive.metastore.StorageFormat storageFormat,
Properties schema,
org.apache.hadoop.mapred.JobConf configuration,
com.facebook.presto.spi.ConnectorSession session,
Optional<EncryptionInformation> encryptionInformation) |
Optional<HiveFileWriter> |
RcFileFileWriterFactory.createFileWriter(org.apache.hadoop.fs.Path path,
List<String> inputColumnNames,
com.facebook.presto.hive.metastore.StorageFormat storageFormat,
Properties schema,
org.apache.hadoop.mapred.JobConf configuration,
com.facebook.presto.spi.ConnectorSession session,
Optional<EncryptionInformation> encryptionInformation) |
Optional<HiveFileWriter> |
HiveFileWriterFactory.createFileWriter(org.apache.hadoop.fs.Path path,
List<String> inputColumnNames,
com.facebook.presto.hive.metastore.StorageFormat storageFormat,
Properties schema,
org.apache.hadoop.mapred.JobConf conf,
com.facebook.presto.spi.ConnectorSession session,
Optional<EncryptionInformation> encryptionInformation) |
| Modifier and Type | Method and Description |
|---|---|
SortingFileWriter |
SortingFileWriterFactory.createSortingFileWriter(org.apache.hadoop.fs.Path path,
HiveFileWriter outputWriter,
int fileNumber,
Optional<org.apache.hadoop.fs.Path> tempPath) |
| Constructor and Description |
|---|
HiveWriter(HiveFileWriter fileWriter,
Optional<String> partitionName,
PartitionUpdate.UpdateMode updateMode,
PartitionUpdate.FileWriteInfo fileWriteInfo,
String writePath,
String targetPath,
Consumer<HiveWriter> onCommit,
HiveWriterStats hiveWriterStats,
boolean writeTempData) |
SortingFileWriter(org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path tempFilePrefix,
HiveFileWriter outputWriter,
io.airlift.units.DataSize maxMemory,
int maxOpenTempFiles,
List<com.facebook.presto.common.type.Type> types,
List<Integer> sortFields,
List<com.facebook.presto.common.block.SortOrder> sortOrders,
com.facebook.presto.spi.PageSorter pageSorter,
SortingFileWriter.TempFileSinkFactory tempFileSinkFactory,
boolean sortedWriteToTempPathEnabled) |
| Modifier and Type | Class and Description |
|---|---|
class |
PageFileWriter |
| Modifier and Type | Method and Description |
|---|---|
Optional<HiveFileWriter> |
PageFileWriterFactory.createFileWriter(org.apache.hadoop.fs.Path path,
List<String> inputColumnNames,
com.facebook.presto.hive.metastore.StorageFormat storageFormat,
Properties schema,
org.apache.hadoop.mapred.JobConf configuration,
com.facebook.presto.spi.ConnectorSession session,
Optional<EncryptionInformation> encryptionInformation) |
| Modifier and Type | Class and Description |
|---|---|
class |
ParquetFileWriter |
| Modifier and Type | Method and Description |
|---|---|
Optional<HiveFileWriter> |
ParquetFileWriterFactory.createFileWriter(org.apache.hadoop.fs.Path path,
List<String> inputColumnNames,
com.facebook.presto.hive.metastore.StorageFormat storageFormat,
Properties schema,
org.apache.hadoop.mapred.JobConf conf,
com.facebook.presto.spi.ConnectorSession session,
Optional<EncryptionInformation> encryptionInformation) |
Copyright © 2012–2023. All rights reserved.