HiveMetadataFactory(HiveClientConfig hiveClientConfig,
com.facebook.presto.hive.MetastoreClientConfig metastoreClientConfig,
com.facebook.presto.hive.metastore.ExtendedHiveMetastore metastore,
com.facebook.presto.hive.HdfsEnvironment hdfsEnvironment,
HivePartitionManager partitionManager,
com.google.common.util.concurrent.ListeningExecutorService fileRenameExecutor,
com.facebook.presto.common.type.TypeManager typeManager,
LocationService locationService,
com.facebook.presto.spi.function.StandardFunctionResolution functionResolution,
com.facebook.presto.spi.relation.RowExpressionService rowExpressionService,
com.facebook.presto.spi.plan.FilterStatsCalculatorService filterStatsCalculatorService,
TableParameterCodec tableParameterCodec,
com.facebook.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec,
com.facebook.airlift.json.smile.SmileCodec<PartitionUpdate> partitionUpdateSmileCodec,
com.facebook.presto.hive.TypeTranslator typeTranslator,
StagingFileCommitter stagingFileCommitter,
ZeroRowFileCreator zeroRowFileCreator,
NodeVersion nodeVersion,
PartitionObjectBuilder partitionObjectBuilder,
HiveEncryptionInformationProvider encryptionInformationProvider,
HivePartitionStats hivePartitionStats,
HiveFileRenamer hiveFileRenamer,
com.facebook.presto.hive.ColumnConverterProvider columnConverterProvider) |