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

Review request for Tajo.


Bugs: TAJO-635
    https://issues.apache.org/jira/browse/TAJO-635


Repository: tajo


Description
-------

See TAJO-633. This is caused by some missed visitor functions. When I 
investigated TAJO-633, I found that there are more missed methods in 
BasicEvalNodeVisitor and EvalNodeVisitor2. Also, I found that 
ExprTestBase::testEval() does not use PreLogicalPlanVerifier, LogicalOptimizer, 
and LogicalPlanVerifier. As a result, query semantic verification has not been 
tested fully. This patch fixes all of them.


Diffs
-----

  CHANGES.txt 1d86479583502c65774ca727891b98756c654dfd 
  tajo-algebra/src/main/java/org/apache/tajo/algebra/FunctionExpr.java 
6635aeba2d862d317d1dce19ed4f5e68f699eb8b 
  
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/eval/BasicEvalNodeVisitor.java
 6053469baa4bee78820c11a5e86f3bc5f39c822e 
  
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/eval/BetweenPredicateEval.java
 61dc02bf4a7e130b5811176357657e37995bf5d8 
  
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/eval/EvalNodeVisitor2.java
 a77c9ea3e549eddd5fbf7ce8290da0b8495f3b3c 
  
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/BaseAlgebraVisitor.java
 5e4c893266dc1b746612a20c83b62b761a6d31a5 
  
tajo-core/tajo-core-backend/src/main/java/org/apache/tajo/engine/planner/ExprsVerifier.java
 2231df0f869669e8d84c2b5213caff9435fa650d 
  
tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/eval/ExprTestBase.java
 7e721c5781f0ce27d755771e18f6f6b5c21abade 
  
tajo-core/tajo-core-backend/src/test/java/org/apache/tajo/engine/eval/TestSQLExpression.java
 6520f9c0d171cf752429a7e866ab2cf3bbf52bb4 

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


Testing
-------


Thanks,

Hyunsik Choi

Reply via email to