tinkerpop git commit: Updated .NET version in Dockerfile for the tinkerpop:base image
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 KuppitzAuthored: 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/
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/
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/
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/
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/
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
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
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
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
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
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/
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/
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
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
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
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
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!]
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 HockmannAuthored: 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
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 KuppitzAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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/`.
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 KuppitzAuthored: 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
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 KuppitzAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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
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 HockmannAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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
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 DaleAuthored: 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
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 KuppitzAuthored: 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
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 MalletteAuthored: 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
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 LiAuthored: 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
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 DaleAuthored: 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
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 HockmannAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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!]
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 MalletteAuthored: 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
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 KuppitzAuthored: 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"
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 KuppitzAuthored: 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
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 MalletteAuthored: 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
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 GondraAuthored: 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
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 MalletteAuthored: 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'
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 MalletteAuthored: 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
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 GondraAuthored: 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
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 HockmannAuthored: 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
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 GondraAuthored: 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
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 GondraAuthored: 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
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 MalletteAuthored: 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
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 HockmannAuthored: 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/`.
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 KuppitzAuthored: 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
Repository: tinkerpop Updated Branches: refs/heads/tp32-strategy-fix [deleted] 8a76583c9
[3/3] tinkerpop git commit: Merge branch 'tp33'
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 KuppitzAuthored: 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/`.
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 KuppitzAuthored: 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/`.
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 KuppitzAuthored: 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
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 KuppitzAuthored: 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
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 KuppitzAuthored: 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/`.
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 KuppitzAuthored: 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
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 GondraAuthored: 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!]
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 GondraAuthored: 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
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 MalletteAuthored: 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'
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 MalletteAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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
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 MalletteAuthored: 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!]
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 GondraAuthored: 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!]
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 GondraAuthored: 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
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 GondraAuthored: 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