metastore,
namenodeStats,
hdfsEnvironment,
directoryLister,
DateTimeZone.forTimeZone(hiveClientConfig.getTimeZone()),
new BoundedExecutor(executorService, hiveClientConfig.getMaxGlobalSplitIteratorThreads()),
hiveClientConfig.getMaxSplitSize(),
hiveClientConfig.getMaxOutstandingSplits(),
hiveClientConfig.getMaxSplitIteratorThreads(),
hiveClientConfig.getMinPartitionBatchSize(),
hiveClientConfig.getMaxPartitionBatchSize(),