public class SortingFileWriterFactory extends Object
| Constructor and Description |
|---|
SortingFileWriterFactory(com.facebook.presto.hive.HdfsEnvironment hdfsEnvironment,
com.facebook.presto.spi.ConnectorSession session,
org.apache.hadoop.mapred.JobConf conf,
List<com.facebook.presto.common.type.Type> types,
List<Integer> sortFields,
List<com.facebook.presto.common.block.SortOrder> sortOrders,
io.airlift.units.DataSize sortBufferSize,
int maxOpenSortFiles,
com.facebook.presto.spi.PageSorter pageSorter,
OrcFileWriterFactory orcFileWriterFactory,
boolean sortedWriteToTempPathEnabled,
int sortedWriteTempFileSubdirectoryCount) |
| Modifier and Type | Method and Description |
|---|---|
SortingFileWriter |
createSortingFileWriter(org.apache.hadoop.fs.Path path,
HiveFileWriter outputWriter,
int fileNumber,
Optional<org.apache.hadoop.fs.Path> tempPath) |
public SortingFileWriterFactory(com.facebook.presto.hive.HdfsEnvironment hdfsEnvironment,
com.facebook.presto.spi.ConnectorSession session,
org.apache.hadoop.mapred.JobConf conf,
List<com.facebook.presto.common.type.Type> types,
List<Integer> sortFields,
List<com.facebook.presto.common.block.SortOrder> sortOrders,
io.airlift.units.DataSize sortBufferSize,
int maxOpenSortFiles,
com.facebook.presto.spi.PageSorter pageSorter,
OrcFileWriterFactory orcFileWriterFactory,
boolean sortedWriteToTempPathEnabled,
int sortedWriteTempFileSubdirectoryCount)
public SortingFileWriter createSortingFileWriter(org.apache.hadoop.fs.Path path, HiveFileWriter outputWriter, int fileNumber, Optional<org.apache.hadoop.fs.Path> tempPath)
Copyright © 2012–2023. All rights reserved.