mahesh kumar behera created HIVE-26382: ------------------------------------------
Summary: Stats generation fails during CTAS for external partitioned table. Key: HIVE-26382 URL: https://issues.apache.org/jira/browse/HIVE-26382 Project: Hive Issue Type: Bug Components: Hive, HiveServer2 Affects Versions: 4.0.0-alpha-1 Reporter: mahesh kumar behera Assignee: mahesh kumar behera As part of HIVE-25990 manifest file was generated to list out the files to be moved. The files are moved in move task by referring to the manifest file. For partitioned table flow, the move is not done. This prevents the dynamic partition creation as the target path will be empty. As stats task needs the partition information, this causes the stat task to fail. {code:java} class="metastore.RetryingHMSHandler" level="ERROR" thread="pool-10-thread-144"] MetaException(message:Unable to update Column stats for ext_par due to: The IN list is empty!) org.apache.hadoop.hive.metastore.DirectSqlUpdateStat.updatePartitionColumnStatistics(DirectSqlUpdateStat.java:634) org.apache.hadoop.hive.metastore.MetaStoreDirectSql.updatePartitionColumnStatisticsBatch(MetaStoreDirectSql.java:2803) org.apache.hadoop.hive.metastore.ObjectStore.updatePartitionColumnStatisticsInBatch(ObjectStore.java:10001) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43 java.lang.reflect.Method.invoke(Method.java:498) org.apache.hadoop.hive.metastore.RawStoreProxy.invoke(RawStoreProxy.java:97) com.sun.proxy.$Proxy33.updatePartitionColumnStatisticsInBatch(Unknown Source) org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.updatePartitionColStatsForOneBatch(HiveMetaStore.java:7124) org.apache.hadoop.hive.metastore.HiveMetaStore$HMSHandler.updatePartitionColStatsInBatch(HiveMetaStore.java:7109) {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)