[ 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