[ 
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

        

Reply via email to