[ 
https://issues.apache.org/jira/browse/HIVE-4985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phabricator updated HIVE-4985:
------------------------------

    Attachment: HIVE-4985.D11961.3.patch

sershe updated the revision "HIVE-4985 [jira] refactor/clean up partition name 
pruning to be usable inside metastore server".

  Changing List back to set. Let me investigate if row matcher is actually 
necessary when we are pruning from inside mapreduce. Tests do seem to pass 
without it though, despite filtering on row data.

Reviewers: ashutoshc, JIRA

REVISION DETAIL
  https://reviews.facebook.net/D11961

CHANGE SINCE LAST DIFF
  https://reviews.facebook.net/D11961?vs=37113&id=37401#toc

BRANCH
  HIVE-4985-2

ARCANIST PROJECT
  hive

AFFECTED FILES
  metastore/src/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java
  ql/src/java/org/apache/hadoop/hive/ql/Driver.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/AbstractBucketJoinProc.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/AbstractSMBJoinProc.java
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/AvgPartitionSizeBasedBigTableSelectorForAutoSMJ.java
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/BucketingSortingReduceSinkOptimizer.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRTableScan1.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMapRedUtils.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/GlobalLimitOptimizer.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/GroupByOptimizer.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/IndexUtils.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/SimpleFetchOptimizer.java
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/TableSizeBasedBigTableSelectorForAutoSMJ.java
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/listbucketingpruner/ListBucketingPruner.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/pcr/PcrOpProcFactory.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartExprEvalUtils.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/PrunedPartitionList.java

To: JIRA, ashutoshc, sershe

                
> refactor/clean up partition name pruning to be usable inside metastore server 
> ------------------------------------------------------------------------------
>
>                 Key: HIVE-4985
>                 URL: https://issues.apache.org/jira/browse/HIVE-4985
>             Project: Hive
>          Issue Type: Improvement
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>         Attachments: HIVE-4985.D11961.1.patch, HIVE-4985.D11961.2.patch, 
> HIVE-4985.D11961.3.patch
>
>
> Preliminary for HIVE-4914.
> The patch is going to be large already, so some refactoring and dead code 
> removal that is non-controversial can be done in advance in a separate patch.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to