tinkerpop git commit: Updated .NET version in Dockerfile for the tinkerpop:base image

2018-03-22 Thread dkuppitz
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1880 cbdce1115 -> f972d117a


Updated .NET version in Dockerfile for the tinkerpop:base image


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f972d117
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f972d117
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/f972d117

Branch: refs/heads/TINKERPOP-1880
Commit: f972d117ad87cd7d850334b28ed6f8a706235b62
Parents: cbdce11
Author: Daniel Kuppitz 
Authored: Thu Mar 22 20:53:20 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 20:53:20 2018 -0700

--
 docker/Dockerfile | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f972d117/docker/Dockerfile
--
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 08b7b3c..ef6b06c 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -23,11 +23,12 @@ RUN apt-get update \
 && apt-get -y install software-properties-common 
python-software-properties apt-transport-https \
 && echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select 
true | debconf-set-selections \
 && add-apt-repository -y ppa:webupd8team/java \
-&& sh -c 'echo "deb [arch=amd64] 
https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > 
/etc/apt/sources.list.d/dotnetdev.list' \
+&& sh -c 'echo "deb [arch=amd64] 
https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod trusty main" 
> /etc/apt/sources.list.d/dotnetdev.list' \
 && apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 
417A0893 \
 && apt-get update \
-&& apt-get install -y oracle-java8-installer curl gawk git maven 
openssh-server dotnet-dev-1.0.4 subversion zip \
-&& apt-get install -y python python-dev python-pip build-essential \
+&& apt-get install -y oracle-java8-installer curl gawk git maven 
openssh-server subversion zip \
+&& sh -c 'curl https://packages.microsoft.com/keys/microsoft.asc | gpg 
--dearmor > /etc/apt/trusted.gpg.d/microsoft.gpg' \
+&& apt-get install -y --force-yes dotnet-sdk-2.1.101 python python-dev 
python-pip build-essential \
 && pip install virtualenv virtualenvwrapper \
 && pip install --upgrade pip \
 && rm -rf /var/lib/apt/lists/* /var/cache/oracle-jdk8-installer



svn commit: r1827535 [14/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/package-tree.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/package-tree.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/package-tree.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/package-tree.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 org.apache.tinkerpop.gremlin.process.traversal.step Class Hierarchy 
(Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -144,9 +144,9 @@
 
 java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
 title="class or interface in java.lang">EnumE (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
 title="class or interface in java.lang">ComparableT, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
 title="class or interface in java.io">Serializable)
 
+org.apache.tinkerpop.gremlin.process.traversal.step.Scoping.Variable
 org.apache.tinkerpop.gremlin.process.traversal.step.PathProcessor.ElementRequirement
 org.apache.tinkerpop.gremlin.process.traversal.step.TraversalOptionParent.Pick
-org.apache.tinkerpop.gremlin.process.traversal.step.Scoping.Variable
 
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/class-use/TraversalStrategyProxy.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/class-use/TraversalStrategyProxy.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/class-use/TraversalStrategyProxy.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/class-use/TraversalStrategyProxy.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 Uses of Class 
org.apache.tinkerpop.gremlin.process.traversal.strategy.TraversalStrategyProxy 
(Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -73,7 +73,51 @@
 
 Uses of 
Classorg.apache.tinkerpop.gremlin.process.traversal.strategy.TraversalStrategyProxy
 
-No usage of 
org.apache.tinkerpop.gremlin.process.traversal.strategy.TraversalStrategyProxy
+
+
+
+
+Packages that use TraversalStrategyProxy
+
+Package
+Description
+
+
+
+org.apache.tinkerpop.gremlin.python.jsr223
+
+
+
+
+
+
+
+
+
+
+Uses of TraversalStrategyProxy
 in org.apache.tinkerpop.gremlin.python.jsr223
+
+Methods in org.apache.tinkerpop.gremlin.python.jsr223
 with parameters of type TraversalStrategyProxy
+
+Modifier and Type
+Method and Description
+
+
+
+protected http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+JythonTranslator.resolveTraversalStrategyProxy(TraversalStrategyProxyproxy)
+
+
+protected http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
+PythonTranslator.resolveTraversalStrategyProxy(TraversalStrategyProxyproxy)
+
+
+
+
+
+
+
+
 
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.Builder.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.Builder.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.Builder.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.Builder.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 SubgraphStrategy.Builder (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -19,7 +19,7 @@
 catch(err) {
 }
 //-->
-var methods = {"i0":10,"i1":42,"i2":10,"i3":42,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":42,"i3":10,"i4":42,"i5":10,"i6":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -135,10 +135,16 @@ extends http://docs.oracle.com/
 Method and Description
 
 
+SubgraphStrategy.Builder
+checkAdjacentVertices(booleanenable)
+Enables the strategy to 

svn commit: r1827535 [15/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/channel/HttpChannelizer.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/channel/HttpChannelizer.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/channel/HttpChannelizer.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/channel/HttpChannelizer.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 HttpChannelizer (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -215,6 +215,13 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
 http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--;
 title="class or interface in java.lang">clone, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-;
 title="class or interface in java.lang">equals, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--;
 title="class or interface in java.lang">finalize, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--;
 title="class or interface in java.lang">getClass, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--;
 title="class or interface in java.lang">hashCode, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--;
 title="class or interface in java.lang">notify, http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--;
 title="class or interface in java.lang">toString, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--;
 title="class or interface in java.lang">wait, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-;
 title="class or interface in java.lang">wait, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-;
 title="class or interface in java.lang">wait
 
+
+
+
+
+Methods inherited from 
interfaceorg.apache.tinkerpop.gremlin.server.Channelizer
+createIdleDetectionMessage,
 supportsIdleMonitor
+
 
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/channel/NioChannelizer.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/channel/NioChannelizer.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/channel/NioChannelizer.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/channel/NioChannelizer.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 NioChannelizer (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -210,6 +210,13 @@ extends http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Object
 http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--;
 title="class or interface in java.lang">clone, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-;
 title="class or interface in java.lang">equals, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--;
 title="class or interface in java.lang">finalize, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--;
 title="class or interface in java.lang">getClass, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--;
 title="class or interface in java.lang">hashCode, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--;
 title="class or interface in java.lang">notify, http://docs.oracle.com/javase/8/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--;
 title="class or interface in java.lang">toString, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--;
 title="class or interface in java.lang">wait, http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-;
 title="class or interface in java.lang">wait, 

svn commit: r1827535 [11/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/FilterTest.Traversals.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/FilterTest.Traversals.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/FilterTest.Traversals.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/FilterTest.Traversals.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 FilterTest.Traversals (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -234,7 +234,7 @@ extends FilterTest
-g_E_filterXfalseX,
 g_E_filterXtrueX,
 g_V_filterXfalseX,
 g_V_filterXlang_eq_javaX,
 g_V_filterXname_startsWith_m_OR_name_startsWith_pX,
 g_V_filterXtrueX,
 g_VX1X_filterXage_gt_30X,
 g_VX1X_out_filterXage_gt_30X
+g_E_filterXfalseX,
 g_E_filterXtrueX,
 g_V_filterXfalseX,
 g_V_filterXlang_eq_javaX,
 g_V_filterXname_startsWith_m_OR_name_startsWith_pX,
 g_V_filterXtrueX,
 g_VX1X_filterXage_gt_30X,
 g_VX1X_out_filterXage_gt_30X,
 g_VX2X_filterXage_gt_30X
 
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/FilterTest.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/FilterTest.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/FilterTest.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/FilterTest.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 FilterTest (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -19,7 +19,7 @@
 catch(err) {
 }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -232,34 +232,38 @@ extends g_VX1X_out_filterXage_gt_30X()
 
 
+void
+g_VX2X_filterXage_gt_30X()
+
+
 abstract TraversalEdge,Edge
 get_g_E_filterXfalseX()
 
-
+
 abstract TraversalEdge,Edge
 get_g_E_filterXtrueX()
 
-
+
 abstract TraversalVertex,Vertex
 get_g_V_filterXfalseX()
 
-
+
 abstract TraversalVertex,Vertex
 get_g_V_filterXlang_eq_javaX()
 
-
+
 abstract TraversalVertex,Vertex
 get_g_V_filterXname_startsWith_m_OR_name_startsWith_pX()
 
-
+
 abstract TraversalVertex,Vertex
 get_g_V_filterXtrueX()
 
-
+
 abstract TraversalVertex,Vertex
 get_g_VX1X_filterXage_gt_30X(http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Objectv1Id)
 
-
+
 abstract TraversalVertex,Vertex
 get_g_VX1X_out_filterXage_gt_30X(http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Objectv1Id)
 
@@ -424,6 +428,15 @@ extends 
+
+
+
+
+g_VX2X_filterXage_gt_30X
+publicvoidg_VX2X_filterXage_gt_30X()
+
+
 
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/HasTest.Traversals.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/HasTest.Traversals.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/HasTest.Traversals.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/HasTest.Traversals.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 HasTest.Traversals (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -207,7 +207,7 @@ extends 
 TraversalEdge,Edge
 get_g_EX11X_outV_outE_hasXid_10X(http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Objecte11Id,
-http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Objecte8Id)
+http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or 

svn commit: r1827535 [10/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/package-tree.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/package-tree.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/package-tree.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/package-tree.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 org.apache.tinkerpop.gremlin.process.traversal Class Hierarchy (Apache 
TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -223,14 +223,14 @@
 
 java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
 title="class or interface in java.lang">EnumE (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
 title="class or interface in java.lang">ComparableT, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
 title="class or interface in java.io">Serializable)
 
-org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Type
 org.apache.tinkerpop.gremlin.process.traversal.Compare (implements java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/BiPredicate.html?is-external=true;
 title="class or interface in 
java.util.function">BiPredicateT,U)
-org.apache.tinkerpop.gremlin.process.traversal.SackFunctions.Barrier (implements 
java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true;
 title="class or interface in java.util.function">ConsumerT)
-org.apache.tinkerpop.gremlin.process.traversal.Order (implements java.util.http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true;
 title="class or interface in java.util">ComparatorT)
-org.apache.tinkerpop.gremlin.process.traversal.Pop
 org.apache.tinkerpop.gremlin.process.traversal.Operator (implements java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/BinaryOperator.html?is-external=true;
 title="class or interface in 
java.util.function">BinaryOperatorT)
 org.apache.tinkerpop.gremlin.process.traversal.Contains (implements java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/BiPredicate.html?is-external=true;
 title="class or interface in 
java.util.function">BiPredicateT,U)
+org.apache.tinkerpop.gremlin.process.traversal.Pop
+org.apache.tinkerpop.gremlin.process.traversal.TraversalEngine.Type
+org.apache.tinkerpop.gremlin.process.traversal.SackFunctions.Barrier (implements 
java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true;
 title="class or interface in java.util.function">ConsumerT)
 org.apache.tinkerpop.gremlin.process.traversal.Scope
+org.apache.tinkerpop.gremlin.process.traversal.Order (implements java.util.http://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true;
 title="class or interface in java.util">ComparatorT)
 
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/branch/LocalTest.Traversals.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/branch/LocalTest.Traversals.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/branch/LocalTest.Traversals.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/branch/LocalTest.Traversals.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 LocalTest.Traversals (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -246,7 +246,7 @@ extends LocalTest
-g_V_hasXlabel_personX_asXaX_localXoutXcreatedX_asXbXX_selectXa_bX_byXnameX_by,
 g_V_localXbothEXcreatedX_limitX1XX_otherV_name,
 g_V_localXinEXknowsX_limitX2XX_outV_name,
 g_V_localXmatchXproject__created_person__person_name_nameX_selectXname_projectX_by_byXnameX,
 g_V_localXoutE_countX,
 g_V_localXpropertiesXlocationX_order_byXvalueX_limitX2XX_value,
 g_VX1X_localXoutEXknowsX_limitX1XX_inV_name,
 g_VX4X_localXbothE_limitX1XX_otherV_name,
 g_VX4X_localXbothE_limitX2XX_otherV_name,
 g_VX4X_localXbothEX1_createdX_limitX1XX,
 g_VX4X_localXbothEXknows_createdX_limitX1XX
+g_V_hasXlabel_personX_asXaX_localXoutXcreatedX_asXbXX_selectXa_bX_byXnameX_byXidX,
 g_V_localXbothEXcreatedX_limitX1XX_otherV_name,
 g_V_localXinEXknowsX_limitX2XX_outV_name,
 g_V_localXmatchXproject__created_person__person_name_nameX_selectXname_projectX_by_byXnameX,
 g_V_localXoutE_countX,
 

svn commit: r1827535 [13/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/MatchTest.CountMatchTraversals.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/MatchTest.CountMatchTraversals.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/MatchTest.CountMatchTraversals.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/MatchTest.CountMatchTraversals.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 MatchTest.CountMatchTraversals (Apache TinkerPop 3.2.8-SNAPSHOT 
API)
-
+
 
 
 
@@ -201,7 +201,7 @@ extends MatchTest
-g_V_asXaX_out_asXbX_matchXa_out_count_c__b_in_count_cX,
 g_V_asXaX_out_asXbX_matchXa_out_count_c__orXa_knows_b__b_in_count_c__and__c_isXgtX2,
 g_V_hasLabelXsongsX_matchXa_name_b__a_performances_cX_selectXb_cX_count,
 g_V_matchXa__a_both_b__b_both_cX_dedupXa_bX,
 g_V_matchXa__a_out_b__notXa_created_bXX,
 g_V_matchXa_0sungBy_b__a_0sungBy_c__b_writtenBy_d__c_writtenBy_e__d_hasXname_George_HarisonX__e_hasXname_Bob_MarleyXX,
 g_V_matchXa_0sungBy_b__a_0writtenBy_c__b_writtenBy_d__c_sungBy_d__d_hasXname_GarciaXX,
 g_V_matchXa_0sungBy_b__a_0writtenBy_c__b_writtenBy_dX_whereXc_sungBy_dX_whereXd_hasXname_GarciaXX,
 g_V_matchXa_both_b__b_both_cX_dedupXa_bX_byXlabelX,
 g_V_matchXa_created_b__a_repeatXoutX_timesX2XX_selectXab_nameX,
 g_V_matchXa_created_b__b_0created_aX,
 g_V_matchXa_created_b__b_0created_cX_whereXa_neq_cX_selectXa_cX,
 g_V_matchXa_created_b__c_created_bX_selectXa_b_cX_byXnameX,
 g_V_matchXa_created_lop_b__b_0created_29_c__c_whereXrepeatXoutX_timesX2XXX,
 g_V_matchXa_created_lop_b__b_0created_29_cX_whereXc_repeatXoutX_timesX2XX_selectXa_b_cX,
 g_V_matchXa_followedBy_count_isXgtX1
 0XX_b__a_0followedBy_count_isXgtX10XX_bX_count, g_V_matchXa_hasXname_GarciaX__a_0writtenBy_b__a_0sungBy_bX,
 g_V_matchXa_hasXname_GarciaX__a_0writtenBy_b__b_followedBy_c__c_writtenBy_d__whereXd_neqXaXXX,
 g_V_matchXa_hasXsong_name_sunshineX__a_mapX0followedBy_weight_meanX_b__a_0followedBy_c__c_filterXweight_whereXgteXbXXX_outV_dX_selectXdX_byXnameX,
 g_V_matchXa_knows_b__a_created_cX,
 g_V_matchXa_knows_b__andXa_created_c__b_created_c__andXb_created_count_d__a_knows_count_dXXX,
 g_V_matchXa_knows_b__b_created_c__a_created_cX_dedupXa_b_cX_selectXaX_byXnameX,
 g_V_matchXa_knows_b__b_created_cX,
 g_V_matchXa_knows_b__b_created_lop__b_matchXb_created_d__d_0created_cX_selectXcX_cX_selectXa_b_cX,
 g_V_matchXa_knows_b__c_knows_bX,
 g_V_matchXa_knows_count_bX_selectXbX,
 g_V_matchXa_out_bX_selectXb_idX,
 g_V_matchXa_out_bX,
 g_V_matchXa_outEXcreatedX_order_byXweight_decrX_limitX1X_inV_b__b_hasXlang_javaXX_selectXa_bX_byXnameX,
 g_V_matchXa_whereXa_neqXcXX__a_created_b__orXa_knows_vadas__a_0knows_and_a_hasXlabel_personXX__b_0created_c__b_0created_count_isXgtX1XXX_selectXa_b_cX_byXidX,
 g_V_matchXd_0knows_a__d_hasXname_vadasX__a_knows_b__b_created_cX,
 g_V_matchXwhereXandXa_created_b__b_0created_count_isXeqX3__a_both_bX,
 g_V_notXmatchXa_age_b__a_name_cX_whereXb_eqXcXX_selectXaXX_name,
 g_V_out_asXcX_matchXb_knows_a__c_created_eX_selectXcX,
 g_V_out_out_matchXa_0created_b__b_0knows_cX_selectXcX_outXcreatedX_name,
 g_V_valueMap_matchXa_selectXnameX_bX
+g_V_asXaX_out_asXbX_matchXa_out_count_c__b_in_count_cX,
 g_V_asXaX_out_asXbX_matchXa_out_count_c__orXa_knows_b__b_in_count_c__and__c_isXgtX2,
 g_V_hasLabelXsongsX_matchXa_name_b__a_performances_cX_selectXb_cX_count,
 g_V_matchXa__a_both_b__b_both_cX_dedupXa_bX,
 g_V_matchXa__a_out_b__notXa_created_bXX,
 g_V_matchXa_0sungBy_b__a_0sungBy_c__b_writtenBy_d__c_writtenBy_e__d_hasXname_George_HarisonX__e_hasXname_Bob_MarleyXX,
 g_V_matchXa_0sungBy_b__a_0writtenBy_c__b_writtenBy_d__c_sungBy_d__d_hasXname_GarciaXX,
 g_V_matchXa_0sungBy_b__a_0writtenBy_c__b_writtenBy_dX_whereXc_sungBy_dX_whereXd_hasXname_GarciaXX,
 g_V_matchXa_both_b__b_both_cX_dedupXa_bX_byXlabelX,
 g_V_matchXa_created_b__a_repeatXoutX_timesX2XX_selectXa_bX,
 g_V_matchXa_created_b__b_0created_aX,
 g_V_matchXa_created_b__b_0created_cX_whereXa_neq_cX_selectXa_cX,
 g_V_matchXa_created_b__c_created_bX_selectXa_b_cX_byXnameX,
 g_V_matchXa_created_lop_b__b_0created_29_c__c_whereXrepeatXoutX_timesX2XXX,
 g_V_matchXa_created_lop_b__b_0created_29_cX_whereXc_repeatXoutX_timesX2XX_selectXa_b_cX,
 g_V_matchXa_followedBy_count_isXgtX10XX_b__a
 _0followedBy_count_isXgtX10XX_bX_count, g_V_matchXa_hasXname_GarciaX__a_0writtenBy_b__a_0sungBy_bX,
 g_V_matchXa_hasXname_GarciaX__a_0writtenBy_b__b_followedBy_c__c_writtenBy_d__whereXd_neqXaXXX,
 g_V_matchXa_hasXsong_name_sunshineX__a_mapX0followedBy_weight_meanX_b__a_0followedBy_c__c_filterXweight_whereXgteXbXXX_outV_dX_selectXdX_byXnameX,
 g_V_matchXa_knows_b__a_created_cX,
 

svn commit: r1827535 [4/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/3

2018-03-22 Thread spmallette
Modified: tinkerpop/site/docs/3.2.8-SNAPSHOT/upgrade/index.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8-SNAPSHOT/upgrade/index.html?rev=1827535=1827534=1827535=diff
==
--- tinkerpop/site/docs/3.2.8-SNAPSHOT/upgrade/index.html (original)
+++ tinkerpop/site/docs/3.2.8-SNAPSHOT/upgrade/index.html Thu Mar 22 22:54:14 
2018
@@ -804,10 +804,27 @@ table.CodeRay td.code>pre{padding:0}
 TinkerPop Upgrade 
Information
 TinkerPop 3.2.0
 
-TinkerPop 3.2.7
+TinkerPop 3.2.8
 
 Upgrading for Users
 
+Improved Connection 
Monitoring
+Gremlin.Net Lambdas
+Gremlin.Net Tokens 
Improved
+Gremlin.Net: 
Traversal Predicate Classes Merged
+
+
+Upgrading for Providers
+
+Graph System Providers
+
+
+
+
+TinkerPop 3.2.7
+
+Upgrading for Users
+
 Gremlin-Python Core Types
 EventStrategy Detachment
 Embedded Remote Connection
@@ -819,7 +836,7 @@ table.CodeRay td.code>pre{padding:0}
 MutationListener Changes
 
 
-Upgrading for Providers
+Upgrading for Providers
 
 Direction.BOTH 
Requires Duplication of Self-Edges
 
@@ -828,13 +845,13 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.2.6
 
-Upgrading for Users
+Upgrading for Users
 
 Deprecated 
useMapperFromGraph
 WsAndHttpChannelizer
 
 
-Upgrading for Providers
+Upgrading for Providers
 
 ReferenceVertex Label
 
@@ -843,7 +860,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.2.5
 
-Upgrading for Users
+Upgrading for Users
 
 GraphSON Path 
Serialization
 DSL Support
@@ -857,7 +874,7 @@ table.CodeRay td.code>pre{padding:0}
 Gremlin-Python Driver
 
 
-Upgrading for Providers
+Upgrading for Providers
 
 SimplePathStep 
and CyclicPathStep now PathFilterStep
 LazyBarrierStrategy 
No Longer End Appends Barriers
@@ -867,7 +884,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.2.4
 
-Upgrading for Users
+Upgrading for Users
 
 TinkerGraph 
Deserialization
 Traversal Promises
@@ -877,7 +894,7 @@ table.CodeRay td.code>pre{padding:0}
 SSL Client Authentication
 
 
-Upgrading for Providers
+Upgrading for Providers
 
 Graph Database Providers
 Drivers Providers
@@ -887,7 +904,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.2.3
 
-Upgrading for Users
+Upgrading for Users
 
 Renamed Null Result 
Preference
 Java Driver Keep-Alive
@@ -898,16 +915,16 @@ table.CodeRay td.code>pre{padding:0}
 IO Reference Documentation
 
 
-Upgrading for Providers
+Upgrading for Providers
 
-Graph System Providers
+Graph System Providers
 
 
 
 
 TinkerPop 3.2.2
 
-Upgrading for Users
+Upgrading for Users
 
 GraphSON 2.0
 Log4j Dependencies
@@ -915,9 +932,9 @@ table.CodeRay td.code>pre{padding:0}
 New Console Features
 
 
-Upgrading for Providers
+Upgrading for Providers
 
-Graph System Providers
+Graph System Providers
 Drivers Providers
 
 
@@ -925,7 +942,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.2.1
 
-Upgrading for Users
+Upgrading for Users
 
 Gephi Plugin
 GryoMapper Construction
@@ -934,9 +951,9 @@ table.CodeRay td.code>pre{padding:0}
 Gremlin Console Flags
 
 
-Upgrading for Providers
+Upgrading for Providers
 
-Graph System Providers
+Graph System Providers
 Graph Database Providers
 Graph Language Providers
 
@@ -945,7 +962,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.2.0
 
-Upgrading for Users
+Upgrading for Users
 
 Hadoop FileSystem Variable
 Hadoop Configurations
@@ -957,9 +974,9 @@ table.CodeRay td.code>pre{padding:0}
 RemoteGraph
 
 
-Upgrading for Providers
+Upgrading for Providers
 
-Graph System Providers
+Graph System Providers
 Graph Processor Providers
 Graph Language Providers
 
@@ -973,7 +990,7 @@ table.CodeRay td.code>pre{padding:0}
 TinkerPop 3.1.8
 TinkerPop 3.1.7
 
-Upgrading for Users
+Upgrading for Users
 
 GraphML XSLT
 
@@ -982,7 +999,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.1.6
 
-Upgrading for Providers
+Upgrading for Providers
 
 Driver Providers
 
@@ -991,7 +1008,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.1.5
 
-Upgrading for Users
+Upgrading for Users
 
 Java Driver and close()
 
@@ -1000,7 +1017,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.1.4
 
-Upgrading for Users
+Upgrading for Users
 
 Gremlin Server Workers
 
@@ -1009,14 +1026,14 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.1.3
 
-Upgrading for Users
+Upgrading for Users
 
 Reserved Gremlin Server 
Keys
 Remote Timeout
 Gremlin Server Workers
 
 
-Upgrading for Providers
+Upgrading for Providers
 
 Graph Database Providers
 Graph Language Providers
@@ -1027,7 +1044,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.1.2
 
-Upgrading for Users
+Upgrading for Users
 
 Aliasing Sessions
 Remote Console
@@ -1037,10 +1054,10 @@ table.CodeRay td.code>pre{padding:0}
 Session Timeout Setting
 
 
-Upgrading for Providers
+Upgrading for Providers
 
 All Providers
-Graph System Providers
+Graph System Providers
 Driver Providers
 Plugin Providers
 
@@ -1049,7 +1066,7 @@ table.CodeRay td.code>pre{padding:0}
 
 TinkerPop 3.1.1
 

svn commit: r1827535 [3/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/3

2018-03-22 Thread spmallette
Added: 
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-filter.png
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-filter.png?rev=1827535=auto
==
Binary file - no diff available.

Propchange: 
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-filter.png
--
svn:mime-type = application/octet-stream

Added: 
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-group.png
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-group.png?rev=1827535=auto
==
Binary file - no diff available.

Propchange: 
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-group.png
--
svn:mime-type = application/octet-stream

Added: 
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-navigate.png
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-navigate.png?rev=1827535=auto
==
Binary file - no diff available.

Propchange: 
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-navigate.png
--
svn:mime-type = application/octet-stream

Added: tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy.png
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy.png?rev=1827535=auto
==
Binary file - no diff available.

Propchange: tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy.png
--
svn:mime-type = application/octet-stream

Added: tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-dotnet-logo.png
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-dotnet-logo.png?rev=1827535=auto
==
Binary file - no diff available.

Propchange: 
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-dotnet-logo.png
--
svn:mime-type = application/octet-stream

Added: 
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-dotnet-logo_256x256.png
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-dotnet-logo_256x256.png?rev=1827535=auto
==
Binary file - no diff available.

Propchange: 
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-dotnet-logo_256x256.png
--
svn:mime-type = application/octet-stream

Added: tinkerpop/site/docs/3.2.8-SNAPSHOT/tutorials/gremlins-anatomy/index.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8-SNAPSHOT/tutorials/gremlins-anatomy/index.html?rev=1827535=auto
==
--- tinkerpop/site/docs/3.2.8-SNAPSHOT/tutorials/gremlins-anatomy/index.html 
(added)
+++ tinkerpop/site/docs/3.2.8-SNAPSHOT/tutorials/gremlins-anatomy/index.html 
Thu Mar 22 22:54:14 2018
@@ -0,0 +1,1086 @@
+
+
+
+
+
+
+
+Gremlins Anatomy
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
+/* == 
HTML5 display definitions 
== */
+/** Correct `block` display not defined in IE 8/9. */
+@import 
url(

svn commit: r1827535 [9/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/3

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/VertexProgram.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/VertexProgram.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/VertexProgram.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/VertexProgram.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 Uses of Interface 
org.apache.tinkerpop.gremlin.process.computer.VertexProgram (Apache TinkerPop 
3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -238,54 +238,58 @@
 
 
 static class
-GraphComputerTest.VertexProgramA
+GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram
 
 
 static class
-GraphComputerTest.VertexProgramB
+GraphComputerTest.VertexProgramA
 
 
 static class
-GraphComputerTest.VertexProgramC
+GraphComputerTest.VertexProgramB
 
 
 static class
-GraphComputerTest.VertexProgramD
+GraphComputerTest.VertexProgramC
 
 
 static class
-GraphComputerTest.VertexProgramE
+GraphComputerTest.VertexProgramD
 
 
 static class
-GraphComputerTest.VertexProgramF
+GraphComputerTest.VertexProgramE
 
 
 static class
-GraphComputerTest.VertexProgramG
+GraphComputerTest.VertexProgramF
 
 
 static class
-GraphComputerTest.VertexProgramH
+GraphComputerTest.VertexProgramG
 
 
 static class
-GraphComputerTest.VertexProgramI
+GraphComputerTest.VertexProgramH
 
 
 static class
-GraphComputerTest.VertexProgramJ
+GraphComputerTest.VertexProgramI
 
 
 static class
-GraphComputerTest.VertexProgramK
+GraphComputerTest.VertexProgramJ
 
 
 static class
-GraphComputerTest.VertexProgramL
+GraphComputerTest.VertexProgramK
 
 
 static class
+GraphComputerTest.VertexProgramL
+
+
+static class
 GraphComputerTest.VertexProgramM
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/package-frame.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/package-frame.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/package-frame.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/package-frame.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 org.apache.tinkerpop.gremlin.process.computer (Apache TinkerPop 
3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -39,6 +39,7 @@
 GraphComputerTest.MapReduceC
 GraphComputerTest.MapReduceK
 GraphComputerTest.MultiScopeVertexProgram
+GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram
 GraphComputerTest.VertexProgramA
 GraphComputerTest.VertexProgramB
 GraphComputerTest.VertexProgramC

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/package-summary.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/package-summary.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/package-summary.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/package-summary.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 org.apache.tinkerpop.gremlin.process.computer (Apache TinkerPop 
3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -204,108 +204,112 @@
 
 
 
-GraphComputerTest.VertexProgramA
+GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram
 
 
 
-GraphComputerTest.VertexProgramB
+GraphComputerTest.VertexProgramA
 
 
 
-GraphComputerTest.VertexProgramC
+GraphComputerTest.VertexProgramB
 
 
 
-GraphComputerTest.VertexProgramD
+GraphComputerTest.VertexProgramC
 
 
 
-GraphComputerTest.VertexProgramE
+GraphComputerTest.VertexProgramD
 
 
 
-GraphComputerTest.VertexProgramF
+GraphComputerTest.VertexProgramE
 
 
 
-GraphComputerTest.VertexProgramG
+GraphComputerTest.VertexProgramF
 
 
 
-GraphComputerTest.VertexProgramH
+GraphComputerTest.VertexProgramG
 
 
 
-GraphComputerTest.VertexProgramI
+GraphComputerTest.VertexProgramH
 
 
 
-GraphComputerTest.VertexProgramJ
+GraphComputerTest.VertexProgramI
 
 
 
-GraphComputerTest.VertexProgramK
+GraphComputerTest.VertexProgramJ
 
 
 
-GraphComputerTest.VertexProgramL
+GraphComputerTest.VertexProgramK
 
 
 
-GraphComputerTest.VertexProgramM
+GraphComputerTest.VertexProgramL
 
 
 
+GraphComputerTest.VertexProgramM
+
+
+
 GraphFilter
 
 GraphFilter is used by GraphComputer 
implementations to prune the 

svn commit: r1827535 [6/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/3

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/LoadGraphWith.GraphData.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/LoadGraphWith.GraphData.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/LoadGraphWith.GraphData.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/LoadGraphWith.GraphData.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 LoadGraphWith.GraphData (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -164,6 +164,11 @@ extends http://docs.oracle.com/
  as double and labels added for vertices.
 
 
+
+SINK
+Loads a test graph which contains disconnected subgraphs 
specialized for testing purposes (e.g.
+
+
 
 
 
@@ -264,7 +269,7 @@ the order they are declared.
 
 
 
-
+
 
 GRATEFUL
 public static finalLoadGraphWith.GraphData 
GRATEFUL
@@ -272,6 +277,17 @@ the order they are declared.
  complex traversals.
 
 
+
+
+
+
+
+SINK
+public static finalLoadGraphWith.GraphData 
SINK
+Loads a test graph which contains disconnected subgraphs 
specialized for testing purposes (e.g. a subgraph
+ with a self-loop).
+
+
 
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/FeatureRequirements.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/FeatureRequirements.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/FeatureRequirements.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/FeatureRequirements.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 Uses of Class org.apache.tinkerpop.gremlin.FeatureRequirements (Apache 
TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -163,27 +163,19 @@
 
 
 void
-AddVertexTest.g_addVXpersonX_propertyXname_stephenX_propertyXname_stephenmX()
-
-
-void
 AddVertexTest.g_addVXpersonX_propertyXname_stephenX()
 
-
-void
-AddVertexTest.g_addVXpersonX_propertyXsingle_name_stephenX_propertyXsingle_name_stephenm_since_2010X()
-
 
 void
-AddVertexTest.g_addVXpersonX_propertyXsingle_name_stephenX_propertyXsingle_name_stephenmX()
+AddVertexTest.g_addVXpersonX_propertyXsingle_name_stephenX_propertyXsingle_name_stephenm_since_2010X()
 
 
 void
-AddVertexTest.g_V_addVXanimalX_propertyXage_0X()
+AddVertexTest.g_addVXpersonX_propertyXsingle_name_stephenX_propertyXsingle_name_stephenmX()
 
 
 void
-AddVertexTest.g_V_addVXanimalX_propertyXage_selectXaX_byXageXX_propertyXname_puppyX()
+AddVertexTest.g_V_addVXanimalX_propertyXage_0X()
 
 
 void
@@ -195,10 +187,14 @@
 
 
 void
-AddVertexTest.g_V_hasXname_markoX_addVXmetaPersonX_propertyXname_nameX_propertyXfriendWeight_outEXknowsX_weight_sum__acl_privateX()
+AddVertexTest.g_V_hasXname_markoX_propertyXfriendWeight_outEXknowsX_weight_sum__acl_privateX()
 
 
 void
+AddVertexTest.g_VX1X_addVXanimalX_propertyXage_selectXaX_byXageXX_propertyXname_puppyX()
+
+
+void
 AddVertexTest.g_withSideEffectXa_markoX_addV_propertyXname_selectXaXX_name()
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/LoadGraphWith.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/LoadGraphWith.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/LoadGraphWith.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/LoadGraphWith.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 Uses of Class org.apache.tinkerpop.gremlin.LoadGraphWith (Apache 
TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -552,20 +552,36 @@
 
 
 void
-GraphComputerTest.shouldSupportPersistResultGraphPairsStatedInFeatures()
+GraphComputerTest.shouldSupportMultipleScopesWithEdgeFunction()
 
 
 void
-GraphComputerTest.shouldSupportPreExistingComputeKeys()
+GraphComputerTest.shouldSupportPersistResultGraphPairsStatedInFeatures()
 
 
 void
-GraphComputerTest.shouldSupportTransientKeys()
+GraphComputerTest.shouldSupportPreExistingComputeKeys()
 
 
 void
+GraphComputerTest.shouldSupportTransientKeys()
+
+
+void
 GraphComputerTest.shouldSupportWorkerCount()
 
+
+void
+GraphComputerTest.testMessagePassingBoth()
+
+
+void
+GraphComputerTest.testMessagePassingIn()
+
+
+void
+GraphComputerTest.testMessagePassingOut()
+
 
 
 
@@ -806,15 +822,15 @@
 
 
 void
-UnionTest.g_V_chooseXlabel_eq_person__unionX__out_lang__out_nameX__in_labelX_groupCount()

svn commit: r1827535 [8/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/3

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.ResultGraph.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.ResultGraph.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.ResultGraph.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.ResultGraph.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 Uses of Class 
org.apache.tinkerpop.gremlin.process.computer.GraphComputer.ResultGraph (Apache 
TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -275,19 +275,23 @@
 
 
 GraphComputer.ResultGraph
-GraphComputerTest.VertexProgramM.getPreferredResultGraph()
+GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.getPreferredResultGraph()
 
 
 GraphComputer.ResultGraph
-Computer.getResultGraph()
+GraphComputerTest.VertexProgramM.getPreferredResultGraph()
 
 
+GraphComputer.ResultGraph
+Computer.getResultGraph()
+
+
 static GraphComputer.ResultGraph
 GraphComputer.ResultGraph.valueOf(http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">Stringname)
 Returns the enum constant of this type with the specified 
name.
 
 
-
+
 static GraphComputer.ResultGraph[]
 GraphComputer.ResultGraph.values()
 Returns an array containing the constants of this enum 
type, in

Added: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.html?rev=1827535=auto
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.html
 (added)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.html
 Thu Mar 22 22:54:14 2018
@@ -0,0 +1,126 @@
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+
+
+
+Uses of Class 
org.apache.tinkerpop.gremlin.process.computer.GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram
 (Apache TinkerPop 3.2.8-SNAPSHOT API)
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+
+Uses of 
Classorg.apache.tinkerpop.gremlin.process.computer.GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram
+
+No usage of 
org.apache.tinkerpop.gremlin.process.computer.GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+Copyright  20132018 http://www.apache.org/;>Apache Software Foundation. All rights 
reserved.
+
+

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/Memory.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/Memory.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/Memory.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/Memory.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 Uses of Interface 

svn commit: r1827535 [12/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/WhereTest.Traversals.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/WhereTest.Traversals.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/WhereTest.Traversals.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/filter/WhereTest.Traversals.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 WhereTest.Traversals (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -283,7 +283,7 @@ extends 
 TraversalVertex,Vertex
 get_g_withSideEffectXa_graph_verticesX2XX_VX1X_out_whereXneqXaXX(http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Objectv1Id,
-http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Objectv2Id)
+http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true;
 title="class or interface in java.lang">Objectv2)
 
 
 TraversalVertex,http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true;
 title="class or interface in java.lang">String
@@ -295,7 +295,7 @@ extends WhereTest
-g_V_asXaX_out_asXbX_whereXandXasXaX_outXknowsX_asXbX__orXasXbX_outXcreatedX_hasXname_rippleX__asXbX_inXknowsX_count_isXnotXeqX0X_selectXa_bX,
 g_V_asXaX_out_asXbX_whereXin_count_isXeqX3XX_or_whereXoutXcreatedX_and_hasXlabel_personXXX_selectXa_bX,
 g_V_asXaX_outEXcreatedX_asXbX_inV_asXcX_inXcreatedX_asXdX_whereXa_ltXbX_orXgtXcXX_andXneqXdXXX_byXageX_byXweightX_byXinXcreatedX_valuesXageX_minX_selectXa_c_dX,
 g_V_asXaX_outEXcreatedX_asXbX_inV_asXcX_whereXa_gtXbX_orXeqXbXXX_byXageX_byXweightX_byXweightX_selectXa_cX_byXnameX,
 g_V_asXaX_outXcreatedX_asXbX_inXcreatedX_asXcX_bothXknowsX_bothXknowsX_asXdX_whereXc__notXeqXaX_orXeqXd_selectXa_b_c_dX,
 g_V_asXaX_outXcreatedX_asXbX_whereXandXasXbX_in__notXasXaX_outXcreatedX_hasXname_rippleXXX_selectXa_bX,
 g_V_asXaX_outXcreatedX_inXcreatedX_asXbX_whereXa_gtXbXX_byXageX_selectXa_bX_byXnameX,
 g_V_asXaX_outXcreatedX_whereXasXaX_name_isXjoshXX_inXcreatedX_name,
 g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXa_eqXbXX,
 g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXa_neqXbXX,
 g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXa_outXknowsX_bX,
 g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXb_hasXname_markoXX,
 g_V_whereXnotXoutXcreatedXXX_name,
 g_V_whereXoutXcreatedX_and_outXknowsX_or_inXknowsXX_selectXaX_byXnameX,
 g_VX1X_asXaX_out_hasXageX_whereXgtXaXX_byXageX_name,
 g_VX1X_asXaX_outXcreatedX_inXcreatedX_asXbX_whereXa_neqXbXX_name,
 g_VX1X_asXaX_outXcreatedX_inXcreatedX_asXbX_whereXasXbX_outXcreatedX_hasXname_rippleXX_valuesXa
 ge_nameX, g_VX1X_asXaX_outXcreatedX_inXcreatedX_whereXeqXaXX_name,
 g_VX1X_asXaX_outXcreatedX_inXcreatedX_whereXneqXaXX_name,
 g_VX1X_out_aggregateXxX_out_whereXwithout_xX,
 g_VX1X_repeatXbothEXcreatedX_whereXwithoutXeXX_aggregateXeX_otherVX_emit_path,
 g_withSideEffectXa_g_VX2XX_VX1X_out_whereXneqXaXX,
 g_withSideEffectXa_josh_peterX_VX1X_outXcreatedX_inXcreatedX_name_whereXwithinXaXX
+g_V_asXaX_out_asXbX_whereXandXasXaX_outXknowsX_asXbX__orXasXbX_outXcreatedX_hasXname_rippleX__asXbX_inXknowsX_count_isXnotXeqX0X_selectXa_bX,
 g_V_asXaX_out_asXbX_whereXin_count_isXeqX3XX_or_whereXoutXcreatedX_and_hasXlabel_personXXX_selectXa_bX,
 g_V_asXaX_outEXcreatedX_asXbX_inV_asXcX_inXcreatedX_asXdX_whereXa_ltXbX_orXgtXcXX_andXneqXdXXX_byXageX_byXweightX_byXinXcreatedX_valuesXageX_minX_selectXa_c_dX,
 g_V_asXaX_outEXcreatedX_asXbX_inV_asXcX_whereXa_gtXbX_orXeqXbXXX_byXageX_byXweightX_byXweightX_selectXa_cX_byXnameX,
 g_V_asXaX_outXcreatedX_asXbX_inXcreatedX_asXcX_bothXknowsX_bothXknowsX_asXdX_whereXc__notXeqXaX_orXeqXd_selectXa_b_c_dX,
 g_V_asXaX_outXcreatedX_asXbX_whereXandXasXbX_in__notXasXaX_outXcreatedX_hasXname_rippleXXX_selectXa_bX,
 g_V_asXaX_outXcreatedX_inXcreatedX_asXbX_whereXa_gtXbXX_byXageX_selectXa_bX_byXnameX,
 g_V_asXaX_outXcreatedX_whereXasXaX_name_isXjoshXX_inXcreatedX_name,
 g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXa_eqXbXX,
 g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXa_neqXbXX,
 g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXa_outXknowsX_bX,
 g_V_hasXageX_asXaX_out_in_hasXageX_asXbX_selectXa_bX_whereXb_hasXname_markoXX,
 g_V_whereXnotXoutXcreatedXXX_name,
 g_V_whereXoutXcreatedX_and_outXknowsX_or_inXknowsXX_valuesXnameX,
 g_VX1X_asXaX_out_hasXageX_whereXgtXaXX_byXageX_name,
 

svn commit: r1827535 [17/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/structure/package-tree.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/structure/package-tree.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/structure/package-tree.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/structure/package-tree.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 org.apache.tinkerpop.gremlin.structure Class Hierarchy (Apache 
TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -208,10 +208,10 @@
 
 Annotation Type Hierarchy
 
-org.apache.tinkerpop.gremlin.structure.Graph.OptIns (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
 org.apache.tinkerpop.gremlin.structure.Graph.OptOuts (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
-org.apache.tinkerpop.gremlin.structure.Graph.OptIn (implements java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
 org.apache.tinkerpop.gremlin.structure.Graph.OptOut (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
+org.apache.tinkerpop.gremlin.structure.Graph.OptIn (implements java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
+org.apache.tinkerpop.gremlin.structure.Graph.OptIns (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
 
 Enum Hierarchy
 
@@ -219,14 +219,14 @@
 
 java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true;
 title="class or interface in java.lang">EnumE (implements java.lang.http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true;
 title="class or interface in java.lang">ComparableT, java.io.http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true;
 title="class or interface in java.io">Serializable)
 
-org.apache.tinkerpop.gremlin.structure.PropertyType
 org.apache.tinkerpop.gremlin.structure.Column (implements java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true;
 title="class or interface in java.util.function">FunctionT,R)
-org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
-org.apache.tinkerpop.gremlin.structure.T (implements java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true;
 title="class or interface in java.util.function">FunctionT,R)
 org.apache.tinkerpop.gremlin.structure.Transaction.READ_WRITE_BEHAVIOR (implements 
java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true;
 title="class or interface in java.util.function">ConsumerT)
 org.apache.tinkerpop.gremlin.structure.Direction
-org.apache.tinkerpop.gremlin.structure.Transaction.Status
+org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality
+org.apache.tinkerpop.gremlin.structure.T (implements java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true;
 title="class or interface in java.util.function">FunctionT,R)
 org.apache.tinkerpop.gremlin.structure.Transaction.CLOSE_BEHAVIOR (implements 
java.util.function.http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true;
 title="class or interface in java.util.function">ConsumerT)
+org.apache.tinkerpop.gremlin.structure.Transaction.Status
+org.apache.tinkerpop.gremlin.structure.PropertyType
 
 
 

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/structure/util/package-tree.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/structure/util/package-tree.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/structure/util/package-tree.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/structure/util/package-tree.html
 Thu Mar 22 

svn commit: r1827535 [1/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/3

2018-03-22 Thread spmallette
Author: spmallette
Date: Thu Mar 22 22:54:14 2018
New Revision: 1827535

URL: http://svn.apache.org/viewvc?rev=1827535=rev
Log:
Deploy docs for TinkerPop 3.2.8-SNAPSHOT

Added:
tinkerpop/site/docs/3.2.8-SNAPSHOT/images/gremlin-anatomy-filter.png   
(with props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/images/gremlin-anatomy-group.png   (with 
props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/images/gremlin-anatomy-navigate.png   
(with props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/images/gremlin-anatomy.png   (with props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/images/gremlin-dotnet-logo.png   (with 
props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/images/gremlin-dotnet-logo_256x256.png   
(with props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-filter.png 
  (with props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-group.png  
 (with props)

tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy-navigate.png   
(with props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-anatomy.png   
(with props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-dotnet-logo.png   
(with props)

tinkerpop/site/docs/3.2.8-SNAPSHOT/static/images/gremlin-dotnet-logo_256x256.png
   (with props)
tinkerpop/site/docs/3.2.8-SNAPSHOT/tutorials/gremlins-anatomy/
tinkerpop/site/docs/3.2.8-SNAPSHOT/tutorials/gremlins-anatomy/index.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram.html
Modified:
tinkerpop/site/docs/3.2.8-SNAPSHOT/dev/developer/index.html
tinkerpop/site/docs/3.2.8-SNAPSHOT/dev/provider/index.html
tinkerpop/site/docs/3.2.8-SNAPSHOT/index.html
tinkerpop/site/docs/3.2.8-SNAPSHOT/logs/gremlin-server.log
tinkerpop/site/docs/3.2.8-SNAPSHOT/recipes/index.html
tinkerpop/site/docs/3.2.8-SNAPSHOT/reference/index.html
tinkerpop/site/docs/3.2.8-SNAPSHOT/upgrade/index.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/core/org/apache/tinkerpop/gremlin/jsr223/console/RemoteAcceptor.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/core/org/apache/tinkerpop/gremlin/process/computer/package-tree.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/core/org/apache/tinkerpop/gremlin/process/traversal/Order.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/core/org/apache/tinkerpop/gremlin/process/traversal/package-tree.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/core/org/apache/tinkerpop/gremlin/structure/package-tree.html
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/allclasses-frame.html
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/allclasses-noframe.html
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/constant-values.html
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/deprecated-list.html
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/index-all.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/LoadGraphWith.GraphData.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/FeatureRequirements.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/class-use/LoadGraphWith.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/groovy/engine/class-use/GremlinExecutor.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/groovy/plugin/RemoteAcceptor.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/hadoop/groovy/plugin/HadoopRemoteAcceptor.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/hadoop/jsr223/HadoopRemoteAcceptor.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/jsr223/console/RemoteAcceptor.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/package-tree.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.MultiScopeVertexProgram.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.VertexProgramA.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/VertexProgram.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.Persist.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.ResultGraph.html

tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/computer/class-use/Memory.html


svn commit: r1827535 [5/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/3

2018-03-22 Thread spmallette
Modified: tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/index-all.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/index-all.html?rev=1827535=1827534=1827535=diff
==
--- tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/index-all.html (original)
+++ tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/index-all.html Thu Mar 22 
22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 Index (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -1523,6 +1523,8 @@
 
 Deprecated.
 
+applyPost()
 - Method in class 
org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization.IncidentToAdjacentStrategy
+
 applyPost()
 - Method in class 
org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization.InlineFilterStrategy
 
 applyPost()
 - Method in class 
org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization.MatchPredicateStrategy
@@ -2636,6 +2638,10 @@
 
 channelRead0(ChannelHandlerContext,
 any) - Method in class 
org.apache.tinkerpop.gremlin.server.handler.OpExecutorHandler
 
+checkAdjacentVertices(boolean)
 - Method in class 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.SubgraphStrategy.Builder
+
+Enables the strategy to apply the SubgraphStrategy.Builder.vertices(Traversal)
 filter to the adjacent vertices of an edge.
+
 checkEdgeLegality(Direction,
 String) - Method in class 
org.apache.tinkerpop.gremlin.process.computer.GraphFilter
 
 Get the legality of a particular edge direction and 
label.
@@ -4263,6 +4269,8 @@
 
 convertToRelative(Class,
 File) - Static method in class org.apache.tinkerpop.gremlin.TestHelper
 
+convertToString(Object)
 - Method in class org.apache.tinkerpop.gremlin.python.jsr223.PythonTranslator
+
 convertToVertex(Graph,
 String) - Method in class org.apache.tinkerpop.gremlin.AbstractGremlinTest
 
 convertToVertexId(String)
 - Method in class org.apache.tinkerpop.gremlin.AbstractGremlinTest
@@ -4648,6 +4656,14 @@
 
 createGraphComputerView(TinkerGraph,
 GraphFilter, SetVertexComputeKey) - Static method in class 
org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerHelper
 
+createIdleDetectionMessage()
 - Method in class org.apache.tinkerpop.gremlin.server.channel.WebSocketChannelizer
+
+createIdleDetectionMessage()
 - Method in class org.apache.tinkerpop.gremlin.server.channel.WsAndHttpChannelizer
+
+createIdleDetectionMessage()
 - Method in interface org.apache.tinkerpop.gremlin.server.Channelizer
+
+Create a message to send to seemingly dead clients to see 
if they respond back.
+
 createIndex(String,
 ClassE) - Method in class 
org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph
 
 Create an index for said element class (Vertex or Edge) and said 
property key.
@@ -4664,6 +4680,8 @@
 
 createKeepAliveMessage()
 - Method in class org.apache.tinkerpop.gremlin.driver.Channelizer.WebSocketChannelizer
 
+createKitchenSink()
 - Static method in class org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory
+
 createMapper()
 - Method in class org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLMapper
 
 createMapper()
 - Method in class org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONMapper
@@ -5789,7 +5807,9 @@
 
 
 edges(TraversalEdge,
 ?) - Method in class 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.SubgraphStrategy.Builder
-
+
+The traversal predicate that defines the edges to include 
in the subgraph.
+
 EDGES
 - Static variable in class 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.SubgraphStrategy
 
 edges(Object...)
 - Method in interface org.apache.tinkerpop.gremlin.structure.Graph
@@ -6675,6 +6695,8 @@
 
 execute(Vertex,
 MessengerLong, Memory) - Method in class 
org.apache.tinkerpop.gremlin.process.computer.GraphComputerTest.MultiScopeVertexProgram
 
+execute(Vertex,
 MessengerLong, Memory) - Method in class 
org.apache.tinkerpop.gremlin.process.computer.GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram
+
 execute(Vertex,
 Messenger, Memory) - Method in class 
org.apache.tinkerpop.gremlin.process.computer.GraphComputerTest.VertexProgramA
 
 execute(Vertex,
 Messenger, Memory) - Method in class 
org.apache.tinkerpop.gremlin.process.computer.GraphComputerTest.VertexProgramB
@@ -7411,8 +7433,6 @@
 
 g_addVXpersonX_propertyXname_stephenX()
 - Method in class org.apache.tinkerpop.gremlin.process.traversal.step.map.AddVertexTest
 
-g_addVXpersonX_propertyXname_stephenX_propertyXname_stephenmX()
 - Method in class org.apache.tinkerpop.gremlin.process.traversal.step.map.AddVertexTest
-
 g_addVXpersonX_propertyXsingle_name_stephenX_propertyXsingle_name_stephenm_since_2010X()
 - Method in class org.apache.tinkerpop.gremlin.process.traversal.step.map.AddVertexTest
 
 g_addVXpersonX_propertyXsingle_name_stephenX_propertyXsingle_name_stephenmX()
 - Method in class org.apache.tinkerpop.gremlin.process.traversal.step.map.AddVertexTest
@@ -7449,8 +7469,6 @@
 
 

svn commit: r1827535 [2/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/3

2018-03-22 Thread spmallette
Modified: tinkerpop/site/docs/3.2.8-SNAPSHOT/reference/index.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8-SNAPSHOT/reference/index.html?rev=1827535=1827534=1827535=diff
==
--- tinkerpop/site/docs/3.2.8-SNAPSHOT/reference/index.html (original)
+++ tinkerpop/site/docs/3.2.8-SNAPSHOT/reference/index.html Thu Mar 22 22:54:14 
2018
@@ -1134,6 +1134,7 @@ table.CodeRay td.code>pre{padding:0}
 Static Enums and Methods
 Bindings
 Traversal Strategies
+The Lambda Solution
 
 
 Gremlin-JavaScript
@@ -2028,37 +2029,36 @@ gremlin graph.features()
 ==FEATURES
  GraphFeatures
 -- Transactions: false
--- ThreadedTransactions: false
--- Computer: true
 -- Persistence: true
 -- ConcurrentAccess: false
+-- ThreadedTransactions: false
+-- Computer: true
  VariableFeatures
 -- Variables: true
+-- BooleanValues: true
+-- ByteValues: true
+-- DoubleValues: true
+-- FloatValues: true
+-- IntegerValues: true
+-- LongValues: true
+-- MapValues: true
+-- MixedListValues: true
 -- SerializableValues: true
 -- StringValues: true
 -- UniformListValues: true
 -- BooleanArrayValues: true
 -- ByteArrayValues: true
--- DoubleArrayValues: true
 -- FloatArrayValues: true
 -- IntegerArrayValues: true
 -- LongArrayValues: true
 -- StringArrayValues: true
--- BooleanValues: true
--- ByteValues: true
--- DoubleValues: true
--- FloatValues: true
--- IntegerValues: true
--- LongValues: true
--- MapValues: true
--- MixedListValues: true
+-- DoubleArrayValues: true
  VertexFeatures
--- AddVertices: true
 -- MetaProperties: true
--- MultiProperties: true
+-- AddVertices: true
 -- RemoveVertices: true
 -- DuplicateMultiProperties: true
--- AddProperty: true
+-- MultiProperties: true
 -- RemoveProperty: true
 -- NumericIds: true
 -- StringIds: true
@@ -2066,8 +2066,8 @@ gremlin graph.features()
 -- CustomIds: false
 -- AnyIds: true
 -- UserSuppliedIds: true
- VertexPropertyFeatures
 -- AddProperty: true
+ VertexPropertyFeatures
 -- RemoveProperty: true
 -- NumericIds: true
 -- StringIds: true
@@ -2075,29 +2075,29 @@ gremlin graph.features()
 -- CustomIds: false
 -- AnyIds: true
 -- UserSuppliedIds: true
+-- AddProperty: true
 -- Properties: true
+-- BooleanValues: true
+-- ByteValues: true
+-- DoubleValues: true
+-- FloatValues: true
+-- IntegerValues: true
+-- LongValues: true
+-- MapValues: true
+-- MixedListValues: true
 -- SerializableValues: true
 -- StringValues: true
 -- UniformListValues: true
 -- BooleanArrayValues: true
 -- ByteArrayValues: true
--- DoubleArrayValues: true
 -- FloatArrayValues: true
 -- IntegerArrayValues: true
 -- LongArrayValues: true
 -- StringArrayValues: true
--- BooleanValues: true
--- ByteValues: true
--- DoubleValues: true
--- FloatValues: true
--- IntegerValues: true
--- LongValues: true
--- MapValues: true
--- MixedListValues: true
+-- DoubleArrayValues: true
  EdgeFeatures
 -- RemoveEdges: true
 -- AddEdges: true
--- AddProperty: true
 -- RemoveProperty: true
 -- NumericIds: true
 -- StringIds: true
@@ -2105,26 +2105,27 @@ gremlin graph.features()
 -- CustomIds: false
 -- AnyIds: true
 -- UserSuppliedIds: true
+-- AddProperty: true
  EdgePropertyFeatures
 -- Properties: true
+-- BooleanValues: true
+-- ByteValues: true
+-- DoubleValues: true
+-- FloatValues: true
+-- IntegerValues: true
+-- LongValues: true
+-- MapValues: true
+-- MixedListValues: true
 -- SerializableValues: true
 -- StringValues: true
 -- UniformListValues: true
 -- BooleanArrayValues: true
 -- ByteArrayValues: true
--- DoubleArrayValues: true
 -- FloatArrayValues: true
 -- IntegerArrayValues: true
 -- LongArrayValues: true
 -- StringArrayValues: true
--- BooleanValues: true
--- ByteValues: true
--- DoubleValues: true
--- FloatValues: true
--- IntegerValues: true
--- LongValues: true
--- MapValues: true
--- MixedListValues: true
+-- DoubleArrayValues: true
 
 
 
@@ -2290,7 +2291,7 @@ gremlin g.V(v).values(new ByteArrayOutputStream()
 ==
 gremlin mapper = graph.io(graphson()).mapper().embedTypes(true).create()
-==org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONMapper@48a46b0f
+==org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONMapper@d504137
 gremlin 
graph.io(graphson()).writer().mapper(mapper).create().writeVertex(f, g.V(1).next(), BOTH)
 gremlin f.close()
 
@@ -3195,7 +3196,7 @@ gremlin g = graph.traversal()
 gremlin f = new ByteArrayOutputStream()
 ==
 gremlin mapper = 
graph.io(graphson()).mapper().version(GraphSONVersion.V2_0).create()
-==org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONMapper@ac4e690
+==org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONMapper@32d0d7eb
 gremlin 
graph.io(graphson()).writer().mapper(mapper).create().writeVertex(f, g.V(1).next(), BOTH)
 gremlin f.close()
 
@@ -3832,7 +3833,8 @@ gremlin g.V().out(3]
 ==v[5]
 ==v[3]
-==v[3]
+==v[3]
+gremlin g.addV('person').iterate() 
// (9)
 
 
 
@@ -3861,6 +3863,11 @@ gremlin g.V().out(
@@ -4017,8 +4024,8 @@ gremlin g.V(1<
 Additional 

svn commit: r1827535 [7/17] - in /tinkerpop/site: docs/3.2.8-SNAPSHOT/ docs/3.2.8-SNAPSHOT/dev/developer/ docs/3.2.8-SNAPSHOT/dev/provider/ docs/3.2.8-SNAPSHOT/images/ docs/3.2.8-SNAPSHOT/logs/ docs/3

2018-03-22 Thread spmallette
Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/hadoop/jsr223/HadoopRemoteAcceptor.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/hadoop/jsr223/HadoopRemoteAcceptor.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/hadoop/jsr223/HadoopRemoteAcceptor.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/hadoop/jsr223/HadoopRemoteAcceptor.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 HadoopRemoteAcceptor (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -322,7 +322,7 @@ implements http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/jsr223/console/RemoteAcceptor.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/jsr223/console/RemoteAcceptor.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/jsr223/console/RemoteAcceptor.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 RemoteAcceptor (Apache TinkerPop 3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -295,7 +295,7 @@ extends http://docs.oracle.com/
  set to false.
  
  A RemoteAcceptor should only return true for this 
method if it expects that all activities it
- supports are executed through the :sumbit command. If the users 
interaction with the remote requires
+ supports are executed through the :submit command. If the users 
interaction with the remote requires
  working with both local and remote evaluation at the same time, it is likely 
best to keep this method return
  false. A good example of this type of plugin would be the Gephi 
Plugin which uses :remote config
  to configure a local TraversalSource to be used and expects 
calls to :submit for the same body

Modified: 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/package-tree.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/package-tree.html?rev=1827535=1827534=1827535=diff
==
--- 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/package-tree.html
 (original)
+++ 
tinkerpop/site/javadocs/3.2.8-SNAPSHOT/full/org/apache/tinkerpop/gremlin/package-tree.html
 Thu Mar 22 22:54:14 2018
@@ -2,10 +2,10 @@
 
 
 
-
+
 
 org.apache.tinkerpop.gremlin Class Hierarchy (Apache TinkerPop 
3.2.8-SNAPSHOT API)
-
+
 
 
 
@@ -109,14 +109,14 @@
 
 Annotation Type Hierarchy
 
-org.apache.tinkerpop.gremlin.ExceptionCoverage (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
 org.apache.tinkerpop.gremlin.GraphProviderClass (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
-org.apache.tinkerpop.gremlin.FeatureRequirementSet (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
-org.apache.tinkerpop.gremlin.GraphProvider.Descriptor (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
+org.apache.tinkerpop.gremlin.ExceptionCoverage (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
 org.apache.tinkerpop.gremlin.LoadGraphWith (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
-org.apache.tinkerpop.gremlin.ExceptionCoverageSet (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
 org.apache.tinkerpop.gremlin.FeatureRequirements (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in java.lang.annotation">Annotation)
+org.apache.tinkerpop.gremlin.ExceptionCoverageSet (implements 
java.lang.annotation.http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true;
 title="class or interface in 

tinkerpop git commit: TINKERPOP-1866 Add a deserializer for g:T to Gremlin.Net [Forced Update!]

2018-03-22 Thread spmallette
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1866 b9c160244 -> 4016c80b1 (forced update)


TINKERPOP-1866 Add a deserializer for g:T to Gremlin.Net


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/4016c80b
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4016c80b
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/4016c80b

Branch: refs/heads/TINKERPOP-1866
Commit: 4016c80b1dac10aff1509dbfabf268d4bb9b5c50
Parents: ffabea8
Author: Florian Hockmann 
Authored: Tue Mar 20 15:45:11 2018 +0100
Committer: Stephen Mallette 
Committed: Thu Mar 22 16:50:15 2018 -0400

--
 .../Process/Traversal/EnumWrapper.cs| 31 ++-
 .../Structure/IO/GraphSON/GraphSONReader.cs |  1 +
 .../Structure/IO/GraphSON/TDeserializer.cs  | 42 
 .../Gherkin/CommonSteps.cs  |  4 +-
 .../Gherkin/GherkinTestRunner.cs|  4 --
 .../IO/GraphSON/GraphSONReaderTests.cs  | 12 ++
 6 files changed, 88 insertions(+), 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4016c80b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs
--
diff --git a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs 
b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs
index 66b8c5a..20a0348 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs
+++ b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs
@@ -21,12 +21,14 @@
 
 #endregion
 
+using System;
+
 namespace Gremlin.Net.Process.Traversal
 {
 /// 
 /// Represents an enum.
 /// 
-public abstract class EnumWrapper
+public abstract class EnumWrapper : IEquatable
 {
 /// 
 /// Gets the name of the enum.
@@ -48,5 +50,32 @@ namespace Gremlin.Net.Process.Traversal
 EnumName = enumName;
 EnumValue = enumValue;
 }
+
+/// 
+public bool Equals(EnumWrapper other)
+{
+if (ReferenceEquals(null, other)) return false;
+if (ReferenceEquals(this, other)) return true;
+return string.Equals(EnumName, other.EnumName) && 
string.Equals(EnumValue, other.EnumValue);
+}
+
+/// 
+public override bool Equals(object obj)
+{
+if (ReferenceEquals(null, obj)) return false;
+if (ReferenceEquals(this, obj)) return true;
+if (obj.GetType() != this.GetType()) return false;
+return Equals((EnumWrapper) obj);
+}
+
+/// 
+public override int GetHashCode()
+{
+unchecked
+{
+return ((EnumName != null ? EnumName.GetHashCode() : 0) * 397) 
^
+   (EnumValue != null ? EnumValue.GetHashCode() : 0);
+}
+}
 }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4016c80b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs
--
diff --git 
a/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs 
b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs
index fbec67d..94fcd8d 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs
+++ b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs
@@ -52,6 +52,7 @@ namespace Gremlin.Net.Structure.IO.GraphSON
 {"g:Property", new PropertyDeserializer()},
 {"g:VertexProperty", new VertexPropertyDeserializer()},
 {"g:Path", new PathDeserializer()},
+{"g:T", new TDeserializer()},
 {"gx:BigDecimal", new DecimalConverter()}
 };
 

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4016c80b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/TDeserializer.cs
--
diff --git 
a/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/TDeserializer.cs 
b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/TDeserializer.cs
new file mode 100644
index 000..e79783c
--- /dev/null
+++ b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/TDeserializer.cs
@@ -0,0 +1,42 @@
+#region License
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); 

[23/26] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/eb351775
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/eb351775
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/eb351775

Branch: refs/heads/TINKERPOP-1866
Commit: eb3517753ece2f188afec1c4b20056374b8f73f7
Parents: 58691c6 8a76583
Author: Daniel Kuppitz 
Authored: Thu Mar 22 10:19:33 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 10:19:33 2018 -0700

--

--




[10/26] tinkerpop git commit: Shorten logging by maven by hiding "Downloading..." messages

2018-03-22 Thread spmallette
Shorten logging by maven by hiding "Downloading..." messages

Had to put maven in non-interactive release mode by adding --batch-mode or the 
change to the logging wouldn't take. Note that the logger that has been turned 
off hides those "Downloading..." messages that maven throws out there. CTR


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/10d90953
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/10d90953
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/10d90953

Branch: refs/heads/TINKERPOP-1866
Commit: 10d909534e52c50a14738f0b1791f0458fe1b5d5
Parents: 143a86b
Author: Stephen Mallette 
Authored: Tue Mar 20 12:52:35 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Mar 20 14:17:25 2018 -0400

--
 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/10d90953/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 9069cec..9c6a739 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -25,6 +25,6 @@ before_install:
 
 jobs:
   include:
-- script: "mvn clean install -Dci"
+- script: "mvn clean install -Dci --batch-mode 
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn"
 - script: "touch gremlin-dotnet/src/.glv && touch gremlin-dotnet/test/.glv 
&& mvn clean install -q -DskipTests && mvn verify -pl 
:gremlin-dotnet,:gremlin-dotnet-tests -P gremlin-dotnet 
-DskipIntegrationTests=false"
 - script: "mvn clean install -q -DskipTests && mvn verify -pl 
:gremlin-javascript -DskipIntegrationTests=false"



[24/26] tinkerpop git commit: Merge remote-tracking branch 'origin/TINKERPOP-1865' into tp33

2018-03-22 Thread spmallette
Merge remote-tracking branch 'origin/TINKERPOP-1865' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ffabea86
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ffabea86
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ffabea86

Branch: refs/heads/TINKERPOP-1866
Commit: ffabea8656a435fd073e418b565885753bf820a3
Parents: eb35177 4c64bc0
Author: Stephen Mallette 
Authored: Thu Mar 22 15:06:02 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 15:06:02 2018 -0400

--
 .../Gherkin/CommonSteps.cs  |  5 ++--
 .../Gherkin/GherkinTestRunner.cs|  4 +++-
 .../Gherkin/IgnoreException.cs  |  4 
 .../Gherkin/ScenarioData.cs | 24 +---
 .../RemoteConnectionFactory.cs  |  6 ++---
 gremlin-test/features/map/Order.feature |  2 +-
 6 files changed, 19 insertions(+), 26 deletions(-)
--




[22/26] tinkerpop git commit: CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix taken from `tp33/`.

2018-03-22 Thread spmallette
CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix 
taken from `tp33/`.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8a76583c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8a76583c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8a76583c

Branch: refs/heads/TINKERPOP-1866
Commit: 8a76583c9e783e15b4cdf0167e6b32940a525c00
Parents: 373eba1
Author: Daniel Kuppitz 
Authored: Thu Mar 22 08:30:40 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 08:30:40 2018 -0700

--
 .../strategy/decoration/SubgraphStrategy.java  | 13 +
 .../optimization/IncidentToAdjacentStrategy.java   | 12 +++-
 2 files changed, 24 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
index e0d260f..508e9c6 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
@@ -43,6 +43,7 @@ import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SideEffectStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.util.EmptyStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.AbstractTraversalStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement;
 import org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversal;
 import org.apache.tinkerpop.gremlin.process.traversal.util.TraversalHelper;
 import org.apache.tinkerpop.gremlin.structure.Direction;
@@ -148,6 +149,18 @@ public final class SubgraphStrategy extends 
AbstractTraversalStrategy graphSteps = 
TraversalHelper.getStepsOfAssignableClass(GraphStep.class, traversal);
 final List vertexSteps = 
TraversalHelper.getStepsOfAssignableClass(VertexStep.class, traversal);

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
index 1c96cf8..8389112 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
@@ -23,6 +23,7 @@ import org.apache.tinkerpop.gremlin.process.traversal.Step;
 import org.apache.tinkerpop.gremlin.process.traversal.Traversal;
 import org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy;
 import org.apache.tinkerpop.gremlin.process.traversal.step.LambdaHolder;
+import org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.filter.PathFilterStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeOtherVertexStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeVertexStep;
@@ -132,6 +133,10 @@ public final class IncidentToAdjacentStrategy extends 
AbstractTraversalStrategy<
 final Collection> stepsToReplace = new 
ArrayList<>();
 Step prev = null;
 for (final Step curr : traversal.getSteps()) {
+if (curr instanceof TraversalParent) {
+((TraversalParent) 
curr).getLocalChildren().forEach(this::apply);
+((TraversalParent) 
curr).getGlobalChildren().forEach(this::apply);
+}
 if (isOptimizable(prev, curr)) {
 stepsToReplace.add(Pair.with((VertexStep) prev, curr));
 }
@@ -148,4 +153,9 @@ public final class IncidentToAdjacentStrategy extends 
AbstractTraversalStrategy<
 public Set applyPrior() {
 return 

[19/26] tinkerpop git commit: Bind netty in spark to the version used in Apache Spark

2018-03-22 Thread spmallette
Bind netty in spark to the version used in Apache Spark


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/da8588b9
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/da8588b9
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/da8588b9

Branch: refs/heads/TINKERPOP-1866
Commit: da8588b9c315198a9ac4b61db57de32ada53d368
Parents: a348d49
Author: Daniel Kuppitz 
Authored: Wed Mar 21 12:29:16 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed Mar 21 12:59:06 2018 -0700

--
 spark-gremlin/pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/da8588b9/spark-gremlin/pom.xml
--
diff --git a/spark-gremlin/pom.xml b/spark-gremlin/pom.xml
index 906b7d2..8e3d352 100644
--- a/spark-gremlin/pom.xml
+++ b/spark-gremlin/pom.xml
@@ -281,12 +281,12 @@
 
 io.netty
 netty-all
-4.0.29.Final
+4.0.43.Final
 
 
 io.netty
 netty
-3.8.0.Final
+3.9.9.Final
 
 
 



[21/26] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/58691c68
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/58691c68
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/58691c68

Branch: refs/heads/TINKERPOP-1866
Commit: 58691c684f29707699e0111f52d38bc8cbfedc48
Parents: da8588b 373eba1
Author: Stephen Mallette 
Authored: Thu Mar 22 09:13:23 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 09:13:23 2018 -0400

--
 .../tinkerpop/gremlin/process/computer/GraphComputerTest.java  | 2 +-
 .../tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/58691c68/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
--



[06/26] tinkerpop git commit: Merge branch 'pr-821' into tp33

2018-03-22 Thread spmallette
Merge branch 'pr-821' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/aab82182
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/aab82182
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/aab82182

Branch: refs/heads/TINKERPOP-1866
Commit: aab821826a005e7a50efe744ca5cb8f5f5d36d0d
Parents: c466efa d3dbd13
Author: Stephen Mallette 
Authored: Tue Mar 20 11:17:50 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Mar 20 11:17:50 2018 -0400

--
 .../apache/tinkerpop/gremlin/server/GremlinServer.java | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)
--




[11/26] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/38bcdb6c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/38bcdb6c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/38bcdb6c

Branch: refs/heads/TINKERPOP-1866
Commit: 38bcdb6c5abd81e203b7136f68aec043403bd3d3
Parents: 4d13ab1 10d9095
Author: Stephen Mallette 
Authored: Tue Mar 20 14:17:37 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Mar 20 14:17:37 2018 -0400

--
 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--




[25/26] tinkerpop git commit: TINKERPOP-1865 Run Gremlin.Net tests with GraphSON 3.0

2018-03-22 Thread spmallette
TINKERPOP-1865 Run Gremlin.Net tests with GraphSON 3.0

This required the rewrite of the GetEdges() function for the Gherkin
test runner. Additionally, 3 tests had to be ignored: 1 has the
T deserialization problem and 2 get data returned from the server that
doesn't match the expected data.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f88cb88a
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f88cb88a
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/f88cb88a

Branch: refs/heads/TINKERPOP-1866
Commit: f88cb88a862e3a8911e5f502af31297a41bc
Parents: ffabea8
Author: Florian Hockmann 
Authored: Sun Mar 18 17:19:45 2018 +0100
Committer: Stephen Mallette 
Committed: Thu Mar 22 15:10:18 2018 -0400

--
 .../test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs| 1 +
 1 file changed, 1 insertion(+)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f88cb88a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
index 02ee132..c49d4a7 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
@@ -30,6 +30,7 @@ using 
Gremlin.Net.IntegrationTest.Process.Traversal.DriverRemoteConnection;
 using Gremlin.Net.Process.Remote;
 using Gremlin.Net.Process.Traversal;
 using Gremlin.Net.Structure;
+using static Gremlin.Net.Process.Traversal.__;
 
 namespace Gremlin.Net.IntegrationTest.Gherkin
 {



[04/26] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/9bd4fd4c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/9bd4fd4c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/9bd4fd4c

Branch: refs/heads/TINKERPOP-1866
Commit: 9bd4fd4c07ca03218623824800ac2a127ad03311
Parents: 94484e2 b524225
Author: Stephen Mallette 
Authored: Tue Mar 20 08:00:32 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Mar 20 08:00:32 2018 -0400

--
 .../structure/io/graphson/GraphSONTypeSerializerV2d0.java| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9bd4fd4c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV2d0.java
--
diff --cc 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV2d0.java
index f0d437f,000..a335baf
mode 100644,00..100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV2d0.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV2d0.java
@@@ -1,150 -1,0 +1,150 @@@
 +/*
 + * Licensed to the Apache Software Foundation (ASF) under one
 + * or more contributor license agreements.  See the NOTICE file
 + * distributed with this work for additional information
 + * regarding copyright ownership.  The ASF licenses this file
 + * to you under the Apache License, Version 2.0 (the
 + * "License"); you may not use this file except in compliance
 + * with the License.  You may obtain a copy of the License at
 + *
 + * http://www.apache.org/licenses/LICENSE-2.0
 + *
 + * Unless required by applicable law or agreed to in writing,
 + * software distributed under the License is distributed on an
 + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 + * KIND, either express or implied.  See the License for the
 + * specific language governing permissions and limitations
 + * under the License.
 + */
 +package org.apache.tinkerpop.gremlin.structure.io.graphson;
 +
 +import org.apache.tinkerpop.gremlin.process.traversal.Operator;
 +import org.apache.tinkerpop.gremlin.process.traversal.Order;
 +import org.apache.tinkerpop.gremlin.process.traversal.Path;
 +import org.apache.tinkerpop.gremlin.process.traversal.Pop;
 +import org.apache.tinkerpop.gremlin.process.traversal.SackFunctions;
 +import org.apache.tinkerpop.gremlin.process.traversal.Scope;
 +import org.apache.tinkerpop.gremlin.process.traversal.Traverser;
 +import 
org.apache.tinkerpop.gremlin.process.traversal.step.TraversalOptionParent;
 +import org.apache.tinkerpop.gremlin.process.traversal.util.Metrics;
 +import org.apache.tinkerpop.gremlin.process.traversal.util.TraversalMetrics;
 +import org.apache.tinkerpop.gremlin.structure.Column;
 +import org.apache.tinkerpop.gremlin.structure.Direction;
 +import org.apache.tinkerpop.gremlin.structure.Edge;
 +import org.apache.tinkerpop.gremlin.structure.Property;
 +import org.apache.tinkerpop.gremlin.structure.T;
 +import org.apache.tinkerpop.gremlin.structure.Vertex;
 +import org.apache.tinkerpop.gremlin.structure.VertexProperty;
 +import org.apache.tinkerpop.gremlin.util.function.Lambda;
 +import org.apache.tinkerpop.shaded.jackson.core.JsonGenerator;
 +import org.apache.tinkerpop.shaded.jackson.core.JsonToken;
 +import org.apache.tinkerpop.shaded.jackson.core.type.WritableTypeId;
 +import org.apache.tinkerpop.shaded.jackson.databind.jsontype.TypeIdResolver;
 +
 +import java.io.IOException;
 +import java.net.InetAddress;
 +import java.nio.ByteBuffer;
 +
 +/**
 + * GraphSON 2.0 {@code TypeSerializer}.
 + *
 + * @author Kevin Gallardo (https://kgdo.me)
 + * @author Stephen Mallette (http://stephen.genoprime.com)
 + */
 +public class GraphSONTypeSerializerV2d0 extends 
AbstractGraphSONTypeSerializer {
 +
 +GraphSONTypeSerializerV2d0(final TypeIdResolver idRes, final String 
propertyName, final TypeInfo typeInfo,
 +   final String valuePropertyName) {
 +super(idRes, propertyName, typeInfo, valuePropertyName);
 +}
 +
 +@Override
 +public WritableTypeId writeTypePrefix(final JsonGenerator jsonGenerator, 
final WritableTypeId writableTypeId) throws IOException {
 +if (writableTypeId.valueShape == JsonToken.VALUE_STRING) {
 +if (canWriteTypeId()) {
 +writeTypePrefix(jsonGenerator, 
getTypeIdResolver().idFromValueAndType(writableTypeId.forValue, 
getClassFromObject(writableTypeId.forValue)));
 +}
 +} else if (writableTypeId.valueShape == JsonToken.START_OBJECT) 

[12/26] tinkerpop git commit: Merge branch 'TINKERPOP-1758' into tp32

2018-03-22 Thread spmallette
Merge branch 'TINKERPOP-1758' into tp32

Conflicts:
CHANGELOG.asciidoc


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/6323f491
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/6323f491
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/6323f491

Branch: refs/heads/TINKERPOP-1866
Commit: 6323f4912433f64c1e890f7e6fd8156dc10b299e
Parents: 10d9095 5288514
Author: Stephen Mallette 
Authored: Tue Mar 20 15:25:29 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Mar 20 15:25:29 2018 -0400

--
 CHANGELOG.asciidoc  |  1 +
 .../strategy/decoration/RemoteStrategy.java | 27 +++-
 .../process/traversal/TraversalStrategies.java  | 22 
 3 files changed, 38 insertions(+), 12 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/6323f491/CHANGELOG.asciidoc
--
diff --cc CHANGELOG.asciidoc
index 0ec6f6d,037d94c..22073ad
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -30,10 -27,8 +30,11 @@@ image::https://raw.githubusercontent.co
  * Modified `GremlinDslProcessor` so that it generated the 
`getAnonymousTraversalClass()` method to return the DSL version of `__`.
  * Added the "Kitchen Sink" test data set.
  * Fixed deserialization of `P.not()` for GraphSON.
 +* Bumped to Jackson 2.9.4.
 +* Improved performance of `JavaTranslator` by caching reflected methods 
required for traversal construction.
+ * Ensure that `RemoteStrategy` is applied before all other 
`DecorationStrategy` instances.
  * Added `idleConnectionTimeout` and `keepAliveInterval` to Gremlin Server 
that enables a "ping" and auto-close for seemingly dead clients.
 +* Fixed a bug where lambdas in `gremlin-python` would trigger a failure if 
steps using python-only symbols were present (such as `as_()`).
  * Fixed a bug in `NumberHelper` that led to wrong min/max results if numbers 
exceeded the Integer limits.
  * Delayed setting of the request identifier until `RequestMessage` 
construction by the builder.
  * Improved error messaging for failed serialization and deserialization of 
request/response messages.



[09/26] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/4d13ab18
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4d13ab18
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/4d13ab18

Branch: refs/heads/TINKERPOP-1866
Commit: 4d13ab1882c9f248f0f62ddb47a8d0a338875162
Parents: 10dc80a 143a86b
Author: Robert Dale 
Authored: Tue Mar 20 12:31:05 2018 -0400
Committer: Robert Dale 
Committed: Tue Mar 20 12:31:05 2018 -0400

--
 .../tinkerpop/gremlin/jsr223/DefaultScriptCustomizer.java   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
--




[16/26] tinkerpop git commit: run Spark integration tests in Travis

2018-03-22 Thread spmallette
run Spark integration tests in Travis


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/bddc7560
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/bddc7560
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/bddc7560

Branch: refs/heads/TINKERPOP-1866
Commit: bddc7560ffc6f6188a0ea9df77b68838f0295f14
Parents: 827b76e
Author: Daniel Kuppitz 
Authored: Wed Mar 21 11:27:43 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed Mar 21 12:58:24 2018 -0700

--
 .travis.yml | 1 +
 1 file changed, 1 insertion(+)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bddc7560/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 9c6a739..336c055 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -28,3 +28,4 @@ jobs:
 - script: "mvn clean install -Dci --batch-mode 
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn"
 - script: "touch gremlin-dotnet/src/.glv && touch gremlin-dotnet/test/.glv 
&& mvn clean install -q -DskipTests && mvn verify -pl 
:gremlin-dotnet,:gremlin-dotnet-tests -P gremlin-dotnet 
-DskipIntegrationTests=false"
 - script: "mvn clean install -q -DskipTests && mvn verify -pl 
:gremlin-javascript -DskipIntegrationTests=false"
+- script: "mvn clean install -q -DskipTests && mvn verify -pl 
:spark-gremlin -DskipIntegrationTests=false"



[15/26] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/177aeac9
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/177aeac9
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/177aeac9

Branch: refs/heads/TINKERPOP-1866
Commit: 177aeac9da095fe96e3b13f77f27898d291612b3
Parents: 0f29e7e 827b76e
Author: Stephen Mallette 
Authored: Wed Mar 21 09:14:06 2018 -0400
Committer: Stephen Mallette 
Committed: Wed Mar 21 09:14:06 2018 -0400

--
 docs/src/reference/the-graph.asciidoc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/177aeac9/docs/src/reference/the-graph.asciidoc
--



[02/26] tinkerpop git commit: Support construct a GremlinServer instance from gremlin executor service

2018-03-22 Thread spmallette
Support construct a GremlinServer instance from gremlin executor service

This constructor is useful when Gremlin Server is being used in an embedded
style and there is a need to share thread pools with the hosting application.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/d3dbd137
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/d3dbd137
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/d3dbd137

Branch: refs/heads/TINKERPOP-1866
Commit: d3dbd13777f91ec1cd94fc83d309300c6181d29a
Parents: 2fd0f25
Author: Jermy Li 
Authored: Thu Mar 8 19:10:48 2018 +0800
Committer: Jermy Li 
Committed: Mon Mar 19 20:16:58 2018 +0800

--
 .../apache/tinkerpop/gremlin/server/GremlinServer.java | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d3dbd137/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/GremlinServer.java
--
diff --git 
a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/GremlinServer.java
 
b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/GremlinServer.java
index 5b04ebe..55a1d84 100644
--- 
a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/GremlinServer.java
+++ 
b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/GremlinServer.java
@@ -81,6 +81,15 @@ public class GremlinServer {
  * Construct a Gremlin Server instance from {@link Settings}.
  */
 public GremlinServer(final Settings settings) {
+this(settings, null);
+}
+
+/**
+ * Construct a Gremlin Server instance from {@link Settings} and {@link 
ExecutorService}.
+ * This constructor is useful when Gremlin Server is being used in an 
embedded style
+ * and there is a need to share thread pools with the hosting application.
+ */
+public GremlinServer(final Settings settings, final ExecutorService 
gremlinExecutorService) {
 settings.optionalMetrics().ifPresent(GremlinServer::configureMetrics);
 this.settings = settings;
 provideDefaultForGremlinPoolSize(settings);
@@ -108,8 +117,8 @@ public class GremlinServer {
 workerGroup = new NioEventLoopGroup(settings.threadPoolWorker, 
threadFactoryWorker);
 }
 
-serverGremlinExecutor = new ServerGremlinExecutor(settings, null, 
workerGroup);
-gremlinExecutorService = 
serverGremlinExecutor.getGremlinExecutorService();
+serverGremlinExecutor = new ServerGremlinExecutor(settings, 
gremlinExecutorService, workerGroup);
+this.gremlinExecutorService = 
serverGremlinExecutor.getGremlinExecutorService();
 
 // initialize the OpLoader with configurations being passed to each 
OpProcessor implementation loaded
 OpLoader.init(settings);



[08/26] tinkerpop git commit: close resources - CTR

2018-03-22 Thread spmallette
close resources - CTR


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/143a86bc
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/143a86bc
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/143a86bc

Branch: refs/heads/TINKERPOP-1866
Commit: 143a86bcce5010cff2e7bb162b4ce73cb161961b
Parents: b524225
Author: Robert Dale 
Authored: Tue Mar 20 12:30:30 2018 -0400
Committer: Robert Dale 
Committed: Tue Mar 20 12:30:30 2018 -0400

--
 .../tinkerpop/gremlin/jsr223/DefaultScriptCustomizer.java   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/143a86bc/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/DefaultScriptCustomizer.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/DefaultScriptCustomizer.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/DefaultScriptCustomizer.java
index c996cae..89aa733 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/DefaultScriptCustomizer.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/DefaultScriptCustomizer.java
@@ -25,6 +25,7 @@ import java.nio.file.Files;
 import java.util.Collection;
 import java.util.List;
 import java.util.stream.Collectors;
+import java.util.stream.Stream;
 
 /**
  * Default implementation of the {@link ScriptCustomizer} that can create the 
script list from a list of files or
@@ -38,8 +39,8 @@ public class DefaultScriptCustomizer implements 
ScriptCustomizer {
 
 public DefaultScriptCustomizer(final List files) {
 this(files.stream().map(f -> {
-try {
-return Files.lines(f.toPath(), 
StandardCharsets.UTF_8).collect(Collectors.toList());
+try (Stream lines = Files.lines(f.toPath(), 
StandardCharsets.UTF_8)) {
+return lines.collect(Collectors.toList());
 } catch (IOException ioe) {
 throw new IllegalStateException(ioe);
 }



[26/26] tinkerpop git commit: TINKERPOP-1866 Add a deserializer for g:T to Gremlin.Net

2018-03-22 Thread spmallette
TINKERPOP-1866 Add a deserializer for g:T to Gremlin.Net


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b9c16024
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b9c16024
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/b9c16024

Branch: refs/heads/TINKERPOP-1866
Commit: b9c160244d6570c457a4ae52bdab1aa80e388c4c
Parents: f88cb88
Author: Florian Hockmann 
Authored: Tue Mar 20 15:45:11 2018 +0100
Committer: Stephen Mallette 
Committed: Thu Mar 22 15:10:18 2018 -0400

--
 .../Process/Traversal/EnumWrapper.cs| 31 ++-
 .../Structure/IO/GraphSON/GraphSONReader.cs |  1 +
 .../Structure/IO/GraphSON/TDeserializer.cs  | 42 
 .../Gherkin/CommonSteps.cs  |  4 +-
 .../Gherkin/GherkinTestRunner.cs|  4 --
 .../IO/GraphSON/GraphSONReaderTests.cs  | 12 ++
 6 files changed, 88 insertions(+), 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/b9c16024/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs
--
diff --git a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs 
b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs
index 66b8c5a..20a0348 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs
+++ b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/EnumWrapper.cs
@@ -21,12 +21,14 @@
 
 #endregion
 
+using System;
+
 namespace Gremlin.Net.Process.Traversal
 {
 /// 
 /// Represents an enum.
 /// 
-public abstract class EnumWrapper
+public abstract class EnumWrapper : IEquatable
 {
 /// 
 /// Gets the name of the enum.
@@ -48,5 +50,32 @@ namespace Gremlin.Net.Process.Traversal
 EnumName = enumName;
 EnumValue = enumValue;
 }
+
+/// 
+public bool Equals(EnumWrapper other)
+{
+if (ReferenceEquals(null, other)) return false;
+if (ReferenceEquals(this, other)) return true;
+return string.Equals(EnumName, other.EnumName) && 
string.Equals(EnumValue, other.EnumValue);
+}
+
+/// 
+public override bool Equals(object obj)
+{
+if (ReferenceEquals(null, obj)) return false;
+if (ReferenceEquals(this, obj)) return true;
+if (obj.GetType() != this.GetType()) return false;
+return Equals((EnumWrapper) obj);
+}
+
+/// 
+public override int GetHashCode()
+{
+unchecked
+{
+return ((EnumName != null ? EnumName.GetHashCode() : 0) * 397) 
^
+   (EnumValue != null ? EnumValue.GetHashCode() : 0);
+}
+}
 }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/b9c16024/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs
--
diff --git 
a/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs 
b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs
index fbec67d..94fcd8d 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs
+++ b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/GraphSONReader.cs
@@ -52,6 +52,7 @@ namespace Gremlin.Net.Structure.IO.GraphSON
 {"g:Property", new PropertyDeserializer()},
 {"g:VertexProperty", new VertexPropertyDeserializer()},
 {"g:Path", new PathDeserializer()},
+{"g:T", new TDeserializer()},
 {"gx:BigDecimal", new DecimalConverter()}
 };
 

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/b9c16024/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/TDeserializer.cs
--
diff --git 
a/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/TDeserializer.cs 
b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/TDeserializer.cs
new file mode 100644
index 000..e79783c
--- /dev/null
+++ b/gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/TDeserializer.cs
@@ -0,0 +1,42 @@
+#region License
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ 

[05/26] tinkerpop git commit: Added more info to GraphSON serialization errors CTR

2018-03-22 Thread spmallette
Added more info to GraphSON serialization errors CTR


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/c466efad
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/c466efad
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/c466efad

Branch: refs/heads/TINKERPOP-1866
Commit: c466efad63b273aa0ca0c78e409eeeade5075c04
Parents: 9bd4fd4
Author: Stephen Mallette 
Authored: Tue Mar 20 08:02:01 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Mar 20 08:02:01 2018 -0400

--
 .../structure/io/graphson/GraphSONTypeSerializerV3d0.java| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/c466efad/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java
index ae1df47..4f4 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializerV3d0.java
@@ -83,7 +83,7 @@ public class GraphSONTypeSerializerV3d0 extends 
AbstractGraphSONTypeSerializer {
 jsonGenerator.writeStartArray();
 }
 } else {
-throw new IllegalStateException("Could not write prefix");
+throw new IllegalStateException("Could not write prefix: shape[" + 
writableTypeId.valueShape + "] value[" + writableTypeId.forValue + "]");
 }
 
 return writableTypeId;
@@ -110,7 +110,7 @@ public class GraphSONTypeSerializerV3d0 extends 
AbstractGraphSONTypeSerializer {
 jsonGenerator.writeEndArray();
 }
 } else {
-throw new IllegalStateException("Could not write suffix");
+throw new IllegalStateException("Could not write suffix: shape[" + 
writableTypeId.valueShape + "] value[" + writableTypeId.forValue + "]");
 }
 
 return writableTypeId;



[13/26] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/0f29e7e8
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/0f29e7e8
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/0f29e7e8

Branch: refs/heads/TINKERPOP-1866
Commit: 0f29e7e8fedfa860fbf663e7398bbaf05e4d30e2
Parents: 38bcdb6 6323f49
Author: Stephen Mallette 
Authored: Tue Mar 20 15:25:39 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Mar 20 15:25:39 2018 -0400

--
 CHANGELOG.asciidoc  |  1 +
 .../strategy/decoration/RemoteStrategy.java | 27 +++-
 .../process/traversal/TraversalStrategies.java  | 22 
 3 files changed, 38 insertions(+), 12 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/0f29e7e8/CHANGELOG.asciidoc
--

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/0f29e7e8/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/TraversalStrategies.java
--



[07/26] tinkerpop git commit: This closes #821

2018-03-22 Thread spmallette
This closes #821


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/10dc80a1
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/10dc80a1
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/10dc80a1

Branch: refs/heads/TINKERPOP-1866
Commit: 10dc80a1c22280631495bad9d674210312d537f4
Parents: aab8218
Author: Stephen Mallette 
Authored: Tue Mar 20 12:06:00 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Mar 20 12:06:00 2018 -0400

--

--




[20/26] tinkerpop git commit: Fixed bad label in test for sink data

2018-03-22 Thread spmallette
Fixed bad label in test for sink data

Not sure why all test implementations weren't failing here, but giraph was 
especially not happy. CTR


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/373eba14
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/373eba14
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/373eba14

Branch: refs/heads/TINKERPOP-1866
Commit: 373eba1428f989743cab050fd253c26c36f922f0
Parents: bddc756
Author: Stephen Mallette 
Authored: Thu Mar 22 09:12:03 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 09:12:27 2018 -0400

--
 .../tinkerpop/gremlin/process/computer/GraphComputerTest.java  | 2 +-
 .../tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/373eba14/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
--
diff --git 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
index f9e79ae..3f492d6 100644
--- 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
+++ 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
@@ -2758,7 +2758,7 @@ public class GraphComputerTest extends 
AbstractGremlinProcessTest {
 private static final String SIMPLE_VERTEX_PROGRAM_CFG_PREFIX = 
"gremlin.simpleVertexProgram";
 private static final String PROPERTY_OUT = "propertyout";
 private static final String PROPERTY_IN = "name";
-private static final String VERTEX_LABEL = "message_passing_test";
+private static final String VERTEX_LABEL = "message";
 private static final String DIRECTION_CFG_KEY = 
SIMPLE_VERTEX_PROGRAM_CFG_PREFIX + ".direction";
 
 private Direction direction;

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/373eba14/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
--
diff --git 
a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
 
b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
index c464fa8..ef1ee7f 100644
--- 
a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
+++ 
b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
@@ -21,7 +21,6 @@ package org.apache.tinkerpop.gremlin.tinkergraph.structure;
 import org.apache.commons.configuration.BaseConfiguration;
 import org.apache.commons.configuration.Configuration;
 import 
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource;
-import org.apache.tinkerpop.gremlin.structure.Graph;
 import org.apache.tinkerpop.gremlin.structure.T;
 import org.apache.tinkerpop.gremlin.structure.Vertex;
 import org.apache.tinkerpop.gremlin.structure.VertexProperty;



[14/26] tinkerpop git commit: Minor fix to docs around meta-properties CTR

2018-03-22 Thread spmallette
Minor fix to docs around meta-properties CTR


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/827b76ec
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/827b76ec
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/827b76ec

Branch: refs/heads/TINKERPOP-1866
Commit: 827b76ecfd1786c4ef9edd340d677cef7418f57d
Parents: 6323f49
Author: Stephen Mallette 
Authored: Wed Mar 21 09:13:43 2018 -0400
Committer: Stephen Mallette 
Committed: Wed Mar 21 09:13:43 2018 -0400

--
 docs/src/reference/the-graph.asciidoc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/827b76ec/docs/src/reference/the-graph.asciidoc
--
diff --git a/docs/src/reference/the-graph.asciidoc 
b/docs/src/reference/the-graph.asciidoc
index 339b392..1855249 100644
--- a/docs/src/reference/the-graph.asciidoc
+++ b/docs/src/reference/the-graph.asciidoc
@@ -108,7 +108,7 @@ g.V(v).values('name') <8>
 <2> If a property is added with a cardinality of `Cardinality.list`, an 
additional property with the provided key will be added.
 <3> A vertex property can have standard key/value properties attached to it.
 <4> Vertex property removal is identical to property removal.
-<5> It is property to get the properties of a vertex property.
+<5> Gets the meta-properties of each vertex property.
 <6> A vertex property can have any number of key/value properties attached to 
it.
 <7> `property(...)` will remove all existing key'd properties before adding 
the new single property (see `VertexProperty.Cardinality`).
 <8> If only the value of a property is needed, then `values()` can be used.



[01/26] tinkerpop git commit: TINKERPOP-1758 Apply RemoteStrategy before all DecorationStrategy instances [Forced Update!]

2018-03-22 Thread spmallette
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1866 8c23ffe79 -> b9c160244 (forced update)


TINKERPOP-1758 Apply RemoteStrategy before all DecorationStrategy instances

Played around with a few ways to test this, but none seemed especially good. 
Everything I try to do seems fairly contrived or redundant. In the end, I ended 
up feeling like it was safe to just rely on the TraversalStrategies sorting 
system with posts/priors. Perhaps that is enough...


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/52885141
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/52885141
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/52885141

Branch: refs/heads/TINKERPOP-1866
Commit: 528851411c6494bf92f2f929324a79ba28a941b2
Parents: 6fbf130
Author: Stephen Mallette 
Authored: Mon Mar 5 13:18:35 2018 -0500
Committer: Stephen Mallette 
Committed: Mon Mar 5 13:18:35 2018 -0500

--
 CHANGELOG.asciidoc  |  1 +
 .../strategy/decoration/RemoteStrategy.java | 27 +++-
 .../process/traversal/TraversalStrategies.java  | 22 
 3 files changed, 38 insertions(+), 12 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/52885141/CHANGELOG.asciidoc
--
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index b9f22e1..037d94c 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -27,6 +27,7 @@ 
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
 * Modified `GremlinDslProcessor` so that it generated the 
`getAnonymousTraversalClass()` method to return the DSL version of `__`.
 * Added the "Kitchen Sink" test data set.
 * Fixed deserialization of `P.not()` for GraphSON.
+* Ensure that `RemoteStrategy` is applied before all other 
`DecorationStrategy` instances.
 * Added `idleConnectionTimeout` and `keepAliveInterval` to Gremlin Server that 
enables a "ping" and auto-close for seemingly dead clients.
 * Fixed a bug in `NumberHelper` that led to wrong min/max results if numbers 
exceeded the Integer limits.
 * Delayed setting of the request identifier until `RequestMessage` 
construction by the builder.

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/52885141/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/remote/traversal/strategy/decoration/RemoteStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/remote/traversal/strategy/decoration/RemoteStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/remote/traversal/strategy/decoration/RemoteStrategy.java
index d1b14d5..f6e3ed6 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/remote/traversal/strategy/decoration/RemoteStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/remote/traversal/strategy/decoration/RemoteStrategy.java
@@ -27,11 +27,22 @@ import 
org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.ProfileSideEffectStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.util.EmptyStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.AbstractTraversalStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.ConnectiveStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.ElementIdStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.EventStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.HaltedTraverserStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.PartitionStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.RequirementsStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.SackStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.SideEffectStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.SubgraphStrategy;
 import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.verification.VerificationException;
 import org.apache.tinkerpop.gremlin.process.traversal.util.TraversalHelper;
 import org.apache.tinkerpop.gremlin.structure.util.empty.EmptyGraph;
 
+import java.util.Arrays;
 import java.util.Collections;
+import java.util.HashSet;
 import java.util.Optional;
 import java.util.Set;
 
@@ -49,7 +60,21 @@ public final class RemoteStrategy extends 
AbstractTraversalStrategy remoteConnection;
 
-

[17/26] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/31199000
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/31199000
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/31199000

Branch: refs/heads/TINKERPOP-1866
Commit: 3119900014d581daadcd995929dbd7c761dd09b4
Parents: 177aeac bddc756
Author: Daniel Kuppitz 
Authored: Wed Mar 21 12:58:41 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed Mar 21 12:58:41 2018 -0700

--
 .travis.yml | 1 +
 1 file changed, 1 insertion(+)
--




[18/26] tinkerpop git commit: Revert "Bind netty in spark to the project level version CTR"

2018-03-22 Thread spmallette
Revert "Bind netty in spark to the project level version CTR"

This reverts commit 0c930c0bdc5807c8d82d858fe2756bba08bf6e0b.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/a348d498
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/a348d498
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/a348d498

Branch: refs/heads/TINKERPOP-1866
Commit: a348d49838092dc9737f10db821f50d9c53f0919
Parents: 3119900
Author: Daniel Kuppitz 
Authored: Wed Mar 21 12:03:17 2018 -0700
Committer: Daniel Kuppitz 
Committed: Wed Mar 21 12:59:06 2018 -0700

--
 spark-gremlin/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/a348d498/spark-gremlin/pom.xml
--
diff --git a/spark-gremlin/pom.xml b/spark-gremlin/pom.xml
index 91d7b50..906b7d2 100644
--- a/spark-gremlin/pom.xml
+++ b/spark-gremlin/pom.xml
@@ -281,7 +281,7 @@
 
 io.netty
 netty-all
-${netty.version}
+4.0.29.Final
 
 
 io.netty



[03/26] tinkerpop git commit: Included more info in GraphSON error messaging CTR

2018-03-22 Thread spmallette
Included more info in GraphSON error messaging CTR


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b5242254
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b5242254
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/b5242254

Branch: refs/heads/TINKERPOP-1866
Commit: b52422547f39aea8c58ad1d6b5fb55c26947f7d6
Parents: 8c87fcf
Author: Stephen Mallette 
Authored: Tue Mar 20 07:59:32 2018 -0400
Committer: Stephen Mallette 
Committed: Tue Mar 20 07:59:32 2018 -0400

--
 .../gremlin/structure/io/graphson/GraphSONTypeSerializer.java| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/b5242254/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializer.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializer.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializer.java
index 8b1ba25..53ccc0b 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializer.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeSerializer.java
@@ -105,7 +105,7 @@ public class GraphSONTypeSerializer extends TypeSerializer {
 } else if (writableTypeId.valueShape == JsonToken.START_ARRAY) {
 jsonGenerator.writeStartArray();
 } else {
-throw new IllegalStateException("Could not write prefix");
+throw new IllegalStateException("Could not write prefix: shape[" + 
writableTypeId.valueShape + "] value[" + writableTypeId.forValue + "]");
 }
 
 return writableTypeId;
@@ -122,7 +122,7 @@ public class GraphSONTypeSerializer extends TypeSerializer {
 } else if (writableTypeId.valueShape == JsonToken.START_ARRAY) {
 jsonGenerator.writeEndArray();
 } else {
-throw new IllegalStateException("Could not write suffix");
+throw new IllegalStateException("Could not write suffix: shape[" + 
writableTypeId.valueShape + "] value[" + writableTypeId.forValue + "]");
 }
 
 return writableTypeId;



[2/5] tinkerpop git commit: TINKERPOP-1865 Use lambda to retrieve edges for gherkin scenarios

2018-03-22 Thread spmallette
TINKERPOP-1865 Use lambda to retrieve edges for gherkin scenarios


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/7b9488d9
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/7b9488d9
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/7b9488d9

Branch: refs/heads/master
Commit: 7b9488d981593066b3be454bec6ee34de9e6cf36
Parents: bf84eed
Author: Jorge Bay Gondra 
Authored: Tue Mar 20 09:34:12 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Tue Mar 20 09:37:28 2018 +0100

--
 .../Gherkin/ScenarioData.cs | 24 ++--
 1 file changed, 7 insertions(+), 17 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7b9488d9/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
index 5aa6a12..02ee132 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
@@ -30,7 +30,6 @@ using 
Gremlin.Net.IntegrationTest.Process.Traversal.DriverRemoteConnection;
 using Gremlin.Net.Process.Remote;
 using Gremlin.Net.Process.Traversal;
 using Gremlin.Net.Structure;
-using static Gremlin.Net.Process.Traversal.__;
 
 namespace Gremlin.Net.IntegrationTest.Gherkin
 {
@@ -119,12 +118,13 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 {
 try
 {
-var edgeByEdgeRepr = new Dictionary();
-foreach (var edge in g.E().ToList())
-{
-edgeByEdgeRepr[GetEdgeKey(g, edge)] = edge;
-}
-return edgeByEdgeRepr;
+IFunction lambda = Lambda.Groovy(
+"it.outVertex().value('name') + '-' + it.label() + '->' + 
it.inVertex().value('name')");
+
+return g.E().Group()
+.By(lambda)
+.By(__.Tail())
+.Next();
 }
 catch (ResponseException)
 {
@@ -132,16 +132,6 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 return EmptyEdges;
 }
 }
-
-private static string GetEdgeKey(GraphTraversalSource g, Edge edge)
-{
-var edgeRepr = g.E(edge.Id).Project("o", "l", "i")
-.By(OutV().Values("name"))
-.By(Label())
-.By(InV().Values("name"))
-.Next();
-return edgeRepr["o"] + "-" + edgeRepr["l"] + "->" + edgeRepr["i"];
-}
 }
 
 internal class ScenarioDataPerGraph



[4/4] tinkerpop git commit: Merge remote-tracking branch 'origin/TINKERPOP-1865' into tp33

2018-03-22 Thread spmallette
Merge remote-tracking branch 'origin/TINKERPOP-1865' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ffabea86
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ffabea86
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ffabea86

Branch: refs/heads/tp33
Commit: ffabea8656a435fd073e418b565885753bf820a3
Parents: eb35177 4c64bc0
Author: Stephen Mallette 
Authored: Thu Mar 22 15:06:02 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 15:06:02 2018 -0400

--
 .../Gherkin/CommonSteps.cs  |  5 ++--
 .../Gherkin/GherkinTestRunner.cs|  4 +++-
 .../Gherkin/IgnoreException.cs  |  4 
 .../Gherkin/ScenarioData.cs | 24 +---
 .../RemoteConnectionFactory.cs  |  6 ++---
 gremlin-test/features/map/Order.feature |  2 +-
 6 files changed, 19 insertions(+), 26 deletions(-)
--




[5/5] tinkerpop git commit: Merge branch 'tp33'

2018-03-22 Thread spmallette
Merge branch 'tp33'


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ead0edaf
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ead0edaf
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ead0edaf

Branch: refs/heads/master
Commit: ead0edaf44b29d9576a72b10ff5e18c265775f31
Parents: fc0ed43 ffabea8
Author: Stephen Mallette 
Authored: Thu Mar 22 15:06:14 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 15:06:14 2018 -0400

--
 .../Gherkin/CommonSteps.cs  |  5 ++--
 .../Gherkin/GherkinTestRunner.cs|  4 +++-
 .../Gherkin/IgnoreException.cs  |  4 
 .../Gherkin/ScenarioData.cs | 24 +---
 .../RemoteConnectionFactory.cs  |  6 ++---
 gremlin-test/features/map/Order.feature |  2 +-
 6 files changed, 19 insertions(+), 26 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ead0edaf/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
--

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ead0edaf/gremlin-test/features/map/Order.feature
--



[2/4] tinkerpop git commit: TINKERPOP-1865 Use lambda to retrieve edges for gherkin scenarios

2018-03-22 Thread spmallette
TINKERPOP-1865 Use lambda to retrieve edges for gherkin scenarios


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/7b9488d9
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/7b9488d9
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/7b9488d9

Branch: refs/heads/tp33
Commit: 7b9488d981593066b3be454bec6ee34de9e6cf36
Parents: bf84eed
Author: Jorge Bay Gondra 
Authored: Tue Mar 20 09:34:12 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Tue Mar 20 09:37:28 2018 +0100

--
 .../Gherkin/ScenarioData.cs | 24 ++--
 1 file changed, 7 insertions(+), 17 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7b9488d9/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
index 5aa6a12..02ee132 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
@@ -30,7 +30,6 @@ using 
Gremlin.Net.IntegrationTest.Process.Traversal.DriverRemoteConnection;
 using Gremlin.Net.Process.Remote;
 using Gremlin.Net.Process.Traversal;
 using Gremlin.Net.Structure;
-using static Gremlin.Net.Process.Traversal.__;
 
 namespace Gremlin.Net.IntegrationTest.Gherkin
 {
@@ -119,12 +118,13 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 {
 try
 {
-var edgeByEdgeRepr = new Dictionary();
-foreach (var edge in g.E().ToList())
-{
-edgeByEdgeRepr[GetEdgeKey(g, edge)] = edge;
-}
-return edgeByEdgeRepr;
+IFunction lambda = Lambda.Groovy(
+"it.outVertex().value('name') + '-' + it.label() + '->' + 
it.inVertex().value('name')");
+
+return g.E().Group()
+.By(lambda)
+.By(__.Tail())
+.Next();
 }
 catch (ResponseException)
 {
@@ -132,16 +132,6 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 return EmptyEdges;
 }
 }
-
-private static string GetEdgeKey(GraphTraversalSource g, Edge edge)
-{
-var edgeRepr = g.E(edge.Id).Project("o", "l", "i")
-.By(OutV().Values("name"))
-.By(Label())
-.By(InV().Values("name"))
-.Next();
-return edgeRepr["o"] + "-" + edgeRepr["l"] + "->" + edgeRepr["i"];
-}
 }
 
 internal class ScenarioDataPerGraph



[1/4] tinkerpop git commit: TINKERPOP-1865 Run Gremlin.Net tests with GraphSON 3.0

2018-03-22 Thread spmallette
Repository: tinkerpop
Updated Branches:
  refs/heads/tp33 eb3517753 -> ffabea865


TINKERPOP-1865 Run Gremlin.Net tests with GraphSON 3.0

This required the rewrite of the GetEdges() function for the Gherkin
test runner. Additionally, 3 tests had to be ignored: 1 has the
T deserialization problem and 2 get data returned from the server that
doesn't match the expected data.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/bf84eed4
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/bf84eed4
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/bf84eed4

Branch: refs/heads/tp33
Commit: bf84eed4e04c144c310b850a469b317ea46099b8
Parents: 94484e2
Author: Florian Hockmann 
Authored: Sun Mar 18 17:19:45 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Tue Mar 20 09:37:27 2018 +0100

--
 .../Gherkin/GherkinTestRunner.cs|  7 -
 .../Gherkin/IgnoreException.cs  |  5 
 .../Gherkin/ScenarioData.cs | 30 +---
 .../RemoteConnectionFactory.cs  |  6 ++--
 4 files changed, 27 insertions(+), 21 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bf84eed4/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
index 02bf546..e2194e0 100644
--- 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
+++ 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
@@ -42,7 +42,12 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 {
 { "g_V_valueMapXtrueX", 
IgnoreReason.TraversalTDeserializationNotSupported },   // TINKERPOP-1866
 { "g_V_valueMapXtrue_name_ageX", 
IgnoreReason.TraversalTDeserializationNotSupported }, // TINKERPOP-1866
-{ "g_V_hasLabelXpersonX_filterXoutEXcreatedXX_valueMapXtrueX", 
IgnoreReason.TraversalTDeserializationNotSupported } // TINKERPOP-1866
+{ "g_V_hasLabelXpersonX_filterXoutEXcreatedXX_valueMapXtrueX", 
IgnoreReason.TraversalTDeserializationNotSupported }, // TINKERPOP-1866
+
{"g_V_asXaX_hasXname_markoX_outXcreatedX_asXbX_addVXselectXaX_labelX_propertyXtest_selectXbX_labelX_valueMapXtrueX",
 IgnoreReason.TraversalTDeserializationNotSupported},
+{"g_V_hasIdXwithinXemptyXX_count", 
IgnoreReason.PWithinWrapsArgumentsInArray},
+{"g_VX1X_out_aggregateXxX_out_whereXnotXwithinXaXXX", 
IgnoreReason.PWithinWrapsArgumentsInArray},
+
{"g_VX1X_hasXlabel_personX_mapXmapXint_ageXX_orderXlocalX_byXvalues_decrX_byXkeys_incrX",
 IgnoreReason.ReceivedDataDoesntMatchExpected},
+
{"g_V_storeXaX_byXoutEXcreatedX_countX_out_out_storeXaX_byXinEXcreatedX_weight_sumX",
 IgnoreReason.PWithinWrapsArgumentsInArray}
 };
 
 private static class Keywords

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bf84eed4/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
index 9eb3021..f343cc3 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
@@ -46,6 +46,9 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 case IgnoreReason.NoReason:
 reasonSuffix = "";
 break;
+case IgnoreReason.ReceivedDataDoesntMatchExpected:
+reasonSuffix = " because received data from server doesn't 
match expected data.";
+break;
 }
 return $"Scenario ignored" + reasonSuffix;
 }
@@ -57,6 +60,8 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 /// Deserialization of g:T on GraphSON3 is not supported.
 /// 
 TraversalTDeserializationNotSupported,
+PWithinWrapsArgumentsInArray,
+ReceivedDataDoesntMatchExpected
 NoReason
 }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bf84eed4/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
--
diff --git 

[3/4] tinkerpop git commit: TINKERPOP-1865 Test fixes

2018-03-22 Thread spmallette
TINKERPOP-1865 Test fixes


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/4c64bc03
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4c64bc03
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/4c64bc03

Branch: refs/heads/tp33
Commit: 4c64bc039bfdb88021015a2dc594e4171b3ca1ee
Parents: 7b9488d
Author: Jorge Bay Gondra 
Authored: Tue Mar 20 10:09:33 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Tue Mar 20 10:18:02 2018 +0100

--
 .../test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs | 5 +++--
 .../Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs| 5 +
 .../test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs | 3 +--
 gremlin-test/features/map/Order.feature | 2 +-
 4 files changed, 6 insertions(+), 9 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4c64bc03/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs
index 4bb83ae..9322da3 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs
@@ -252,8 +252,9 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 {
 if (value.Type == JTokenType.Object)
 {
-IDictionary jsonMap = (JObject)value; 
-return jsonMap.ToDictionary(kv => kv.Key, kv => 
ParseMapValue(kv.Value, graphName));
+IDictionary jsonMap = (JObject)value;
+return jsonMap.ToDictionary(kv => ParseMapValue(kv.Key, 
graphName),
+kv => ParseMapValue(kv.Value, graphName));
 }
 if (value.Type == JTokenType.Array)
 {

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4c64bc03/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
index e2194e0..52646a7 100644
--- 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
+++ 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
@@ -44,10 +44,7 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 { "g_V_valueMapXtrue_name_ageX", 
IgnoreReason.TraversalTDeserializationNotSupported }, // TINKERPOP-1866
 { "g_V_hasLabelXpersonX_filterXoutEXcreatedXX_valueMapXtrueX", 
IgnoreReason.TraversalTDeserializationNotSupported }, // TINKERPOP-1866
 
{"g_V_asXaX_hasXname_markoX_outXcreatedX_asXbX_addVXselectXaX_labelX_propertyXtest_selectXbX_labelX_valueMapXtrueX",
 IgnoreReason.TraversalTDeserializationNotSupported},
-{"g_V_hasIdXwithinXemptyXX_count", 
IgnoreReason.PWithinWrapsArgumentsInArray},
-{"g_VX1X_out_aggregateXxX_out_whereXnotXwithinXaXXX", 
IgnoreReason.PWithinWrapsArgumentsInArray},
-
{"g_VX1X_hasXlabel_personX_mapXmapXint_ageXX_orderXlocalX_byXvalues_decrX_byXkeys_incrX",
 IgnoreReason.ReceivedDataDoesntMatchExpected},
-
{"g_V_storeXaX_byXoutEXcreatedX_countX_out_out_storeXaX_byXinEXcreatedX_weight_sumX",
 IgnoreReason.PWithinWrapsArgumentsInArray}
+
{"g_V_storeXaX_byXoutEXcreatedX_countX_out_out_storeXaX_byXinEXcreatedX_weight_sumX",
 IgnoreReason.ReceivedDataDoesntMatchExpected}
 };
 
 private static class Keywords

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4c64bc03/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
index f343cc3..711fc20 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
@@ -60,8 +60,7 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 /// Deserialization of g:T on GraphSON3 is not supported.
 /// 
 TraversalTDeserializationNotSupported,
-PWithinWrapsArgumentsInArray,
-ReceivedDataDoesntMatchExpected
+ReceivedDataDoesntMatchExpected,
 NoReason
 }
 }
\ No 

[3/5] tinkerpop git commit: TINKERPOP-1865 Test fixes

2018-03-22 Thread spmallette
TINKERPOP-1865 Test fixes


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/4c64bc03
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4c64bc03
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/4c64bc03

Branch: refs/heads/master
Commit: 4c64bc039bfdb88021015a2dc594e4171b3ca1ee
Parents: 7b9488d
Author: Jorge Bay Gondra 
Authored: Tue Mar 20 10:09:33 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Tue Mar 20 10:18:02 2018 +0100

--
 .../test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs | 5 +++--
 .../Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs| 5 +
 .../test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs | 3 +--
 gremlin-test/features/map/Order.feature | 2 +-
 4 files changed, 6 insertions(+), 9 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4c64bc03/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs
index 4bb83ae..9322da3 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/CommonSteps.cs
@@ -252,8 +252,9 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 {
 if (value.Type == JTokenType.Object)
 {
-IDictionary jsonMap = (JObject)value; 
-return jsonMap.ToDictionary(kv => kv.Key, kv => 
ParseMapValue(kv.Value, graphName));
+IDictionary jsonMap = (JObject)value;
+return jsonMap.ToDictionary(kv => ParseMapValue(kv.Key, 
graphName),
+kv => ParseMapValue(kv.Value, graphName));
 }
 if (value.Type == JTokenType.Array)
 {

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4c64bc03/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
index e2194e0..52646a7 100644
--- 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
+++ 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
@@ -44,10 +44,7 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 { "g_V_valueMapXtrue_name_ageX", 
IgnoreReason.TraversalTDeserializationNotSupported }, // TINKERPOP-1866
 { "g_V_hasLabelXpersonX_filterXoutEXcreatedXX_valueMapXtrueX", 
IgnoreReason.TraversalTDeserializationNotSupported }, // TINKERPOP-1866
 
{"g_V_asXaX_hasXname_markoX_outXcreatedX_asXbX_addVXselectXaX_labelX_propertyXtest_selectXbX_labelX_valueMapXtrueX",
 IgnoreReason.TraversalTDeserializationNotSupported},
-{"g_V_hasIdXwithinXemptyXX_count", 
IgnoreReason.PWithinWrapsArgumentsInArray},
-{"g_VX1X_out_aggregateXxX_out_whereXnotXwithinXaXXX", 
IgnoreReason.PWithinWrapsArgumentsInArray},
-
{"g_VX1X_hasXlabel_personX_mapXmapXint_ageXX_orderXlocalX_byXvalues_decrX_byXkeys_incrX",
 IgnoreReason.ReceivedDataDoesntMatchExpected},
-
{"g_V_storeXaX_byXoutEXcreatedX_countX_out_out_storeXaX_byXinEXcreatedX_weight_sumX",
 IgnoreReason.PWithinWrapsArgumentsInArray}
+
{"g_V_storeXaX_byXoutEXcreatedX_countX_out_out_storeXaX_byXinEXcreatedX_weight_sumX",
 IgnoreReason.ReceivedDataDoesntMatchExpected}
 };
 
 private static class Keywords

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4c64bc03/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
index f343cc3..711fc20 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
@@ -60,8 +60,7 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 /// Deserialization of g:T on GraphSON3 is not supported.
 /// 
 TraversalTDeserializationNotSupported,
-PWithinWrapsArgumentsInArray,
-ReceivedDataDoesntMatchExpected
+ReceivedDataDoesntMatchExpected,
 NoReason
 }
 }
\ 

[4/5] tinkerpop git commit: Merge remote-tracking branch 'origin/TINKERPOP-1865' into tp33

2018-03-22 Thread spmallette
Merge remote-tracking branch 'origin/TINKERPOP-1865' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ffabea86
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ffabea86
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ffabea86

Branch: refs/heads/master
Commit: ffabea8656a435fd073e418b565885753bf820a3
Parents: eb35177 4c64bc0
Author: Stephen Mallette 
Authored: Thu Mar 22 15:06:02 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 15:06:02 2018 -0400

--
 .../Gherkin/CommonSteps.cs  |  5 ++--
 .../Gherkin/GherkinTestRunner.cs|  4 +++-
 .../Gherkin/IgnoreException.cs  |  4 
 .../Gherkin/ScenarioData.cs | 24 +---
 .../RemoteConnectionFactory.cs  |  6 ++---
 gremlin-test/features/map/Order.feature |  2 +-
 6 files changed, 19 insertions(+), 26 deletions(-)
--




[1/5] tinkerpop git commit: TINKERPOP-1865 Run Gremlin.Net tests with GraphSON 3.0

2018-03-22 Thread spmallette
Repository: tinkerpop
Updated Branches:
  refs/heads/master fc0ed4327 -> ead0edaf4


TINKERPOP-1865 Run Gremlin.Net tests with GraphSON 3.0

This required the rewrite of the GetEdges() function for the Gherkin
test runner. Additionally, 3 tests had to be ignored: 1 has the
T deserialization problem and 2 get data returned from the server that
doesn't match the expected data.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/bf84eed4
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/bf84eed4
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/bf84eed4

Branch: refs/heads/master
Commit: bf84eed4e04c144c310b850a469b317ea46099b8
Parents: 94484e2
Author: Florian Hockmann 
Authored: Sun Mar 18 17:19:45 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Tue Mar 20 09:37:27 2018 +0100

--
 .../Gherkin/GherkinTestRunner.cs|  7 -
 .../Gherkin/IgnoreException.cs  |  5 
 .../Gherkin/ScenarioData.cs | 30 +---
 .../RemoteConnectionFactory.cs  |  6 ++--
 4 files changed, 27 insertions(+), 21 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bf84eed4/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
index 02bf546..e2194e0 100644
--- 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
+++ 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
@@ -42,7 +42,12 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 {
 { "g_V_valueMapXtrueX", 
IgnoreReason.TraversalTDeserializationNotSupported },   // TINKERPOP-1866
 { "g_V_valueMapXtrue_name_ageX", 
IgnoreReason.TraversalTDeserializationNotSupported }, // TINKERPOP-1866
-{ "g_V_hasLabelXpersonX_filterXoutEXcreatedXX_valueMapXtrueX", 
IgnoreReason.TraversalTDeserializationNotSupported } // TINKERPOP-1866
+{ "g_V_hasLabelXpersonX_filterXoutEXcreatedXX_valueMapXtrueX", 
IgnoreReason.TraversalTDeserializationNotSupported }, // TINKERPOP-1866
+
{"g_V_asXaX_hasXname_markoX_outXcreatedX_asXbX_addVXselectXaX_labelX_propertyXtest_selectXbX_labelX_valueMapXtrueX",
 IgnoreReason.TraversalTDeserializationNotSupported},
+{"g_V_hasIdXwithinXemptyXX_count", 
IgnoreReason.PWithinWrapsArgumentsInArray},
+{"g_VX1X_out_aggregateXxX_out_whereXnotXwithinXaXXX", 
IgnoreReason.PWithinWrapsArgumentsInArray},
+
{"g_VX1X_hasXlabel_personX_mapXmapXint_ageXX_orderXlocalX_byXvalues_decrX_byXkeys_incrX",
 IgnoreReason.ReceivedDataDoesntMatchExpected},
+
{"g_V_storeXaX_byXoutEXcreatedX_countX_out_out_storeXaX_byXinEXcreatedX_weight_sumX",
 IgnoreReason.PWithinWrapsArgumentsInArray}
 };
 
 private static class Keywords

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bf84eed4/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
index 9eb3021..f343cc3 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
@@ -46,6 +46,9 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 case IgnoreReason.NoReason:
 reasonSuffix = "";
 break;
+case IgnoreReason.ReceivedDataDoesntMatchExpected:
+reasonSuffix = " because received data from server doesn't 
match expected data.";
+break;
 }
 return $"Scenario ignored" + reasonSuffix;
 }
@@ -57,6 +60,8 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
 /// Deserialization of g:T on GraphSON3 is not supported.
 /// 
 TraversalTDeserializationNotSupported,
+PWithinWrapsArgumentsInArray,
+ReceivedDataDoesntMatchExpected
 NoReason
 }
 }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bf84eed4/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/ScenarioData.cs
--
diff --git 

tinkerpop git commit: CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix taken from `tp33/`.

2018-03-22 Thread dkuppitz
Repository: tinkerpop
Updated Branches:
  refs/heads/tp32 373eba142 -> 8a76583c9


CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix 
taken from `tp33/`.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8a76583c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8a76583c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8a76583c

Branch: refs/heads/tp32
Commit: 8a76583c9e783e15b4cdf0167e6b32940a525c00
Parents: 373eba1
Author: Daniel Kuppitz 
Authored: Thu Mar 22 08:30:40 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 08:30:40 2018 -0700

--
 .../strategy/decoration/SubgraphStrategy.java  | 13 +
 .../optimization/IncidentToAdjacentStrategy.java   | 12 +++-
 2 files changed, 24 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
index e0d260f..508e9c6 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
@@ -43,6 +43,7 @@ import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SideEffectStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.util.EmptyStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.AbstractTraversalStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement;
 import org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversal;
 import org.apache.tinkerpop.gremlin.process.traversal.util.TraversalHelper;
 import org.apache.tinkerpop.gremlin.structure.Direction;
@@ -148,6 +149,18 @@ public final class SubgraphStrategy extends 
AbstractTraversalStrategy graphSteps = 
TraversalHelper.getStepsOfAssignableClass(GraphStep.class, traversal);
 final List vertexSteps = 
TraversalHelper.getStepsOfAssignableClass(VertexStep.class, traversal);

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
index 1c96cf8..8389112 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
@@ -23,6 +23,7 @@ import org.apache.tinkerpop.gremlin.process.traversal.Step;
 import org.apache.tinkerpop.gremlin.process.traversal.Traversal;
 import org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy;
 import org.apache.tinkerpop.gremlin.process.traversal.step.LambdaHolder;
+import org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.filter.PathFilterStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeOtherVertexStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeVertexStep;
@@ -132,6 +133,10 @@ public final class IncidentToAdjacentStrategy extends 
AbstractTraversalStrategy<
 final Collection> stepsToReplace = new 
ArrayList<>();
 Step prev = null;
 for (final Step curr : traversal.getSteps()) {
+if (curr instanceof TraversalParent) {
+((TraversalParent) 
curr).getLocalChildren().forEach(this::apply);
+((TraversalParent) 
curr).getGlobalChildren().forEach(this::apply);
+}
 if (isOptimizable(prev, curr)) {
 stepsToReplace.add(Pair.with((VertexStep) prev, curr));
 }
@@ -148,4 +153,9 @@ public final class IncidentToAdjacentStrategy extends 
AbstractTraversalStrategy<
 

[tinkerpop] Git Push Summary

2018-03-22 Thread dkuppitz
Repository: tinkerpop
Updated Branches:
  refs/heads/tp32-strategy-fix [deleted] 8a76583c9


[3/3] tinkerpop git commit: Merge branch 'tp33'

2018-03-22 Thread dkuppitz
Merge branch 'tp33'


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/fc0ed432
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/fc0ed432
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/fc0ed432

Branch: refs/heads/master
Commit: fc0ed4327c4d8e9c576c0e19ef528e1a3dcd23f9
Parents: 7d75111 eb35177
Author: Daniel Kuppitz 
Authored: Thu Mar 22 10:19:50 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 10:19:50 2018 -0700

--

--




[1/2] tinkerpop git commit: CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix taken from `tp33/`.

2018-03-22 Thread dkuppitz
Repository: tinkerpop
Updated Branches:
  refs/heads/tp33 58691c684 -> eb3517753


CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix 
taken from `tp33/`.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8a76583c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8a76583c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8a76583c

Branch: refs/heads/tp33
Commit: 8a76583c9e783e15b4cdf0167e6b32940a525c00
Parents: 373eba1
Author: Daniel Kuppitz 
Authored: Thu Mar 22 08:30:40 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 08:30:40 2018 -0700

--
 .../strategy/decoration/SubgraphStrategy.java  | 13 +
 .../optimization/IncidentToAdjacentStrategy.java   | 12 +++-
 2 files changed, 24 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
index e0d260f..508e9c6 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
@@ -43,6 +43,7 @@ import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SideEffectStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.util.EmptyStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.AbstractTraversalStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement;
 import org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversal;
 import org.apache.tinkerpop.gremlin.process.traversal.util.TraversalHelper;
 import org.apache.tinkerpop.gremlin.structure.Direction;
@@ -148,6 +149,18 @@ public final class SubgraphStrategy extends 
AbstractTraversalStrategy graphSteps = 
TraversalHelper.getStepsOfAssignableClass(GraphStep.class, traversal);
 final List vertexSteps = 
TraversalHelper.getStepsOfAssignableClass(VertexStep.class, traversal);

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
index 1c96cf8..8389112 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
@@ -23,6 +23,7 @@ import org.apache.tinkerpop.gremlin.process.traversal.Step;
 import org.apache.tinkerpop.gremlin.process.traversal.Traversal;
 import org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy;
 import org.apache.tinkerpop.gremlin.process.traversal.step.LambdaHolder;
+import org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.filter.PathFilterStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeOtherVertexStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeVertexStep;
@@ -132,6 +133,10 @@ public final class IncidentToAdjacentStrategy extends 
AbstractTraversalStrategy<
 final Collection> stepsToReplace = new 
ArrayList<>();
 Step prev = null;
 for (final Step curr : traversal.getSteps()) {
+if (curr instanceof TraversalParent) {
+((TraversalParent) 
curr).getLocalChildren().forEach(this::apply);
+((TraversalParent) 
curr).getGlobalChildren().forEach(this::apply);
+}
 if (isOptimizable(prev, curr)) {
 stepsToReplace.add(Pair.with((VertexStep) prev, curr));
 }
@@ -148,4 +153,9 @@ public final class IncidentToAdjacentStrategy extends 
AbstractTraversalStrategy<
 

[1/3] tinkerpop git commit: CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix taken from `tp33/`.

2018-03-22 Thread dkuppitz
Repository: tinkerpop
Updated Branches:
  refs/heads/master 7d7511164 -> fc0ed4327


CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix 
taken from `tp33/`.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8a76583c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8a76583c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8a76583c

Branch: refs/heads/master
Commit: 8a76583c9e783e15b4cdf0167e6b32940a525c00
Parents: 373eba1
Author: Daniel Kuppitz 
Authored: Thu Mar 22 08:30:40 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 08:30:40 2018 -0700

--
 .../strategy/decoration/SubgraphStrategy.java  | 13 +
 .../optimization/IncidentToAdjacentStrategy.java   | 12 +++-
 2 files changed, 24 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
index e0d260f..508e9c6 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
@@ -43,6 +43,7 @@ import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SideEffectStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.util.EmptyStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.AbstractTraversalStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement;
 import org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversal;
 import org.apache.tinkerpop.gremlin.process.traversal.util.TraversalHelper;
 import org.apache.tinkerpop.gremlin.structure.Direction;
@@ -148,6 +149,18 @@ public final class SubgraphStrategy extends 
AbstractTraversalStrategy graphSteps = 
TraversalHelper.getStepsOfAssignableClass(GraphStep.class, traversal);
 final List vertexSteps = 
TraversalHelper.getStepsOfAssignableClass(VertexStep.class, traversal);

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
index 1c96cf8..8389112 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
@@ -23,6 +23,7 @@ import org.apache.tinkerpop.gremlin.process.traversal.Step;
 import org.apache.tinkerpop.gremlin.process.traversal.Traversal;
 import org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy;
 import org.apache.tinkerpop.gremlin.process.traversal.step.LambdaHolder;
+import org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.filter.PathFilterStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeOtherVertexStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeVertexStep;
@@ -132,6 +133,10 @@ public final class IncidentToAdjacentStrategy extends 
AbstractTraversalStrategy<
 final Collection> stepsToReplace = new 
ArrayList<>();
 Step prev = null;
 for (final Step curr : traversal.getSteps()) {
+if (curr instanceof TraversalParent) {
+((TraversalParent) 
curr).getLocalChildren().forEach(this::apply);
+((TraversalParent) 
curr).getGlobalChildren().forEach(this::apply);
+}
 if (isOptimizable(prev, curr)) {
 stepsToReplace.add(Pair.with((VertexStep) prev, curr));
 }
@@ -148,4 +153,9 @@ public final class IncidentToAdjacentStrategy extends 
AbstractTraversalStrategy<
 

[2/3] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread dkuppitz
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/eb351775
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/eb351775
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/eb351775

Branch: refs/heads/master
Commit: eb3517753ece2f188afec1c4b20056374b8f73f7
Parents: 58691c6 8a76583
Author: Daniel Kuppitz 
Authored: Thu Mar 22 10:19:33 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 10:19:33 2018 -0700

--

--




[2/2] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread dkuppitz
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/eb351775
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/eb351775
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/eb351775

Branch: refs/heads/tp33
Commit: eb3517753ece2f188afec1c4b20056374b8f73f7
Parents: 58691c6 8a76583
Author: Daniel Kuppitz 
Authored: Thu Mar 22 10:19:33 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 10:19:33 2018 -0700

--

--




tinkerpop git commit: CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix taken from `tp33/`.

2018-03-22 Thread dkuppitz
Repository: tinkerpop
Updated Branches:
  refs/heads/tp32-strategy-fix [created] 8a76583c9


CTR: Fixed strategy lifecycle issues caused by `PathRetractionStrategy`. Fix 
taken from `tp33/`.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8a76583c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8a76583c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8a76583c

Branch: refs/heads/tp32-strategy-fix
Commit: 8a76583c9e783e15b4cdf0167e6b32940a525c00
Parents: 373eba1
Author: Daniel Kuppitz 
Authored: Thu Mar 22 08:30:40 2018 -0700
Committer: Daniel Kuppitz 
Committed: Thu Mar 22 08:30:40 2018 -0700

--
 .../strategy/decoration/SubgraphStrategy.java  | 13 +
 .../optimization/IncidentToAdjacentStrategy.java   | 12 +++-
 2 files changed, 24 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
index e0d260f..508e9c6 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/decoration/SubgraphStrategy.java
@@ -43,6 +43,7 @@ import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.SideEffectStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.util.EmptyStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.strategy.AbstractTraversalStrategy;
+import 
org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement;
 import org.apache.tinkerpop.gremlin.process.traversal.util.DefaultTraversal;
 import org.apache.tinkerpop.gremlin.process.traversal.util.TraversalHelper;
 import org.apache.tinkerpop.gremlin.structure.Direction;
@@ -148,6 +149,18 @@ public final class SubgraphStrategy extends 
AbstractTraversalStrategy graphSteps = 
TraversalHelper.getStepsOfAssignableClass(GraphStep.class, traversal);
 final List vertexSteps = 
TraversalHelper.getStepsOfAssignableClass(VertexStep.class, traversal);

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8a76583c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
--
diff --git 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
index 1c96cf8..8389112 100644
--- 
a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
+++ 
b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/IncidentToAdjacentStrategy.java
@@ -23,6 +23,7 @@ import org.apache.tinkerpop.gremlin.process.traversal.Step;
 import org.apache.tinkerpop.gremlin.process.traversal.Traversal;
 import org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy;
 import org.apache.tinkerpop.gremlin.process.traversal.step.LambdaHolder;
+import org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.filter.PathFilterStep;
 import 
org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeOtherVertexStep;
 import org.apache.tinkerpop.gremlin.process.traversal.step.map.EdgeVertexStep;
@@ -132,6 +133,10 @@ public final class IncidentToAdjacentStrategy extends 
AbstractTraversalStrategy<
 final Collection> stepsToReplace = new 
ArrayList<>();
 Step prev = null;
 for (final Step curr : traversal.getSteps()) {
+if (curr instanceof TraversalParent) {
+((TraversalParent) 
curr).getLocalChildren().forEach(this::apply);
+((TraversalParent) 
curr).getGlobalChildren().forEach(this::apply);
+}
 if (isOptimizable(prev, curr)) {
 stepsToReplace.add(Pair.with((VertexStep) prev, curr));
 }
@@ -148,4 +153,9 @@ public final class IncidentToAdjacentStrategy extends 

tinkerpop git commit: TINKERPOP-1880 Update .NET dev env doc

2018-03-22 Thread jorgebg
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1880 fcc49a1b4 -> cbdce1115


TINKERPOP-1880 Update .NET dev env doc


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/cbdce111
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/cbdce111
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/cbdce111

Branch: refs/heads/TINKERPOP-1880
Commit: cbdce11151294154d86bdeca75396cb7f72d43b3
Parents: fcc49a1
Author: Jorge Bay Gondra 
Authored: Thu Mar 22 15:14:03 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Thu Mar 22 15:14:03 2018 +0100

--
 docs/src/dev/developer/development-environment.asciidoc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/cbdce111/docs/src/dev/developer/development-environment.asciidoc
--
diff --git a/docs/src/dev/developer/development-environment.asciidoc 
b/docs/src/dev/developer/development-environment.asciidoc
index f2b286f..0cceb5e 100644
--- a/docs/src/dev/developer/development-environment.asciidoc
+++ b/docs/src/dev/developer/development-environment.asciidoc
@@ -100,7 +100,7 @@ mvn clean install -pl gremlin-console 
-DskipIntegrationTests=false
 [[dotnet-environment]]
 === DotNet Environment
 
-The build optionally requires link:https://www.microsoft.com/net/core[.NET 
Core SDK] (>=1.1.0) to work with the
+The build optionally requires link:https://www.microsoft.com/net/core[.NET 
Core SDK] (>=2.1.101) to work with the
 `gremlin-dotnet` module. If .NET Core SDK is not installed, TinkerPop will 
still build with Maven, but .NET projects
 will be skipped.
 



tinkerpop git commit: TINKERPOP-1880 Sign assembly on Linux and macOS [Forced Update!]

2018-03-22 Thread jorgebg
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1880 ef42ebd6e -> fcc49a1b4 (forced update)


TINKERPOP-1880 Sign assembly on Linux and macOS


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/fcc49a1b
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/fcc49a1b
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/fcc49a1b

Branch: refs/heads/TINKERPOP-1880
Commit: fcc49a1b4ea3b15b102b576bc81053ba73b2a18e
Parents: bddc756
Author: Jorge Bay Gondra 
Authored: Thu Mar 22 13:21:03 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Thu Mar 22 14:20:20 2018 +0100

--
 .travis.yml  | 8 +---
 gremlin-dotnet/glv/Gremlin.Net.csproj.template   | 1 -
 gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj| 1 -
 .../Gremlin.Net.IntegrationTest.csproj   | 3 +--
 .../test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj| 3 +--
 5 files changed, 7 insertions(+), 9 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fcc49a1b/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 336c055..96cfe6a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -18,10 +18,12 @@ install:
   - mvn -version
 
 before_install:
-  - sudo sh -c 'echo "deb [arch=amd64] 
https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > 
/etc/apt/sources.list.d/dotnetdev.list'
-  - sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 
417A0893
+  - curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > 
microsoft.gpg
+  - sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
+  - sudo sh -c 'echo "deb [arch=amd64] 
https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod trusty main" 
> /etc/apt/sources.list.d/dotnetdev.list'
+  - sudo apt-get install apt-transport-https
   - sudo apt-get update
-  - sudo apt-get install dotnet-dev-1.0.4
+  - sudo apt-get install dotnet-sdk-2.1.101
 
 jobs:
   include:

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fcc49a1b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
--
diff --git a/gremlin-dotnet/glv/Gremlin.Net.csproj.template 
b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
index ce36e76..897ec94 100644
--- a/gremlin-dotnet/glv/Gremlin.Net.csproj.template
+++ b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
@@ -41,7 +41,6 @@ Please see the reference documentation at Apache TinkerPop 
for more information
 NOTE: Gremlin.Net is an extension of the Gremlin.Net driver by Florian 
Hockmann (versions: 0.y.z) and is now included as part of the Apache TinkerPop 
project.
 
../../build/tinkerpop.snk
 true
-true
 Gremlin.Net
 gremlin;tinkerpop;apache
 http://tinkerpop.apache.org

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fcc49a1b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
--
diff --git a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj 
b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
index 445a9bc..454bcac 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
+++ b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
@@ -41,7 +41,6 @@ Please see the reference documentation at Apache TinkerPop 
for more information
 NOTE: Gremlin.Net is an extension of the Gremlin.Net driver by Florian 
Hockmann (versions: 0.y.z) and is now included as part of the Apache TinkerPop 
project.
 
../../build/tinkerpop.snk
 true
-true
 Gremlin.Net
 gremlin;tinkerpop;apache
 http://tinkerpop.apache.org

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fcc49a1b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
index 82727fd..953529b 100644
--- 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
+++ 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
@@ -1,10 +1,9 @@
 
   
-netcoreapp1.0
+netcoreapp2.0
 portable
 Gremlin.Net.IntegrationTest
 Gremlin.Net.IntegrationTest
-1.0.4
   
   
 

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fcc49a1b/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj
--
diff --git 

[1/2] tinkerpop git commit: Fixed bad label in test for sink data

2018-03-22 Thread spmallette
Repository: tinkerpop
Updated Branches:
  refs/heads/tp33 da8588b9c -> 58691c684


Fixed bad label in test for sink data

Not sure why all test implementations weren't failing here, but giraph was 
especially not happy. CTR


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/373eba14
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/373eba14
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/373eba14

Branch: refs/heads/tp33
Commit: 373eba1428f989743cab050fd253c26c36f922f0
Parents: bddc756
Author: Stephen Mallette 
Authored: Thu Mar 22 09:12:03 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 09:12:27 2018 -0400

--
 .../tinkerpop/gremlin/process/computer/GraphComputerTest.java  | 2 +-
 .../tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/373eba14/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
--
diff --git 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
index f9e79ae..3f492d6 100644
--- 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
+++ 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
@@ -2758,7 +2758,7 @@ public class GraphComputerTest extends 
AbstractGremlinProcessTest {
 private static final String SIMPLE_VERTEX_PROGRAM_CFG_PREFIX = 
"gremlin.simpleVertexProgram";
 private static final String PROPERTY_OUT = "propertyout";
 private static final String PROPERTY_IN = "name";
-private static final String VERTEX_LABEL = "message_passing_test";
+private static final String VERTEX_LABEL = "message";
 private static final String DIRECTION_CFG_KEY = 
SIMPLE_VERTEX_PROGRAM_CFG_PREFIX + ".direction";
 
 private Direction direction;

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/373eba14/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
--
diff --git 
a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
 
b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
index c464fa8..ef1ee7f 100644
--- 
a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
+++ 
b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
@@ -21,7 +21,6 @@ package org.apache.tinkerpop.gremlin.tinkergraph.structure;
 import org.apache.commons.configuration.BaseConfiguration;
 import org.apache.commons.configuration.Configuration;
 import 
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource;
-import org.apache.tinkerpop.gremlin.structure.Graph;
 import org.apache.tinkerpop.gremlin.structure.T;
 import org.apache.tinkerpop.gremlin.structure.Vertex;
 import org.apache.tinkerpop.gremlin.structure.VertexProperty;



[3/3] tinkerpop git commit: Merge branch 'tp33'

2018-03-22 Thread spmallette
Merge branch 'tp33'


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/7d751116
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/7d751116
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/7d751116

Branch: refs/heads/master
Commit: 7d751116408ff078503066bd61639e2f7f70f95c
Parents: f532f9e 58691c6
Author: Stephen Mallette 
Authored: Thu Mar 22 09:13:37 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 09:13:37 2018 -0400

--
 .../tinkerpop/gremlin/process/computer/GraphComputerTest.java  | 2 +-
 .../tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7d751116/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
--



[2/3] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/58691c68
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/58691c68
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/58691c68

Branch: refs/heads/master
Commit: 58691c684f29707699e0111f52d38bc8cbfedc48
Parents: da8588b 373eba1
Author: Stephen Mallette 
Authored: Thu Mar 22 09:13:23 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 09:13:23 2018 -0400

--
 .../tinkerpop/gremlin/process/computer/GraphComputerTest.java  | 2 +-
 .../tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/58691c68/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
--



[1/3] tinkerpop git commit: Fixed bad label in test for sink data

2018-03-22 Thread spmallette
Repository: tinkerpop
Updated Branches:
  refs/heads/master f532f9edf -> 7d7511164


Fixed bad label in test for sink data

Not sure why all test implementations weren't failing here, but giraph was 
especially not happy. CTR


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/373eba14
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/373eba14
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/373eba14

Branch: refs/heads/master
Commit: 373eba1428f989743cab050fd253c26c36f922f0
Parents: bddc756
Author: Stephen Mallette 
Authored: Thu Mar 22 09:12:03 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 09:12:27 2018 -0400

--
 .../tinkerpop/gremlin/process/computer/GraphComputerTest.java  | 2 +-
 .../tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/373eba14/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
--
diff --git 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
index f9e79ae..3f492d6 100644
--- 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
+++ 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
@@ -2758,7 +2758,7 @@ public class GraphComputerTest extends 
AbstractGremlinProcessTest {
 private static final String SIMPLE_VERTEX_PROGRAM_CFG_PREFIX = 
"gremlin.simpleVertexProgram";
 private static final String PROPERTY_OUT = "propertyout";
 private static final String PROPERTY_IN = "name";
-private static final String VERTEX_LABEL = "message_passing_test";
+private static final String VERTEX_LABEL = "message";
 private static final String DIRECTION_CFG_KEY = 
SIMPLE_VERTEX_PROGRAM_CFG_PREFIX + ".direction";
 
 private Direction direction;

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/373eba14/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
--
diff --git 
a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
 
b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
index c464fa8..ef1ee7f 100644
--- 
a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
+++ 
b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
@@ -21,7 +21,6 @@ package org.apache.tinkerpop.gremlin.tinkergraph.structure;
 import org.apache.commons.configuration.BaseConfiguration;
 import org.apache.commons.configuration.Configuration;
 import 
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource;
-import org.apache.tinkerpop.gremlin.structure.Graph;
 import org.apache.tinkerpop.gremlin.structure.T;
 import org.apache.tinkerpop.gremlin.structure.Vertex;
 import org.apache.tinkerpop.gremlin.structure.VertexProperty;



tinkerpop git commit: Fixed bad label in test for sink data

2018-03-22 Thread spmallette
Repository: tinkerpop
Updated Branches:
  refs/heads/tp32 bddc7560f -> 373eba142


Fixed bad label in test for sink data

Not sure why all test implementations weren't failing here, but giraph was 
especially not happy. CTR


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/373eba14
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/373eba14
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/373eba14

Branch: refs/heads/tp32
Commit: 373eba1428f989743cab050fd253c26c36f922f0
Parents: bddc756
Author: Stephen Mallette 
Authored: Thu Mar 22 09:12:03 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 09:12:27 2018 -0400

--
 .../tinkerpop/gremlin/process/computer/GraphComputerTest.java  | 2 +-
 .../tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/373eba14/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
--
diff --git 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
index f9e79ae..3f492d6 100644
--- 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
+++ 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
@@ -2758,7 +2758,7 @@ public class GraphComputerTest extends 
AbstractGremlinProcessTest {
 private static final String SIMPLE_VERTEX_PROGRAM_CFG_PREFIX = 
"gremlin.simpleVertexProgram";
 private static final String PROPERTY_OUT = "propertyout";
 private static final String PROPERTY_IN = "name";
-private static final String VERTEX_LABEL = "message_passing_test";
+private static final String VERTEX_LABEL = "message";
 private static final String DIRECTION_CFG_KEY = 
SIMPLE_VERTEX_PROGRAM_CFG_PREFIX + ".direction";
 
 private Direction direction;

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/373eba14/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
--
diff --git 
a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
 
b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
index c464fa8..ef1ee7f 100644
--- 
a/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
+++ 
b/tinkergraph-gremlin/src/main/java/org/apache/tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java
@@ -21,7 +21,6 @@ package org.apache.tinkerpop.gremlin.tinkergraph.structure;
 import org.apache.commons.configuration.BaseConfiguration;
 import org.apache.commons.configuration.Configuration;
 import 
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource;
-import org.apache.tinkerpop.gremlin.structure.Graph;
 import org.apache.tinkerpop.gremlin.structure.T;
 import org.apache.tinkerpop.gremlin.structure.Vertex;
 import org.apache.tinkerpop.gremlin.structure.VertexProperty;



[2/2] tinkerpop git commit: Merge branch 'tp32' into tp33

2018-03-22 Thread spmallette
Merge branch 'tp32' into tp33


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/58691c68
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/58691c68
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/58691c68

Branch: refs/heads/tp33
Commit: 58691c684f29707699e0111f52d38bc8cbfedc48
Parents: da8588b 373eba1
Author: Stephen Mallette 
Authored: Thu Mar 22 09:13:23 2018 -0400
Committer: Stephen Mallette 
Committed: Thu Mar 22 09:13:23 2018 -0400

--
 .../tinkerpop/gremlin/process/computer/GraphComputerTest.java  | 2 +-
 .../tinkerpop/gremlin/tinkergraph/structure/TinkerFactory.java | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/58691c68/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/computer/GraphComputerTest.java
--



tinkerpop git commit: TINKERPOP-1880 Sign assembly on Linux and macOS [Forced Update!]

2018-03-22 Thread jorgebg
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1880 d3205a432 -> ef42ebd6e (forced update)


TINKERPOP-1880 Sign assembly on Linux and macOS


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ef42ebd6
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ef42ebd6
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ef42ebd6

Branch: refs/heads/TINKERPOP-1880
Commit: ef42ebd6efd9d7a8b5d5e4d82dda0767ab78674e
Parents: bddc756
Author: Jorge Bay Gondra 
Authored: Thu Mar 22 13:21:03 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Thu Mar 22 14:09:36 2018 +0100

--
 .travis.yml  | 8 +---
 gremlin-dotnet/glv/Gremlin.Net.csproj.template   | 1 -
 gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj| 1 -
 .../Gremlin.Net.IntegrationTest.csproj   | 1 -
 .../test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj| 1 -
 5 files changed, 5 insertions(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ef42ebd6/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 336c055..96cfe6a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -18,10 +18,12 @@ install:
   - mvn -version
 
 before_install:
-  - sudo sh -c 'echo "deb [arch=amd64] 
https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > 
/etc/apt/sources.list.d/dotnetdev.list'
-  - sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 
417A0893
+  - curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > 
microsoft.gpg
+  - sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
+  - sudo sh -c 'echo "deb [arch=amd64] 
https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod trusty main" 
> /etc/apt/sources.list.d/dotnetdev.list'
+  - sudo apt-get install apt-transport-https
   - sudo apt-get update
-  - sudo apt-get install dotnet-dev-1.0.4
+  - sudo apt-get install dotnet-sdk-2.1.101
 
 jobs:
   include:

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ef42ebd6/gremlin-dotnet/glv/Gremlin.Net.csproj.template
--
diff --git a/gremlin-dotnet/glv/Gremlin.Net.csproj.template 
b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
index ce36e76..897ec94 100644
--- a/gremlin-dotnet/glv/Gremlin.Net.csproj.template
+++ b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
@@ -41,7 +41,6 @@ Please see the reference documentation at Apache TinkerPop 
for more information
 NOTE: Gremlin.Net is an extension of the Gremlin.Net driver by Florian 
Hockmann (versions: 0.y.z) and is now included as part of the Apache TinkerPop 
project.
 
../../build/tinkerpop.snk
 true
-true
 Gremlin.Net
 gremlin;tinkerpop;apache
 http://tinkerpop.apache.org

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ef42ebd6/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
--
diff --git a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj 
b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
index 445a9bc..454bcac 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
+++ b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
@@ -41,7 +41,6 @@ Please see the reference documentation at Apache TinkerPop 
for more information
 NOTE: Gremlin.Net is an extension of the Gremlin.Net driver by Florian 
Hockmann (versions: 0.y.z) and is now included as part of the Apache TinkerPop 
project.
 
../../build/tinkerpop.snk
 true
-true
 Gremlin.Net
 gremlin;tinkerpop;apache
 http://tinkerpop.apache.org

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ef42ebd6/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
index 82727fd..eda5f09 100644
--- 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
+++ 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj
@@ -4,7 +4,6 @@
 portable
 Gremlin.Net.IntegrationTest
 Gremlin.Net.IntegrationTest
-1.0.4
   
   
 

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ef42ebd6/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj
--
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj 

tinkerpop git commit: TINKERPOP-1880 Sign assembly on Linux and macOS [Forced Update!]

2018-03-22 Thread jorgebg
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1880 311e5adee -> d3205a432 (forced update)


TINKERPOP-1880 Sign assembly on Linux and macOS


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/d3205a43
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/d3205a43
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/d3205a43

Branch: refs/heads/TINKERPOP-1880
Commit: d3205a4329861863f6fda84b00d27e19ded7b184
Parents: bddc756
Author: Jorge Bay Gondra 
Authored: Thu Mar 22 13:21:03 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Thu Mar 22 13:23:58 2018 +0100

--
 .travis.yml   | 8 +---
 gremlin-dotnet/glv/Gremlin.Net.csproj.template| 1 -
 gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 1 -
 3 files changed, 5 insertions(+), 5 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d3205a43/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 336c055..96cfe6a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -18,10 +18,12 @@ install:
   - mvn -version
 
 before_install:
-  - sudo sh -c 'echo "deb [arch=amd64] 
https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > 
/etc/apt/sources.list.d/dotnetdev.list'
-  - sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 
417A0893
+  - curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > 
microsoft.gpg
+  - sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
+  - sudo sh -c 'echo "deb [arch=amd64] 
https://packages.microsoft.com/repos/microsoft-ubuntu-trusty-prod trusty main" 
> /etc/apt/sources.list.d/dotnetdev.list'
+  - sudo apt-get install apt-transport-https
   - sudo apt-get update
-  - sudo apt-get install dotnet-dev-1.0.4
+  - sudo apt-get install dotnet-sdk-2.1.101
 
 jobs:
   include:

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d3205a43/gremlin-dotnet/glv/Gremlin.Net.csproj.template
--
diff --git a/gremlin-dotnet/glv/Gremlin.Net.csproj.template 
b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
index ce36e76..897ec94 100644
--- a/gremlin-dotnet/glv/Gremlin.Net.csproj.template
+++ b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
@@ -41,7 +41,6 @@ Please see the reference documentation at Apache TinkerPop 
for more information
 NOTE: Gremlin.Net is an extension of the Gremlin.Net driver by Florian 
Hockmann (versions: 0.y.z) and is now included as part of the Apache TinkerPop 
project.
 
../../build/tinkerpop.snk
 true
-true
 Gremlin.Net
 gremlin;tinkerpop;apache
 http://tinkerpop.apache.org

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/d3205a43/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
--
diff --git a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj 
b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
index 445a9bc..454bcac 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
+++ b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
@@ -41,7 +41,6 @@ Please see the reference documentation at Apache TinkerPop 
for more information
 NOTE: Gremlin.Net is an extension of the Gremlin.Net driver by Florian 
Hockmann (versions: 0.y.z) and is now included as part of the Apache TinkerPop 
project.
 
../../build/tinkerpop.snk
 true
-true
 Gremlin.Net
 gremlin;tinkerpop;apache
 http://tinkerpop.apache.org



tinkerpop git commit: TINKERPOP-1880 Sign assembly on Linux and macOS

2018-03-22 Thread jorgebg
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1880 [created] 311e5adee


TINKERPOP-1880 Sign assembly on Linux and macOS


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/311e5ade
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/311e5ade
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/311e5ade

Branch: refs/heads/TINKERPOP-1880
Commit: 311e5adee6cc6771ab573e855ac151c7a8376a64
Parents: bddc756
Author: Jorge Bay Gondra 
Authored: Thu Mar 22 13:21:03 2018 +0100
Committer: Jorge Bay Gondra 
Committed: Thu Mar 22 13:21:03 2018 +0100

--
 .travis.yml   | 3 ++-
 gremlin-dotnet/glv/Gremlin.Net.csproj.template| 1 -
 gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 1 -
 3 files changed, 2 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/311e5ade/.travis.yml
--
diff --git a/.travis.yml b/.travis.yml
index 336c055..4e8a92a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -20,8 +20,9 @@ install:
 before_install:
   - sudo sh -c 'echo "deb [arch=amd64] 
https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > 
/etc/apt/sources.list.d/dotnetdev.list'
   - sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 
417A0893
+  - sudo apt-get install apt-transport-https
   - sudo apt-get update
-  - sudo apt-get install dotnet-dev-1.0.4
+  - sudo apt-get install dotnet-sdk-2.1.101
 
 jobs:
   include:

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/311e5ade/gremlin-dotnet/glv/Gremlin.Net.csproj.template
--
diff --git a/gremlin-dotnet/glv/Gremlin.Net.csproj.template 
b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
index ce36e76..897ec94 100644
--- a/gremlin-dotnet/glv/Gremlin.Net.csproj.template
+++ b/gremlin-dotnet/glv/Gremlin.Net.csproj.template
@@ -41,7 +41,6 @@ Please see the reference documentation at Apache TinkerPop 
for more information
 NOTE: Gremlin.Net is an extension of the Gremlin.Net driver by Florian 
Hockmann (versions: 0.y.z) and is now included as part of the Apache TinkerPop 
project.
 
../../build/tinkerpop.snk
 true
-true
 Gremlin.Net
 gremlin;tinkerpop;apache
 http://tinkerpop.apache.org

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/311e5ade/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
--
diff --git a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj 
b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
index 445a9bc..454bcac 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
+++ b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj
@@ -41,7 +41,6 @@ Please see the reference documentation at Apache TinkerPop 
for more information
 NOTE: Gremlin.Net is an extension of the Gremlin.Net driver by Florian 
Hockmann (versions: 0.y.z) and is now included as part of the Apache TinkerPop 
project.
 
../../build/tinkerpop.snk
 true
-true
 Gremlin.Net
 gremlin;tinkerpop;apache
 http://tinkerpop.apache.org