tinkerpop git commit: integrated tabs.css into tinkerpop.css
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1447 91f2f9b08 -> 49726b8b6 integrated tabs.css into tinkerpop.css Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/49726b8b Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/49726b8b Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/49726b8b Branch: refs/heads/TINKERPOP-1447 Commit: 49726b8b69fa19bfb63f230e8e874ce2b28a909f Parents: 91f2f9b Author: Daniel KuppitzAuthored: Thu May 10 17:31:20 2018 -0700 Committer: Daniel Kuppitz Committed: Thu May 10 17:31:20 2018 -0700 -- docs/postprocessor/processor.awk| 4 - docs/sass/compile | 5 +- docs/stylesheets/tabs.css | 19 - docs/stylesheets/tinkerpop-base.css | 694 +++ docs/stylesheets/tinkerpop.css | 1 + 5 files changed, 697 insertions(+), 26 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/49726b8b/docs/postprocessor/processor.awk -- diff --git a/docs/postprocessor/processor.awk b/docs/postprocessor/processor.awk index da82420..18ada47 100644 --- a/docs/postprocessor/processor.awk +++ b/docs/postprocessor/processor.awk @@ -33,10 +33,6 @@ BEGIN { } } -/" -} - !// { if (firstMatch || !isHeader) { print gensub(/()\(([0-9]+)\)(<\/b>)/, http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/49726b8b/docs/sass/compile -- diff --git a/docs/sass/compile b/docs/sass/compile index 002954e..0e0d8e3 100755 --- a/docs/sass/compile +++ b/docs/sass/compile @@ -23,8 +23,7 @@ DIR=`dirname $0` IF="${DIR}/tabs.scss" OF="${DIR}/../stylesheets/tabs.css" -TF=`mktemp` scss --sourcemap=none -t compressed -C ${IF} ${OF} - -cat ${DIR}/../stylesheets/tinkerpop.css | awk 'BEGIN {p=1} {if (p) print} /\*\// {p=0}' | cat - ${OF} > ${TF} && mv ${TF} ${OF} +cat ${DIR}/../stylesheets/tinkerpop-base.css ${OF} > ${DIR}/../stylesheets/tinkerpop.css +rm ${OF} http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/49726b8b/docs/stylesheets/tabs.css -- diff --git a/docs/stylesheets/tabs.css b/docs/stylesheets/tabs.css deleted file mode 100644 index df508b7..000 --- a/docs/stylesheets/tabs.css +++ /dev/null @@ -1,19 +0,0 @@ -/* - * 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. - */ -.tabs{position:relative;margin:40px auto;width:1024px;max-width:100%;overflow:hidden;padding-top:10px;margin-bottom:60px}.tabs input{position:absolute;z-index:1000;height:50px;left:0;top:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer;margin:0}.tabs input:hover+label{background:#e08f24}.tabs label{background:#e9ffe9;color:#1a1a1a;font-size:15px;line-height:50px;height:60px;position:relative;top:0;padding:0 20px;float:left;display:block;letter-spacing:1px;text-transform:uppercase;font-weight:bold;text-align:center;box-shadow:2px 0 2px rgba(0,0,0,0.1),-2px 0 2px rgba(0,0,0,0.1);box-sizing:border-box;-webkit-transition:all 150ms ease 0s;transition:all 150ms ease 0s}.tabs label:hover{cursor:pointer}.tabs label:after{content:'';background:#609060;position:absolute;bottom:-2px;left:0;width:100%;height:2px;display:block}.tabs-2 input{width:50%}.tabs-2 input.tab-selector-1{left:0%}.tabs-2 input.tab-selector-2{left:50%}.tabs- 2 label{width:50%}.tabs-3 input{width:33.3%}.tabs-3 input.tab-selector-1{left:0%}.tabs-3 input.tab-selector-2{left:33.3%}.tabs-3 input.tab-selector-3{left:66.7%}.tabs-3 label{width:33.3%}.tabs-4 input{width:25%}.tabs-4 input.tab-selector-1{left:0%}.tabs-4 input.tab-selector-2{left:25%}.tabs-4 input.tab-selector-3{left:50%}.tabs-4 input.tab-selector-4{left:75%}.tabs-4 label{width:25%}.tabs
[1/3] tinkerpop git commit: Minor fix to formatting of header in CHANGELOG CTR
Repository: tinkerpop Updated Branches: refs/heads/master c24136a79 -> bcaced4f4 Minor fix to formatting of header in CHANGELOG CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ac161fa8 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ac161fa8 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ac161fa8 Branch: refs/heads/master Commit: ac161fa8cd613f3a0052debd460e5c363777ce2e Parents: cfbe2ce Author: Stephen MalletteAuthored: Thu May 10 11:57:12 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:57:12 2018 -0400 -- CHANGELOG.asciidoc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ac161fa8/CHANGELOG.asciidoc -- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 18f36ed..62c412e 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -2396,7 +2396,6 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Changed `GIRAPH_GREMLIN_HOME` to `GIRAPH_GREMLIN_LIB` to reference directory where jars are to be loaded. * Updated README with release instructions. -TinkerPop 3.0.0.M1 (Release Date: August 12, 2014) -~ +=== TinkerPop 3.0.0.M1 (Release Date: August 12, 2014) * First official release of TinkerPop3 and thus, no changes.
[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/b63e2f96 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b63e2f96 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/b63e2f96 Branch: refs/heads/tp33 Commit: b63e2f96a88c4c8f811cd12cfdfe5ac63ad2d4bb Parents: e574906 ac161fa Author: Stephen MalletteAuthored: Thu May 10 11:57:34 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:57:34 2018 -0400 -- CHANGELOG.asciidoc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/b63e2f96/CHANGELOG.asciidoc --
[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/bcaced4f Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/bcaced4f Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/bcaced4f Branch: refs/heads/master Commit: bcaced4f4061ff1e0857eb49888ada1ec6f4ebf4 Parents: c24136a b63e2f9 Author: Stephen MalletteAuthored: Thu May 10 11:57:41 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:57:41 2018 -0400 -- CHANGELOG.asciidoc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bcaced4f/CHANGELOG.asciidoc --
tinkerpop git commit: Minor fix to formatting of header in CHANGELOG CTR
Repository: tinkerpop Updated Branches: refs/heads/tp32 cfbe2ce7f -> ac161fa8c Minor fix to formatting of header in CHANGELOG CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ac161fa8 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ac161fa8 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ac161fa8 Branch: refs/heads/tp32 Commit: ac161fa8cd613f3a0052debd460e5c363777ce2e Parents: cfbe2ce Author: Stephen MalletteAuthored: Thu May 10 11:57:12 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:57:12 2018 -0400 -- CHANGELOG.asciidoc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ac161fa8/CHANGELOG.asciidoc -- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 18f36ed..62c412e 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -2396,7 +2396,6 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Changed `GIRAPH_GREMLIN_HOME` to `GIRAPH_GREMLIN_LIB` to reference directory where jars are to be loaded. * Updated README with release instructions. -TinkerPop 3.0.0.M1 (Release Date: August 12, 2014) -~ +=== TinkerPop 3.0.0.M1 (Release Date: August 12, 2014) * First official release of TinkerPop3 and thus, no changes.
[1/2] tinkerpop git commit: Minor fix to formatting of header in CHANGELOG CTR
Repository: tinkerpop Updated Branches: refs/heads/tp33 e57490625 -> b63e2f96a Minor fix to formatting of header in CHANGELOG CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ac161fa8 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ac161fa8 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ac161fa8 Branch: refs/heads/tp33 Commit: ac161fa8cd613f3a0052debd460e5c363777ce2e Parents: cfbe2ce Author: Stephen MalletteAuthored: Thu May 10 11:57:12 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:57:12 2018 -0400 -- CHANGELOG.asciidoc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ac161fa8/CHANGELOG.asciidoc -- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 18f36ed..62c412e 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -2396,7 +2396,6 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Changed `GIRAPH_GREMLIN_HOME` to `GIRAPH_GREMLIN_LIB` to reference directory where jars are to be loaded. * Updated README with release instructions. -TinkerPop 3.0.0.M1 (Release Date: August 12, 2014) -~ +=== TinkerPop 3.0.0.M1 (Release Date: August 12, 2014) * First official release of TinkerPop3 and thus, no changes.
[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/b63e2f96 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b63e2f96 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/b63e2f96 Branch: refs/heads/master Commit: b63e2f96a88c4c8f811cd12cfdfe5ac63ad2d4bb Parents: e574906 ac161fa Author: Stephen MalletteAuthored: Thu May 10 11:57:34 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:57:34 2018 -0400 -- CHANGELOG.asciidoc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/b63e2f96/CHANGELOG.asciidoc --
tinkerpop git commit: Fixed version typo in upgrade docs CTR
Repository: tinkerpop Updated Branches: refs/heads/tp33 fa5e7affe -> e57490625 Fixed version typo in upgrade docs CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e5749062 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e5749062 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e5749062 Branch: refs/heads/tp33 Commit: e57490625074457bd771bf326967f9db115706ae Parents: fa5e7af Author: Stephen MalletteAuthored: Thu May 10 11:55:03 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:55:03 2018 -0400 -- docs/src/upgrade/release-3.3.x.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e5749062/docs/src/upgrade/release-3.3.x.asciidoc -- diff --git a/docs/src/upgrade/release-3.3.x.asciidoc b/docs/src/upgrade/release-3.3.x.asciidoc index e6c15cd..468616b 100644 --- a/docs/src/upgrade/release-3.3.x.asciidoc +++ b/docs/src/upgrade/release-3.3.x.asciidoc @@ -21,7 +21,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima *Gremlin Symphony #40 in G Minor* -== TinkerPop 3.3.2 +== TinkerPop 3.3.3 *Release Date: May 8, 2018*
[1/2] tinkerpop git commit: Fixed version typo in upgrade docs CTR
Repository: tinkerpop Updated Branches: refs/heads/master 53e59fa0f -> c24136a79 Fixed version typo in upgrade docs CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e5749062 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e5749062 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e5749062 Branch: refs/heads/master Commit: e57490625074457bd771bf326967f9db115706ae Parents: fa5e7af Author: Stephen MalletteAuthored: Thu May 10 11:55:03 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:55:03 2018 -0400 -- docs/src/upgrade/release-3.3.x.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e5749062/docs/src/upgrade/release-3.3.x.asciidoc -- diff --git a/docs/src/upgrade/release-3.3.x.asciidoc b/docs/src/upgrade/release-3.3.x.asciidoc index e6c15cd..468616b 100644 --- a/docs/src/upgrade/release-3.3.x.asciidoc +++ b/docs/src/upgrade/release-3.3.x.asciidoc @@ -21,7 +21,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima *Gremlin Symphony #40 in G Minor* -== TinkerPop 3.3.2 +== TinkerPop 3.3.3 *Release Date: May 8, 2018*
svn commit: r1831351 - /tinkerpop/site/docs/3.3.3/upgrade/index.html
Author: spmallette Date: Thu May 10 15:51:12 2018 New Revision: 1831351 URL: http://svn.apache.org/viewvc?rev=1831351=rev Log: Fixed typo in the version in the TinkerPop upgrade docs Modified: tinkerpop/site/docs/3.3.3/upgrade/index.html Modified: tinkerpop/site/docs/3.3.3/upgrade/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.3.3/upgrade/index.html?rev=1831351=1831350=1831351=diff == --- tinkerpop/site/docs/3.3.3/upgrade/index.html (original) +++ tinkerpop/site/docs/3.3.3/upgrade/index.html Thu May 10 15:51:12 2018 @@ -804,7 +804,7 @@ table.CodeRay td.code>pre{padding:0} TinkerPop Upgrade Information TinkerPop 3.3.0 -TinkerPop 3.3.2 +TinkerPop 3.3.3 Upgrading for Users @@ -813,7 +813,7 @@ table.CodeRay td.code>pre{padding:0} -TinkerPop 3.3.2 +TinkerPop 3.3.2 Upgrading for Users @@ -1305,7 +1305,7 @@ build libraries and other systems on the -TinkerPop 3.3.2 +TinkerPop 3.3.3 Release Date: May 8, 2018 @@ -1341,7 +1341,7 @@ credentials.users(< -TinkerPop 3.3.2 +TinkerPop 3.3.2 Release Date: April 2, 2018
[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/fa5e7aff Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/fa5e7aff Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/fa5e7aff Branch: refs/heads/tp33 Commit: fa5e7affe960d762bbcb7f7d8526e13a4fa596d9 Parents: 4e3a0a9 cfbe2ce Author: Stephen MalletteAuthored: Thu May 10 11:28:00 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:28:00 2018 -0400 -- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-server/src/main/static/NOTICE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fa5e7aff/gremlin-console/src/main/static/NOTICE -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fa5e7aff/gremlin-server/src/main/static/NOTICE --
tinkerpop git commit: Missed updating NOTICE files for last two bumps of Groovy CTR
Repository: tinkerpop Updated Branches: refs/heads/tp32 2f8f74a78 -> cfbe2ce7f Missed updating NOTICE files for last two bumps of Groovy CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/cfbe2ce7 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/cfbe2ce7 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/cfbe2ce7 Branch: refs/heads/tp32 Commit: cfbe2ce7fedb7de07e2c0760ee31f9a8d8a4b60c Parents: 2f8f74a Author: Stephen MalletteAuthored: Thu May 10 11:27:30 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:27:30 2018 -0400 -- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-server/src/main/static/NOTICE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/cfbe2ce7/gremlin-console/src/main/static/NOTICE -- diff --git a/gremlin-console/src/main/static/NOTICE b/gremlin-console/src/main/static/NOTICE index 4931f7e..f34965b 100644 --- a/gremlin-console/src/main/static/NOTICE +++ b/gremlin-console/src/main/static/NOTICE @@ -18,7 +18,7 @@ This product includes software from the Spring Framework, under the Apache License 2.0 (see: StringUtils.containsWhitespace()) -Apache Groovy 2.4.11 (AL ASF) +Apache Groovy 2.4.15 (AL ASF) This product includes/uses ANTLR (http://www.antlr2.org/) developed by Terence Parr 1989-2006 http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/cfbe2ce7/gremlin-server/src/main/static/NOTICE -- diff --git a/gremlin-server/src/main/static/NOTICE b/gremlin-server/src/main/static/NOTICE index 72c10cc..0883bc4 100644 --- a/gremlin-server/src/main/static/NOTICE +++ b/gremlin-server/src/main/static/NOTICE @@ -11,7 +11,7 @@ This product includes software from the Spring Framework, under the Apache License 2.0 (see: StringUtils.containsWhitespace()) -Apache Groovy 2.4.11 (AL ASF) +Apache Groovy 2.4.15 (AL ASF) This product includes/uses ANTLR (http://www.antlr2.org/) developed by Terence Parr 1989-2006
[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/53e59fa0 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/53e59fa0 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/53e59fa0 Branch: refs/heads/master Commit: 53e59fa0f9bf78bd5d601712e3b7f017c302bd49 Parents: 31d2063 fa5e7af Author: Stephen MalletteAuthored: Thu May 10 11:28:15 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:28:15 2018 -0400 -- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-server/src/main/static/NOTICE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --
[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/fa5e7aff Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/fa5e7aff Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/fa5e7aff Branch: refs/heads/master Commit: fa5e7affe960d762bbcb7f7d8526e13a4fa596d9 Parents: 4e3a0a9 cfbe2ce Author: Stephen MalletteAuthored: Thu May 10 11:28:00 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:28:00 2018 -0400 -- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-server/src/main/static/NOTICE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fa5e7aff/gremlin-console/src/main/static/NOTICE -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fa5e7aff/gremlin-server/src/main/static/NOTICE --
[1/2] tinkerpop git commit: Missed updating NOTICE files for last two bumps of Groovy CTR
Repository: tinkerpop Updated Branches: refs/heads/tp33 4e3a0a9bc -> fa5e7affe Missed updating NOTICE files for last two bumps of Groovy CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/cfbe2ce7 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/cfbe2ce7 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/cfbe2ce7 Branch: refs/heads/tp33 Commit: cfbe2ce7fedb7de07e2c0760ee31f9a8d8a4b60c Parents: 2f8f74a Author: Stephen MalletteAuthored: Thu May 10 11:27:30 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:27:30 2018 -0400 -- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-server/src/main/static/NOTICE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/cfbe2ce7/gremlin-console/src/main/static/NOTICE -- diff --git a/gremlin-console/src/main/static/NOTICE b/gremlin-console/src/main/static/NOTICE index 4931f7e..f34965b 100644 --- a/gremlin-console/src/main/static/NOTICE +++ b/gremlin-console/src/main/static/NOTICE @@ -18,7 +18,7 @@ This product includes software from the Spring Framework, under the Apache License 2.0 (see: StringUtils.containsWhitespace()) -Apache Groovy 2.4.11 (AL ASF) +Apache Groovy 2.4.15 (AL ASF) This product includes/uses ANTLR (http://www.antlr2.org/) developed by Terence Parr 1989-2006 http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/cfbe2ce7/gremlin-server/src/main/static/NOTICE -- diff --git a/gremlin-server/src/main/static/NOTICE b/gremlin-server/src/main/static/NOTICE index 72c10cc..0883bc4 100644 --- a/gremlin-server/src/main/static/NOTICE +++ b/gremlin-server/src/main/static/NOTICE @@ -11,7 +11,7 @@ This product includes software from the Spring Framework, under the Apache License 2.0 (see: StringUtils.containsWhitespace()) -Apache Groovy 2.4.11 (AL ASF) +Apache Groovy 2.4.15 (AL ASF) This product includes/uses ANTLR (http://www.antlr2.org/) developed by Terence Parr 1989-2006
[1/3] tinkerpop git commit: Missed updating NOTICE files for last two bumps of Groovy CTR
Repository: tinkerpop Updated Branches: refs/heads/master 31d20633e -> 53e59fa0f Missed updating NOTICE files for last two bumps of Groovy CTR Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/cfbe2ce7 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/cfbe2ce7 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/cfbe2ce7 Branch: refs/heads/master Commit: cfbe2ce7fedb7de07e2c0760ee31f9a8d8a4b60c Parents: 2f8f74a Author: Stephen MalletteAuthored: Thu May 10 11:27:30 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 11:27:30 2018 -0400 -- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-server/src/main/static/NOTICE | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/cfbe2ce7/gremlin-console/src/main/static/NOTICE -- diff --git a/gremlin-console/src/main/static/NOTICE b/gremlin-console/src/main/static/NOTICE index 4931f7e..f34965b 100644 --- a/gremlin-console/src/main/static/NOTICE +++ b/gremlin-console/src/main/static/NOTICE @@ -18,7 +18,7 @@ This product includes software from the Spring Framework, under the Apache License 2.0 (see: StringUtils.containsWhitespace()) -Apache Groovy 2.4.11 (AL ASF) +Apache Groovy 2.4.15 (AL ASF) This product includes/uses ANTLR (http://www.antlr2.org/) developed by Terence Parr 1989-2006 http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/cfbe2ce7/gremlin-server/src/main/static/NOTICE -- diff --git a/gremlin-server/src/main/static/NOTICE b/gremlin-server/src/main/static/NOTICE index 72c10cc..0883bc4 100644 --- a/gremlin-server/src/main/static/NOTICE +++ b/gremlin-server/src/main/static/NOTICE @@ -11,7 +11,7 @@ This product includes software from the Spring Framework, under the Apache License 2.0 (see: StringUtils.containsWhitespace()) -Apache Groovy 2.4.11 (AL ASF) +Apache Groovy 2.4.15 (AL ASF) This product includes/uses ANTLR (http://www.antlr2.org/) developed by Terence Parr 1989-2006
tinkerpop git commit: TINKERPOP-1685 Added supportUpsert() feature
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1685 [created] 384718cdc TINKERPOP-1685 Added supportUpsert() feature Added to both VertexFeatures and EdgeFeatures. Gives graph providers a more explicit option for providing this type of capability. Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/384718cd Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/384718cd Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/384718cd Branch: refs/heads/TINKERPOP-1685 Commit: 384718cdc93330cad8b2b78a3021220be3c9bebc Parents: 31d2063 Author: Stephen MalletteAuthored: Wed Apr 11 07:02:43 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 09:16:19 2018 -0400 -- CHANGELOG.asciidoc | 1 + docs/src/upgrade/release-3.4.x.asciidoc | 19 ++ .../tinkerpop/gremlin/structure/Graph.java | 31 ++ .../tinkerpop/gremlin/structure/GraphTest.java | 35 ++- .../tinkerpop/gremlin/structure/VertexTest.java | 62 5 files changed, 132 insertions(+), 16 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/384718cd/CHANGELOG.asciidoc -- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 0c350c8..b66df78 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -25,6 +25,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima This release also includes changes from < >. +* Added `supportsUpsert()` option to `VertexFeatures` and `EdgeFeatures`. * `min()` and `max()` now support all types implementing `Comparable`. * Change the `toString()` of `Path` to be standardized as other graph elements are. * `hadoop-gremlin` no longer generates a test artifact. http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/384718cd/docs/src/upgrade/release-3.4.x.asciidoc -- diff --git a/docs/src/upgrade/release-3.4.x.asciidoc b/docs/src/upgrade/release-3.4.x.asciidoc index a3de9e7..3c881c3 100644 --- a/docs/src/upgrade/release-3.4.x.asciidoc +++ b/docs/src/upgrade/release-3.4.x.asciidoc @@ -230,3 +230,22 @@ long ago moved to the `Computer` infrastructure as methods for constructing a `T `TraversalEngine` were long ago removed. See: link:https://issues.apache.org/jira/browse/TINKERPOP-1143[TINKERPOP-1143] + + Upsert Graph Feature + +Some `Graph` implementations may be able to offer upsert functionality for vertices and edges, which can help improve +usability and performance. To help make it clear to users that a graph operates in this fashion, the `supportsUpsert()` +feature has been added to both `Graph.VertexFeatures` and `Graph.EdgeFeatures`. By default, both of these methods will +return `false`. + +Should a provider wish to support this feature, the behavior of `addV()` and/or `addE()` should change such that when +a vertex or edge with the same identifier is provided, the respective step will insert the new element if that value +is not present or update an existing element if it is found. The method by which the provider "identifies" an element +is completely up to the capabilities of that provider. In the most simple fashion, a graph could simply check the +value of the supplied `T.id`, however graphs that support some form of schema will likely have other methods for +determining whether or not an existing element is present. + +The extent to which TinkerPop tests "upsert" is fairly narrow. Graph providers that choose to support this feature +should consider their own test suites carefully to ensure appropriate coverage. + +See: link:https://issues.apache.org/jira/browse/TINKERPOP-1685[TINKERPOP-1685] http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/384718cd/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java -- diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java index b142a9a..494ca8c 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Graph.java @@ -504,6 +504,7 @@ public interface Graph extends AutoCloseable, Host { public static final String FEATURE_DUPLICATE_MULTI_PROPERTIES = "DuplicateMultiProperties"; public static final String FEATURE_META_PROPERTIES = "MetaProperties"; public static final String FEATURE_REMOVE_VERTICES = "RemoveVertices"; +
tinkerpop git commit: TINKERPOP-1963 Fixed branch() problems with reducing steps as options [Forced Update!]
Repository: tinkerpop Updated Branches: refs/heads/TINKERPOP-1963 c3aaf8c4d -> ef632522f (forced update) TINKERPOP-1963 Fixed branch() problems with reducing steps as options Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ef632522 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ef632522 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ef632522 Branch: refs/heads/TINKERPOP-1963 Commit: ef632522ffb30f4876916179cf8bae76e17d64a5 Parents: 2f8f74a Author: Stephen MalletteAuthored: Wed May 9 17:52:32 2018 -0400 Committer: Stephen Mallette Committed: Thu May 10 08:26:03 2018 -0400 -- .../traversal/step/branch/BranchStep.java | 39 +--- .../step/branch/GroovyChooseTest.groovy | 11 ++ gremlin-test/features/branch/Choose.feature | 27 ++ .../traversal/step/branch/ChooseTest.java | 35 ++ 4 files changed, 106 insertions(+), 6 deletions(-) -- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ef632522/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/BranchStep.java -- diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/BranchStep.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/BranchStep.java index 778722d..9cc875e 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/BranchStep.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/BranchStep.java @@ -22,6 +22,7 @@ import org.apache.tinkerpop.gremlin.process.traversal.Traversal; import org.apache.tinkerpop.gremlin.process.traversal.Traverser; import org.apache.tinkerpop.gremlin.process.traversal.step.Barrier; import org.apache.tinkerpop.gremlin.process.traversal.step.TraversalOptionParent; +import org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.IdentityStep; import org.apache.tinkerpop.gremlin.process.traversal.step.util.ComputerAwareStep; import org.apache.tinkerpop.gremlin.process.traversal.traverser.TraverserRequirement; import org.apache.tinkerpop.gremlin.process.traversal.util.FastNoSuchElementException; @@ -62,7 +63,11 @@ public class BranchStep extends ComputerAwareStepimplements Trav this.traversalOptions.get(pickToken).add(traversalOption); else this.traversalOptions.put(pickToken, new ArrayList<>(Collections.singletonList(traversalOption))); + +// adding an IdentityStep acts as a placeholder. see the standardAlgorithm for more information. +traversalOption.addStep(0, new IdentityStep(traversalOption)); traversalOption.addStep(new EndStep(traversalOption)); + if (!this.hasBarrier && !TraversalHelper.getStepsOfAssignableClassRecursively(Barrier.class, traversalOption).isEmpty()) this.hasBarrier = true; this.integrateChild(traversalOption); @@ -89,32 +94,54 @@ public class BranchStepextends ComputerAwareStepimplements Trav protected IteratorstandardAlgorithm() { while (true) { if (!this.first) { +// this block is ignored on the first pass through the while(true) giving the opportunity for +// the traversalOptions to be prepared. Iterate all of them and simply return the ones that yield +// results. applyCurrentTraverser() will have only injected the current traverser into the options +// that met the choice requirements. Note that in addGlobalChildOption an IdentityStep was added to +// be a holder for that current traverser. That allows us to check that first step for an injected +// traverser as part of the condition for using that traversal option in the output. This is necessary +// because barriers like fold(), max(), etc. will always return true for hasNext() even if a traverser +// was not seeded in applyCurrentTraverser(). for (final List > options : this.traversalOptions.values()) { for (final Traversal.Admin option : options) { -if (option.hasNext()) +if (option.getStartStep().hasNext() && option.hasNext()) return option.getEndStep(); } } } + this.first = false; -/// + +// pass the current traverser to applyCurrentTraverser() which will make