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

ASF GitHub Bot commented on TINKERPOP-1153:
-------------------------------------------

Github user dkuppitz commented on the pull request:

    
https://github.com/apache/incubator-tinkerpop/pull/230#issuecomment-186276300
  
    The error was only [reported by 
Travis](https://travis-ci.org/apache/incubator-tinkerpop/builds/110233907). I 
can't reproduce it on my local machine. I ran that particular query a few 
thousand times to see if this is going to be another random error, but the 
result seems to be consistent.
    
    * `mvn clean install`: passed
    * integration tests: passed
    
    I looked roughly over the code; looks good, but it's hard to grasp all the 
changes in 120 files, I could spend a whole day on it, hence ...
    
    VOTE: +0.5 (just to get at least one more reviewer for this PR)
    
    ```
    [INFO] Reactor Summary:
    [INFO] 
    [INFO] Apache TinkerPop .................................. SUCCESS [10.549s]
    [INFO] Apache TinkerPop :: Gremlin Shaded ................ SUCCESS [5.610s]
    [INFO] Apache TinkerPop :: Gremlin Core .................. SUCCESS 
[1:05.941s]
    [INFO] Apache TinkerPop :: Gremlin Test .................. SUCCESS [18.247s]
    [INFO] Apache TinkerPop :: Gremlin Groovy ................ SUCCESS [59.668s]
    [INFO] Apache TinkerPop :: Gremlin Groovy Test ........... SUCCESS [14.663s]
    [INFO] Apache TinkerPop :: TinkerGraph Gremlin ........... SUCCESS 
[9:36.751s]
    [INFO] Apache TinkerPop :: Hadoop Gremlin ................ SUCCESS 
[12:24.137s]
    [INFO] Apache TinkerPop :: Spark Gremlin ................. SUCCESS 
[26:11.246s]
    [INFO] Apache TinkerPop :: Giraph Gremlin ................ SUCCESS 
[2:59:20.410s]
    [INFO] Apache TinkerPop :: Neo4j Gremlin ................. SUCCESS [11.686s]
    [INFO] Apache TinkerPop :: Gremlin Driver ................ SUCCESS [28.561s]
    [INFO] Apache TinkerPop :: Gremlin Server ................ SUCCESS 
[12:02.678s]
    [INFO] Apache TinkerPop :: Gremlin Console ............... SUCCESS 
[1:56.698s]
    [INFO] 
------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] 
------------------------------------------------------------------------
    [INFO] Total time: 4:05:07.482s
    [INFO] Finished at: Fri Feb 19 16:56:42 CET 2016
    [INFO] Final Memory: 62M/688M
    [INFO] 
------------------------------------------------------------------------
    ```
    
    ^^ That's for the previous version (before you excluded the test).


> Add ByModulating and TimesModulating interfaces.
> ------------------------------------------------
>
>                 Key: TINKERPOP-1153
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1153
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: process
>    Affects Versions: 3.1.2-incubating
>            Reporter: Marko A. Rodriguez
>             Fix For: 3.2.0-incubating
>
>
> Currently {{GraphTraversal}} is responsible for the logic for {{by()}}- and 
> {{times()}}-modulators. For instance, if you do:
> {code}
> ...by('name')
> {code}
> It is {{GraphTraversal}} that will compile that to 
> {{__.values('name').limit(1)}}. This should not be the logic of 
> {{GraphTraversal}}, but instead, logic within the step being modulated. Thus, 
> I propose:
> {code}
> public interface ByModulating {
>   public void add(String string) throws UnsupportedOperationException
>   public void add(Traversal traversal) throws UnsupportedOperationException
>   public void add(T t) throws UnsupportedOperationException
> }
> {code} 
> Likewise for {{TimesModulating}} ... and any other modulators down the road.



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

Reply via email to