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

Review request for drill, Aman Sinha and Jinfeng Ni.


Bugs: DRILL-1169
    https://issues.apache.org/jira/browse/DRILL-1169


Repository: drill-git


Description
-------

Use Union-All followed by Aggregate to implement Union-Distinct


Diffs
-----

  
exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillDistinctUnionByUnionAll.java
 PRE-CREATION 
  
exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillRuleSets.java
 655ad92 
  
exec/java-exec/src/main/java/org/apache/drill/exec/planner/logical/DrillUnionRel.java
 566c558 
  
exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/parser/UnsupportedOperatorsVisitor.java
 f1ec851 
  exec/java-exec/src/test/java/org/apache/drill/TestDisabledFunctionality.java 
adbf653 
  exec/java-exec/src/test/java/org/apache/drill/TestUnionDistinct.java 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q1.tsv 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q10.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q11.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q12.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q13.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q14.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q15.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q16.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q17.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q18_1.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q18_2.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q18_3.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q2.tsv 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q3.tsv 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q4.tsv 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q5.tsv 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q6.tsv 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q6_1.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q7.tsv 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q8.tsv 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/q9.tsv 
PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/testAggregationOnUnionDistinctOperator_1.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/testAggregationOnUnionDistinctOperator_2.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/testProjectDownOverUnionDistinctImplicitCasting.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/testProjectFiltertPushDownOverUnionDistinct.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/testProjectPushDownOverUnionDistinctWithProject.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/testProjectPushDownOverUnionDistinctWithoutProject.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/testProjectPushDownProjectColumnReorderingAndAlias.tsv
 PRE-CREATION 
  
exec/java-exec/src/test/resources/testframework/TestUnionDistinctQueries/testProjectWithExpressionPushDownOverUnionDistinct.tsv
 PRE-CREATION 

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


Testing
-------

all the required tests


Thanks,

Sean Hsuan-Yi Chu

Reply via email to