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(-)