[ 
https://issues.apache.org/jira/browse/HIVE-1498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12912705#action_12912705
 ] 

John Sichi commented on HIVE-1498:
----------------------------------

Good start.  A few notes:

* I had to use patch -p1 to get this to apply.  Please make sure it applies 
with patch -p0 instead.

* In Hive.createIndex, you should be adding the tblProps to tt (not to temp).  
The only purpose of temp is to check whether the new table name already exists 
(in which case an exception is thrown).  tt is the newly created table 
descriptor to be added to the metastore.

* For the next patch candidate, can you also add support for ALTER INDEX 
index_name ON table_name SET IDXPROPERTIES (...)?  Or open a followup JIRA 
issue for this.

* Go ahead and add unit test coverage even though it's not actually possible to 
verify the IDXPROPERTIES results until HIVE-1497 goes in.  You can modify 
ql/src/test/queries/clientpositive/index_creation.q, or create a new 
index_props.q.  Also, you should be able to verify the TBLPROPERTIES results 
already by doing DESCRIBE EXTENDED on the new table created by CREATE INDEX.

* Cosmetic:  For if statements, put the opening curly brace on the same line as 
the keyword.  You can run ant checkstyle and look in the report for the files 
you modified to see formatting which needs corrected.


> support IDXPROPERTIES on CREATE/ALTER INDEX
> -------------------------------------------
>
>                 Key: HIVE-1498
>                 URL: https://issues.apache.org/jira/browse/HIVE-1498
>             Project: Hadoop Hive
>          Issue Type: Improvement
>          Components: Indexing
>    Affects Versions: 0.7.0
>            Reporter: John Sichi
>            Assignee: Russell Melick
>             Fix For: 0.7.0
>
>         Attachments: hive-1498.prelim.patch
>
>
> It's partially there in the grammar but not hooked in; should work pretty 
> much the same as TBLPROPERTIES.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to