You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by dk...@apache.org on 2019/02/04 14:12:44 UTC

[tinkerpop] 01/01: Merge pull request #1040 from apache/TINKERPOP-1882

This is an automated email from the ASF dual-hosted git repository.

dkuppitz pushed a commit to branch tp33
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit 1c957f779c8e3b6e225923594e1c24f998b24631
Merge: d843691 22d7b82
Author: Daniel Kuppitz <da...@hotmail.com>
AuthorDate: Mon Feb 4 07:12:37 2019 -0700

    Merge pull request #1040 from apache/TINKERPOP-1882
    
    TINKERPOP-1882 Apply range and limit steps as early as possible

 CHANGELOG.asciidoc                                 |   1 +
 docs/src/upgrade/release-3.3.x.asciidoc            |  12 ++
 .../tinkerpop/gremlin/jsr223/CoreImports.java      |   2 +
 .../process/traversal/TraversalStrategies.java     |   2 +
 .../strategy/optimization/EarlyLimitStrategy.java  | 143 +++++++++++++++++++++
 .../strategy/optimization/LazyBarrierStrategy.java |   3 +-
 .../structure/io/graphson/GraphSONModule.java      |   5 +
 .../gremlin/structure/io/gryo/GryoVersion.java     |   7 +-
 .../optimization/EarlyLimitStrategyTest.java       | 103 +++++++++++++++
 .../Strategy/Optimization/EarlyLimitStrategy.cs    |  32 +++++
 .../jython/gremlin_python/process/strategies.py    |   3 +
 .../gremlin/process/ProcessComputerSuite.java      |   4 +-
 .../gremlin/process/ProcessStandardSuite.java      |   4 +-
 .../EarlyLimitStrategyProcessTest.java             | 105 +++++++++++++++
 .../tinkergraph/structure/TinkerGraphPlayTest.java |  97 ++------------
 15 files changed, 435 insertions(+), 88 deletions(-)