-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/40976/
-----------------------------------------------------------

Review request for hive.


Bugs: HIVE-12595
    https://issues.apache.org/jira/browse/HIVE-12595


Repository: hive-git


Description
-------

It seems like there are lot of usage of abstract Operator class where only 
possibility is TableScanOp. This results in lot of uncertainty when that 
parameter is passed in and is littered with instanceOf checks all over.


Diffs
-----

  ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRFileSink1.java dcdc9ba 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRProcContext.java 0da5790 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMRTableScan1.java af0ac90 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/GenMapRedUtils.java 0cd7b62 
  ql/src/java/org/apache/hadoop/hive/ql/optimizer/MapJoinFactory.java 647f863 
  
ql/src/java/org/apache/hadoop/hive/ql/optimizer/spark/SparkSortMergeJoinFactory.java
 aca0630 
  ql/src/java/org/apache/hadoop/hive/ql/parse/GenTezUtils.java 27d7276 
  ql/src/java/org/apache/hadoop/hive/ql/parse/spark/GenSparkUtils.java 40c23a5 
  ql/src/java/org/apache/hadoop/hive/ql/plan/MapWork.java 73e8f6d 
  ql/src/test/org/apache/hadoop/hive/ql/parse/TestGenTezWork.java d9ab9c0 

Diff: https://reviews.apache.org/r/40976/diff/


Testing
-------

Refactoring patch. Regression suite suffice.


Thanks,

Ashutosh Chauhan

Reply via email to