HivePageSinkProvider(Set<HiveFileWriterFactory> fileWriterFactories,
com.facebook.presto.hive.HdfsEnvironment hdfsEnvironment,
com.facebook.presto.spi.PageSorter pageSorter,
com.facebook.presto.hive.metastore.ExtendedHiveMetastore metastore,
com.facebook.presto.spi.PageIndexerFactory pageIndexerFactory,
com.facebook.presto.common.type.TypeManager typeManager,
HiveClientConfig hiveClientConfig,
com.facebook.presto.hive.MetastoreClientConfig metastoreClientConfig,
LocationService locationService,
com.facebook.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec,
com.facebook.airlift.json.smile.SmileCodec<PartitionUpdate> partitionUpdateSmileCodec,
com.facebook.presto.spi.NodeManager nodeManager,
com.facebook.airlift.event.client.EventClient eventClient,
HiveSessionProperties hiveSessionProperties,
HiveWriterStats hiveWriterStats,
OrcFileWriterFactory orcFileWriterFactory,
com.facebook.presto.hive.ColumnConverterProvider columnConverterProvider) |
HiveWriterFactory(Set<HiveFileWriterFactory> fileWriterFactories,
String schemaName,
String tableName,
boolean isCreateTable,
List<HiveColumnHandle> inputColumns,
com.facebook.presto.hive.HiveStorageFormat tableStorageFormat,
com.facebook.presto.hive.HiveStorageFormat partitionStorageFormat,
HiveCompressionCodec compressionCodec,
Map<String,String> additionalTableParameters,
OptionalInt bucketCount,
List<com.facebook.presto.hive.metastore.SortingColumn> sortedBy,
com.facebook.presto.hive.LocationHandle locationHandle,
LocationService locationService,
String queryId,
com.facebook.presto.hive.metastore.HivePageSinkMetadataProvider pageSinkMetadataProvider,
com.facebook.presto.common.type.TypeManager typeManager,
com.facebook.presto.hive.HdfsEnvironment hdfsEnvironment,
com.facebook.presto.spi.PageSorter pageSorter,
io.airlift.units.DataSize sortBufferSize,
int maxOpenSortFiles,
boolean immutablePartitions,
com.facebook.presto.spi.ConnectorSession session,
com.facebook.presto.spi.NodeManager nodeManager,
com.facebook.airlift.event.client.EventClient eventClient,
HiveSessionProperties hiveSessionProperties,
HiveWriterStats hiveWriterStats,
OrcFileWriterFactory orcFileWriterFactory,
boolean commitRequired,
Optional<EncryptionInformation> encryptionInformation) |
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) |