Indexes' storage descriptors' columns are not deduped, and altering an index 
leaves behind an unused storage descriptor
-----------------------------------------------------------------------------------------------------------------------

                 Key: HIVE-2367
                 URL: https://issues.apache.org/jira/browse/HIVE-2367
             Project: Hive
          Issue Type: Bug
          Components: Metastore
            Reporter: Sohan Jain


The metastore migration by HIVE-2246 does not dedupe the COLUMNS information 
for Indexes.  That is, the IDXS table has a Storage Descriptor that always 
points to a new Column Descriptor, which is unlikely shared by any other 
storage descriptor.

Therefore, when altering an index, a new storage Descriptor and column 
descriptor are created.  No other objects will reference the old storage 
descriptor and column descriptor, but they will persist in the metastore db.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to