[ https://issues.apache.org/jira/browse/HIVE-2795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phabricator updated HIVE-2795: ------------------------------ Attachment: HIVE-2795.D1683.3.patch kevinwilfong updated the revision "HIVE-2795 [jira] View partitions do not have a storage descriptor". Reviewers: JIRA, njain Included a Python script to go through the metastore and update all view partitions to have a Storage Descriptor. It does so by dropping the partition and adding the partition. As the only view partition data that can be modified is the name, no data will be lost by doing this. Detailed instructions and warnings are included in the script. REVISION DETAIL https://reviews.facebook.net/D1683 AFFECTED FILES metastore/scripts/upgrade/001-HIVE-2795.update_view_partitions.py metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java ql/src/test/results/clientpositive/describe_formatted_view_partitioned.q.out ql/src/test/queries/clientpositive/describe_formatted_view_partitioned.q > View partitions do not have a storage descriptor > ------------------------------------------------ > > Key: HIVE-2795 > URL: https://issues.apache.org/jira/browse/HIVE-2795 > Project: Hive > Issue Type: Improvement > Reporter: Namit Jain > Assignee: Kevin Wilfong > Attachments: HIVE-2795.D1683.1.patch, HIVE-2795.D1683.2.patch, > HIVE-2795.D1683.3.patch > > > Besides being an inconsistency, it causes errors. > Calling describe formatted on a view partition throws an exception > java.lang.NullPointerException > at org.apache.hadoop.hive.ql.metadata.Partition.getCols(Partition.java:505) > > at org.apache.hadoop.hive.ql.exec.DDLTask.describeTable(DDLTask.java:2570) > because it does not have a column descriptor, which is part of the storage > descriptor. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira