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

Phabricator updated HIVE-4904:
------------------------------

    Attachment: HIVE-4904.D11757.1.patch

navis requested code review of "HIVE-4904 [jira] A little more CP crossing RS 
boundaries".

Reviewers: JIRA

HIVE-4904 A little more CP crossing RS boundaries

Currently, CP context cannot be propagated over RS except for JOIN/EXT. A 
little more CP is possible.

TEST PLAN
  EMPTY

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

AFFECTED FILES
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPruner.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcCtx.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/ColumnPrunerProcFactory.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/GroupByOptimizer.java
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/Optimizer.java
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/correlation/CorrelationUtilities.java
  ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java
  ql/src/test/results/clientpositive/auto_join18.q.out
  ql/src/test/results/clientpositive/auto_join18_multi_distinct.q.out
  ql/src/test/results/clientpositive/auto_join27.q.out
  ql/src/test/results/clientpositive/auto_join30.q.out
  ql/src/test/results/clientpositive/auto_join31.q.out
  ql/src/test/results/clientpositive/auto_join32.q.out
  ql/src/test/results/clientpositive/auto_join33.q.out
  ql/src/test/results/clientpositive/auto_sortmerge_join_10.q.out
  ql/src/test/results/clientpositive/count.q.out
  ql/src/test/results/clientpositive/groupby2_map.q.out
  ql/src/test/results/clientpositive/groupby2_map_multi_distinct.q.out
  ql/src/test/results/clientpositive/groupby2_map_skew.q.out
  ql/src/test/results/clientpositive/groupby3_map.q.out
  ql/src/test/results/clientpositive/groupby3_map_multi_distinct.q.out
  ql/src/test/results/clientpositive/groupby3_map_skew.q.out
  ql/src/test/results/clientpositive/groupby_cube1.q.out
  ql/src/test/results/clientpositive/groupby_distinct_samekey.q.out
  ql/src/test/results/clientpositive/groupby_map_ppr.q.out
  ql/src/test/results/clientpositive/groupby_map_ppr_multi_distinct.q.out
  ql/src/test/results/clientpositive/groupby_multi_insert_common_distinct.q.out
  ql/src/test/results/clientpositive/groupby_multi_single_reducer3.q.out
  ql/src/test/results/clientpositive/groupby_position.q.out
  ql/src/test/results/clientpositive/groupby_rollup1.q.out
  ql/src/test/results/clientpositive/groupby_sort_11.q.out
  ql/src/test/results/clientpositive/groupby_sort_8.q.out
  ql/src/test/results/clientpositive/join18.q.out
  ql/src/test/results/clientpositive/join18_multi_distinct.q.out
  ql/src/test/results/clientpositive/metadataonly1.q.out
  ql/src/test/results/clientpositive/multi_insert_gby2.q.out
  ql/src/test/results/clientpositive/multi_insert_lateral_view.q.out
  ql/src/test/results/clientpositive/nullgroup.q.out
  ql/src/test/results/clientpositive/nullgroup2.q.out
  ql/src/test/results/clientpositive/nullgroup4.q.out
  ql/src/test/results/clientpositive/nullgroup4_multi_distinct.q.out
  ql/src/test/results/clientpositive/ql_rewrite_gbtoidx.q.out
  ql/src/test/results/clientpositive/reduce_deduplicate_extended.q.out
  ql/src/test/results/clientpositive/udf_count.q.out
  ql/src/test/results/clientpositive/union11.q.out
  ql/src/test/results/clientpositive/union14.q.out
  ql/src/test/results/clientpositive/union15.q.out
  ql/src/test/results/clientpositive/union16.q.out
  ql/src/test/results/clientpositive/union2.q.out
  ql/src/test/results/clientpositive/union25.q.out
  ql/src/test/results/clientpositive/union28.q.out
  ql/src/test/results/clientpositive/union3.q.out
  ql/src/test/results/clientpositive/union30.q.out
  ql/src/test/results/clientpositive/union31.q.out
  ql/src/test/results/clientpositive/union5.q.out
  ql/src/test/results/clientpositive/union7.q.out
  ql/src/test/results/clientpositive/union9.q.out
  ql/src/test/results/clientpositive/union_view.q.out
  ql/src/test/results/compiler/plan/groupby1.q.xml
  ql/src/test/results/compiler/plan/groupby2.q.xml
  ql/src/test/results/compiler/plan/groupby3.q.xml
  ql/src/test/results/compiler/plan/groupby5.q.xml

MANAGE HERALD RULES
  https://reviews.facebook.net/herald/view/differential/

WHY DID I GET THIS EMAIL?
  https://reviews.facebook.net/herald/transcript/27933/

To: JIRA, navis

                
> A little more CP crossing RS boundaries
> ---------------------------------------
>
>                 Key: HIVE-4904
>                 URL: https://issues.apache.org/jira/browse/HIVE-4904
>             Project: Hive
>          Issue Type: Improvement
>          Components: Query Processor
>            Reporter: Navis
>            Assignee: Navis
>            Priority: Minor
>         Attachments: HIVE-4904.D11757.1.patch
>
>
> Currently, CP context cannot be propagated over RS except for JOIN/EXT. A 
> little more CP is possible.

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