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

HBase Review Board commented on HIVE-1609:
------------------------------------------

Message from: "Carl Steinbach" <c...@cloudera.com>

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://review.cloudera.org/r/763/#review1075
-----------------------------------------------------------



trunk/metastore/build.xml
<http://review.cloudera.org/r/763/#comment3422>

    Hive already uses ANTLR. Introducing a dependency on a new parser generator 
(especially one that the Pig devs are already unhappy with) seems unwise from a 
maintenance and build perspective. Can you please rewrite this to use ANTLR?
    



trunk/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java
<http://review.cloudera.org/r/763/#comment3424>

    get_partitions_by_filter() should throw Unknown[DB|Table]Exception if 
either the database or table do not exist.



trunk/metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStoreClient.java
<http://review.cloudera.org/r/763/#comment3425>

    listPartitionsByFilter() should also throw UnknownDBException and 
UnknownTableException.



trunk/metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java
<http://review.cloudera.org/r/763/#comment3426>

    Please use StringBuilder instead.



trunk/metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java
<http://review.cloudera.org/r/763/#comment3427>

    The query should have an ORDER clause on MPartition.partitionName in order 
to insure that the results are deterministic.



trunk/metastore/src/java/org/apache/hadoop/hive/metastore/ObjectStore.java
<http://review.cloudera.org/r/763/#comment3428>

    Minor organization issue: why does this method appear here instead of next 
to listMPartitionsByFilter()?


- Carl





> Support partition filtering in metastore
> ----------------------------------------
>
>                 Key: HIVE-1609
>                 URL: https://issues.apache.org/jira/browse/HIVE-1609
>             Project: Hadoop Hive
>          Issue Type: New Feature
>          Components: Metastore
>            Reporter: Ajay Kidave
>             Fix For: 0.7.0
>
>         Attachments: hive_1609.patch
>
>
> The metastore needs to have support for returning a list of partitions based 
> on user specified filter conditions. This will be useful for tools which need 
> to do partition pruning. Howl is one such use case. The way partition pruning 
> is done during hive query execution need not be changed.

-- 
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