You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by ok...@apache.org on 2016/01/12 21:56:42 UTC
incubator-tinkerpop git commit: there is something weird with
IncidentToAdjacentStrategy and AbstractLambdaTraversal. Trying another
clone() solution. It sucks Spark sometimes randomly fails ........ CTR.
Repository: incubator-tinkerpop
Updated Branches:
refs/heads/master c194aa0cb -> 16aa72044
there is something weird with IncidentToAdjacentStrategy and AbstractLambdaTraversal. Trying another clone() solution. It sucks Spark sometimes randomly fails ........ CTR.
Project: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/commit/16aa7204
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/tree/16aa7204
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/diff/16aa7204
Branch: refs/heads/master
Commit: 16aa72044a8721ba7f3328dba91b38d77135844d
Parents: c194aa0
Author: Marko A. Rodriguez <ok...@gmail.com>
Authored: Tue Jan 12 13:53:20 2016 -0700
Committer: Marko A. Rodriguez <ok...@gmail.com>
Committed: Tue Jan 12 13:56:38 2016 -0700
----------------------------------------------------------------------
.../process/traversal/lambda/AbstractLambdaTraversal.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/16aa7204/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/lambda/AbstractLambdaTraversal.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/lambda/AbstractLambdaTraversal.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/lambda/AbstractLambdaTraversal.java
index cced55c..3c95da6 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/lambda/AbstractLambdaTraversal.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/lambda/AbstractLambdaTraversal.java
@@ -37,7 +37,6 @@ import org.apache.tinkerpop.gremlin.structure.Graph;
import java.util.Collections;
import java.util.List;
import java.util.Optional;
-import java.util.Set;
/**
* @author Marko A. Rodriguez (http://markorodriguez.com)
@@ -120,7 +119,9 @@ public abstract class AbstractLambdaTraversal<S, E> implements Traversal.Admin<S
@Override
public Traversal.Admin<S, E> clone() {
try {
- return (AbstractLambdaTraversal<S, E>) super.clone();
+ final AbstractLambdaTraversal<S, E> clone = (AbstractLambdaTraversal<S, E>) super.clone();
+ clone.traversalStrategies = this.traversalStrategies.clone();
+ return clone;
} catch (final CloneNotSupportedException e) {
throw new IllegalStateException(e.getMessage(), e);
}