GitHub user spmallette opened a pull request:

    https://github.com/apache/tinkerpop/pull/830

    TINKERPOP-1143 Moved TraversalEngine to gremlin-test

    https://issues.apache.org/jira/browse/TINKERPOP-1143
    
    `TraversalEngine` and related infrastructure was deprecated way back on 
3.2.0 but it was kept around because it was used in some infrastructure for 
testing. Graph providers should in no way still be using this interface and 
should have long ago gone to `Computer` as the `gremlin-core` infrastructure 
long ago quit using `TraversalEngine` in any capacity.
    
    The only weird part was that `MatchStep` used `TraversalEngine` as a switch 
- I just converted that to use a boolean for checks that determine if the step 
is being executed `onComputer` or not.
    
    All tests pass with `docker/build.sh -t -n -i`
    
    VOTE +1

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/tinkerpop TINKERPOP-1143

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/tinkerpop/pull/830.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #830
    
----
commit 38e74727f3d9e3fc14c52bddf354a8936b1731b5
Author: Stephen Mallette <spmva@...>
Date:   2018-04-04T21:32:04Z

    TINKERPOP-1143 Moved TraversalEngine to gremlin-test
    
    TraversalEngine and related infrastructure was deprecated way back on 3.2.0 
but it was kept around because it was used in some infrastructure for testing. 
Graph providers should in no way still be using this interface and should have 
long ago gone to Computer as the gremlin-core infrastructure long ago quit 
using TraversalEngine in any capacity.

----


---

Reply via email to