[ 
https://issues.apache.org/jira/browse/TAJO-1350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14381395#comment-14381395
 ] 

ASF GitHub Bot commented on TAJO-1350:
--------------------------------------

Github user blrunner commented on the pull request:

    https://github.com/apache/tajo/pull/384#issuecomment-86348625
  
    @jihoonson 
    
    Thanks for your contribution.
    But I failed to run an unit test for TestNetTypes as following:
    
    ```
    
-------------------------------------------------------------------------------
    Test set: org.apache.tajo.engine.query.TestNetTypes
    
-------------------------------------------------------------------------------
    Tests run: 6, Failures: 6, Errors: 0, Skipped: 0, Time elapsed: 0.012 sec 
<<< FAILURE! - in org.apache.tajo.engine.query.TestNetTypes
    testSort2(org.apache.tajo.engine.query.TestNetTypes)  Time elapsed: 0 sec  
<<< FAILURE!
    java.lang.AssertionError: 
file:/Users/blrunner/Source/tajo/tajo-core/target/test-classes/dataset/TestNetTypes/table1
 existence check
            at org.junit.Assert.fail(Assert.java:88)
            at org.junit.Assert.assertTrue(Assert.java:41)
            at 
org.apache.tajo.QueryTestCaseBase.getDataSetFile(QueryTestCaseBase.java:605)
            at 
org.apache.tajo.QueryTestCaseBase.executeDDL(QueryTestCaseBase.java:656)
            at 
org.apache.tajo.QueryTestCaseBase.executeDDL(QueryTestCaseBase.java:643)
            at 
org.apache.tajo.engine.query.TestNetTypes.setUp(TestNetTypes.java:32)
    ```
    
    The strange thing is that it only is reproduced on console. I found that it 
had run successfully with IDE.
    Could you check this problem on your development environment?



> Refactor FilterPushDownRule::visitJoin() into well-defined, small methods
> -------------------------------------------------------------------------
>
>                 Key: TAJO-1350
>                 URL: https://issues.apache.org/jira/browse/TAJO-1350
>             Project: Tajo
>          Issue Type: Improvement
>          Components: planner/optimizer
>            Reporter: Hyunsik Choi
>            Assignee: Jihoon Son
>             Fix For: 0.11.0
>
>         Attachments: TAJO-1350.patch, TAJO-1350_2.patch, TAJO-1350_3.patch, 
> TAJO-1350_4.patch
>
>
> FilterPushDownRule::visitJoin() is too long and complicated. It handles 
> various cases in a single method. We need to refactor this method into 
> several small and well-defined methods.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to