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


Only looked at filter changes.


client/src/main/java/org/apache/oozie/cli/OozieCLI.java
<https://reviews.apache.org/r/19619/#comment71664>

    we should change the example 
    status=<S1>|status!=<S1> and {status=<S2>|status!=<S2> looks incorrect. 
User should specify =,= or !=,!=. Combination doesn't make sense. 
    



client/src/main/java/org/apache/oozie/cli/OozieCLI.java
<https://reviews.apache.org/r/19619/#comment71665>

    space after , 



core/src/main/java/org/apache/oozie/CoordinatorEngine.java
<https://reviews.apache.org/r/19619/#comment71667>

    We can simply this to.
    
    String filter = POSITIVE_FILTER;
    if(token.contains("!=")) {
        pair = token.split("!=");
        filter = NEGATIVE_FILTER;
    }
    else {
        pair = token.split("=");
    }



core/src/main/java/org/apache/oozie/CoordinatorEngine.java
<https://reviews.apache.org/r/19619/#comment71668>

    We can simply this to
    List<String> filterlist = filterMap.get(filter);
    if (filterlist == null) {
        filterlist = new ArrayList<String();
        filterMap.put(filter, filterlist);
        }
    filterlist.add(statusValue);



core/src/main/java/org/apache/oozie/executor/jpa/CoordJobGetActionsSubsetJPAExecutor.java
<https://reviews.apache.org/r/19619/#comment71669>

    We should only support POSITIVE_FILTER or NEGATIVE_FILTER, not both.
    
    in this case sql will look like  
    
    select * from .... where .. and  a.statusStr IN () and a.statusStr NOT IN 
()..
    
    It should be only IN or not IN.



core/src/test/java/org/apache/oozie/TestCoordinatorEngine.java
<https://reviews.apache.org/r/19619/#comment71670>

    This should throw error.



docs/src/site/twiki/DG_CommandLineTool.twiki
<https://reviews.apache.org/r/19619/#comment71675>

    combination of -ve and +ve filter will always return empty list. We should 
only support -ve or +ve.


- Purshotam Shah


On April 2, 2014, 1:03 a.m., Ryota Egashira wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/19619/
> -----------------------------------------------------------
> 
> (Updated April 2, 2014, 1:03 a.m.)
> 
> 
> Review request for oozie.
> 
> 
> Bugs: OOZIE-1754
>     https://issues.apache.org/jira/browse/OOZIE-1754
> 
> 
> Repository: oozie-git
> 
> 
> Description
> -------
> 
> https://issues.apache.org/jira/browse/OOZIE-1754
> 
> 
> Diffs
> -----
> 
>   client/src/main/java/org/apache/oozie/cli/OozieCLI.java 6dc4a3b 
>   client/src/main/java/org/apache/oozie/client/OozieClient.java 6164447 
>   core/src/main/java/org/apache/oozie/CoordinatorEngine.java 3f10024 
>   core/src/main/java/org/apache/oozie/DagEngine.java 300d6eb 
>   core/src/main/java/org/apache/oozie/command/coord/CoordJobXCommand.java 
> 0a030af 
>   
> core/src/main/java/org/apache/oozie/executor/jpa/CoordJobGetActionsSubsetJPAExecutor.java
>  21506ab 
>   core/src/test/java/org/apache/oozie/TestCoordinatorEngine.java 85ef53b 
>   core/src/test/java/org/apache/oozie/client/TestOozieCLI.java e90d28a 
>   
> core/src/test/java/org/apache/oozie/command/coord/TestCoordMaterializeTransitionXCommand.java
>  db591e2 
>   
> core/src/test/java/org/apache/oozie/executor/jpa/TestCoordJobGetActionsSubsetJPAExecutor.java
>  da7d16c 
>   
> core/src/test/java/org/apache/oozie/servlet/MockCoordinatorEngineService.java 
> f174b06 
>   docs/src/site/twiki/DG_CommandLineTool.twiki ee4c7d9 
>   docs/src/site/twiki/WebServicesAPI.twiki 37c0bc0 
> 
> Diff: https://reviews.apache.org/r/19619/diff/
> 
> 
> Testing
> -------
> 
> did local test
> 
> 
> Thanks,
> 
> Ryota Egashira
> 
>

Reply via email to