You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2017/02/15 11:46:14 UTC
[01/50] tinkerpop git commit: Merge branch 'pr-553' into tp32 [Forced
Update!]
Repository: tinkerpop
Updated Branches:
refs/heads/TINKERPOP-1443 46bb2c36f -> 20ace692b (forced update)
Merge branch 'pr-553' into tp32
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/cf425737
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/cf425737
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/cf425737
Branch: refs/heads/TINKERPOP-1443
Commit: cf425737e145e8d602396c4aa3723695862ab1a4
Parents: 33253dc 8152a5b
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon Jan 30 06:36:43 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon Jan 30 06:36:43 2017 -0500
----------------------------------------------------------------------
gremlin-python/src/main/jython/setup.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
[13/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ff8b54a2
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ff8b54a2
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ff8b54a2
Branch: refs/heads/TINKERPOP-1443
Commit: ff8b54a2ddbebae666e5b9bf859086acd7039c10
Parents: 0db9179 8282a12
Author: Marko A. Rodriguez <ok...@gmail.com>
Authored: Wed Feb 1 14:57:06 2017 -0700
Committer: Marko A. Rodriguez <ok...@gmail.com>
Committed: Wed Feb 1 14:57:06 2017 -0700
----------------------------------------------------------------------
CHANGELOG.asciidoc | 3 +--
docs/src/reference/intro.asciidoc | 2 +-
docs/src/reference/preface.asciidoc | 10 +++++-----
docs/src/reference/the-traversal.asciidoc | 10 +++++-----
docs/static/images/filter-lambda.png | Bin 27075 -> 13440 bytes
5 files changed, 12 insertions(+), 13 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ff8b54a2/CHANGELOG.asciidoc
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/ff8b54a2/docs/src/reference/the-traversal.asciidoc
----------------------------------------------------------------------
[17/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/0b6d45a3
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/0b6d45a3
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/0b6d45a3
Branch: refs/heads/TINKERPOP-1443
Commit: 0b6d45a39b46c8db7f13088ed71c4e964cba0e2e
Parents: d6ecc31 df351e7
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Feb 2 09:01:16 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Feb 2 09:01:16 2017 -0500
----------------------------------------------------------------------
.../apache/tinkerpop/gremlin/server/auth/SimpleAuthenticator.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
[05/50] tinkerpop git commit: Merge branch 'pr-551' into tp32
Posted by sp...@apache.org.
Merge branch 'pr-551' into tp32
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/5aa3f40d
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/5aa3f40d
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/5aa3f40d
Branch: refs/heads/TINKERPOP-1443
Commit: 5aa3f40db7bcc902f0fc524b0375b7c4eff48351
Parents: 1820606 1267ed0
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon Jan 30 11:19:06 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon Jan 30 11:19:06 2017 -0500
----------------------------------------------------------------------
.../jython/gremlin_python/structure/io/graphson.py | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
----------------------------------------------------------------------
[24/50] tinkerpop git commit: TinkerPop 3.1.6 release
Posted by sp...@apache.org.
TinkerPop 3.1.6 release
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/5bba83cf
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/5bba83cf
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/5bba83cf
Branch: refs/heads/TINKERPOP-1443
Commit: 5bba83cf4b4f739d8a2f91891dcd1356a2623f03
Parents: c279fab
Author: Ted Wilmes <tw...@gmail.com>
Authored: Fri Feb 3 08:09:43 2017 -0600
Committer: Ted Wilmes <tw...@gmail.com>
Committed: Fri Feb 3 08:09:43 2017 -0600
----------------------------------------------------------------------
CHANGELOG.asciidoc | 14 ++++++++++++--
docs/src/upgrade/release-3.1.x-incubating.asciidoc | 4 ++--
giraph-gremlin/pom.xml | 2 +-
gremlin-archetype/gremlin-archetype-server/pom.xml | 2 +-
.../gremlin-archetype-tinkergraph/pom.xml | 2 +-
gremlin-archetype/pom.xml | 2 +-
gremlin-console/bin/gremlin.sh | 2 +-
gremlin-console/pom.xml | 2 +-
gremlin-core/pom.xml | 2 +-
gremlin-driver/pom.xml | 2 +-
gremlin-groovy-test/pom.xml | 2 +-
gremlin-groovy/pom.xml | 2 +-
gremlin-server/pom.xml | 2 +-
gremlin-shaded/pom.xml | 2 +-
gremlin-test/pom.xml | 2 +-
hadoop-gremlin/pom.xml | 2 +-
neo4j-gremlin/pom.xml | 2 +-
pom.xml | 2 +-
spark-gremlin/pom.xml | 2 +-
tinkergraph-gremlin/pom.xml | 2 +-
20 files changed, 32 insertions(+), 22 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index d498599..679e50d 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -23,8 +23,8 @@ TinkerPop 3.1.0 (A 187 On The Undercover Gremlinz)
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-gangster.png[width=185]
[[release-3-1-6]]
-TinkerPop 3.1.6 (Release Date: NOT OFFICIALLY RELEASED YET)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+TinkerPop 3.1.6 (Release Date: February 3, 2017)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Bumped to Groovy 2.4.8.
* Fixed bug in `IncidentToAdjacentStrategy`, it was missing some invalidating steps.
@@ -35,10 +35,20 @@ TinkerPop 3.1.6 (Release Date: NOT OFFICIALLY RELEASED YET)
* Minor fixes to various test feature requirements in `gremlin-test`.
* Allow developers to pass options to `docker run` with TINKERPOP_DOCKER_OPTS environment variable
+Bugs
+^^^^
+
+* TINKERPOP-1493 Groovy project doesn't build on Windows
+* TINKERPOP-1545 IncidentToAdjacentStrategy is buggy
+
Improvements
^^^^^^^^^^^^
+* TINKERPOP-1538 Gremlin Server spawned by test suites should use a different port
+* TINKERPOP-1544 Return a confirmation of session close
* TINKERPOP-1556 Allow Hadoop to run on IPv6 systems
+* TINKERPOP-1557 Improve docker build time with this one weird trick!
+* TINKERPOP-1598 Bump to Grovy 2.4.8
[[release-3-1-5]]
TinkerPop 3.1.5 (Release Date: October 17, 2016)
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/docs/src/upgrade/release-3.1.x-incubating.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/upgrade/release-3.1.x-incubating.asciidoc b/docs/src/upgrade/release-3.1.x-incubating.asciidoc
index a7f71d7..da97af1 100644
--- a/docs/src/upgrade/release-3.1.x-incubating.asciidoc
+++ b/docs/src/upgrade/release-3.1.x-incubating.asciidoc
@@ -25,9 +25,9 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
TinkerPop 3.1.6
---------------
-*Release Date: NOT OFFICIALLY RELEASED YET*
+*Release Date: February 3, 2017*
-Please see the link:https://github.com/apache/tinkerpop/blob/3.1.6/CHANGELOG.asciidoc#release-3-1-6[changelog] for a complete list of all the modifications that are part of this release.
+Please see the link:https://github.com/apache/tinkerpop/blob/3.1.6/CHANGELOG.asciidoc#tinkerpop-316-release-date-february-3-2017[changelog] for a complete list of all the modifications that are part of this release.
Upgrading for Providers
~~~~~~~~~~~~~~~~~~~~~~~
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/giraph-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/giraph-gremlin/pom.xml b/giraph-gremlin/pom.xml
index 1fd6062..21239d4 100644
--- a/giraph-gremlin/pom.xml
+++ b/giraph-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>giraph-gremlin</artifactId>
<name>Apache TinkerPop :: Giraph Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-archetype/gremlin-archetype-server/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/gremlin-archetype-server/pom.xml b/gremlin-archetype/gremlin-archetype-server/pom.xml
index d11b0e7..2a5243d 100644
--- a/gremlin-archetype/gremlin-archetype-server/pom.xml
+++ b/gremlin-archetype/gremlin-archetype-server/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-archetype-server</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
index 6307ff0..f8fb462 100644
--- a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
+++ b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-archetype-tinkergraph</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-archetype/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/pom.xml b/gremlin-archetype/pom.xml
index c8efbab..af896ba 100644
--- a/gremlin-archetype/pom.xml
+++ b/gremlin-archetype/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-archetype</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-console/bin/gremlin.sh
----------------------------------------------------------------------
diff --git a/gremlin-console/bin/gremlin.sh b/gremlin-console/bin/gremlin.sh
index a539fa8..30074a0 120000
--- a/gremlin-console/bin/gremlin.sh
+++ b/gremlin-console/bin/gremlin.sh
@@ -1 +1 @@
-../target/apache-tinkerpop-gremlin-console-3.1.6-SNAPSHOT-standalone/bin/gremlin.sh
\ No newline at end of file
+../target/apache-tinkerpop-gremlin-console-3.1.6-standalone/bin/gremlin.sh
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-console/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-console/pom.xml b/gremlin-console/pom.xml
index 85b54ea..a402d17 100644
--- a/gremlin-console/pom.xml
+++ b/gremlin-console/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-console</artifactId>
<name>Apache TinkerPop :: Gremlin Console</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-core/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-core/pom.xml b/gremlin-core/pom.xml
index 50a6216..030bb5d 100644
--- a/gremlin-core/pom.xml
+++ b/gremlin-core/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-core</artifactId>
<name>Apache TinkerPop :: Gremlin Core</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-driver/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-driver/pom.xml b/gremlin-driver/pom.xml
index 10cdddd..f5929f1 100644
--- a/gremlin-driver/pom.xml
+++ b/gremlin-driver/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-driver</artifactId>
<name>Apache TinkerPop :: Gremlin Driver</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-groovy-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/pom.xml b/gremlin-groovy-test/pom.xml
index e18ca6f..779ef08 100644
--- a/gremlin-groovy-test/pom.xml
+++ b/gremlin-groovy-test/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-groovy-test</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy Test</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-groovy/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy/pom.xml b/gremlin-groovy/pom.xml
index b25af4c..55de86a 100644
--- a/gremlin-groovy/pom.xml
+++ b/gremlin-groovy/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-groovy</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-server/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-server/pom.xml b/gremlin-server/pom.xml
index 372f2ab..04a031e 100644
--- a/gremlin-server/pom.xml
+++ b/gremlin-server/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-server</artifactId>
<name>Apache TinkerPop :: Gremlin Server</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-shaded/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-shaded/pom.xml b/gremlin-shaded/pom.xml
index 7dbe7c6..2a55068 100644
--- a/gremlin-shaded/pom.xml
+++ b/gremlin-shaded/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-shaded</artifactId>
<name>Apache TinkerPop :: Gremlin Shaded</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/gremlin-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-test/pom.xml b/gremlin-test/pom.xml
index eac0a26..d7dce42 100644
--- a/gremlin-test/pom.xml
+++ b/gremlin-test/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>gremlin-test</artifactId>
<name>Apache TinkerPop :: Gremlin Test</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/hadoop-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/hadoop-gremlin/pom.xml b/hadoop-gremlin/pom.xml
index 3223bc7..f706bbe 100644
--- a/hadoop-gremlin/pom.xml
+++ b/hadoop-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>hadoop-gremlin</artifactId>
<name>Apache TinkerPop :: Hadoop Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/neo4j-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/neo4j-gremlin/pom.xml b/neo4j-gremlin/pom.xml
index ea460b6..3c1b69a 100644
--- a/neo4j-gremlin/pom.xml
+++ b/neo4j-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>neo4j-gremlin</artifactId>
<name>Apache TinkerPop :: Neo4j Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index d8311ca..ea067fb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@ limitations under the License.
</parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
<packaging>pom</packaging>
<name>Apache TinkerPop</name>
<description>A Graph Computing Framework</description>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/spark-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/spark-gremlin/pom.xml b/spark-gremlin/pom.xml
index 0cacfd5..b3f2897 100644
--- a/spark-gremlin/pom.xml
+++ b/spark-gremlin/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>spark-gremlin</artifactId>
<name>Apache TinkerPop :: Spark Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/5bba83cf/tinkergraph-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/tinkergraph-gremlin/pom.xml b/tinkergraph-gremlin/pom.xml
index 723a35b..5a7b62d 100644
--- a/tinkergraph-gremlin/pom.xml
+++ b/tinkergraph-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6-SNAPSHOT</version>
+ <version>3.1.6</version>
</parent>
<artifactId>tinkergraph-gremlin</artifactId>
<name>Apache TinkerPop :: TinkerGraph Gremlin</name>
[10/50] tinkerpop git commit: updated CHANGELOG -- had a repeated
entry. CTR.
Posted by sp...@apache.org.
updated CHANGELOG -- had a repeated entry. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/7a845f3c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/7a845f3c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/7a845f3c
Branch: refs/heads/TINKERPOP-1443
Commit: 7a845f3c47d665a97f44c9b4998d426a85befe37
Parents: 8f34da8
Author: Marko A. Rodriguez <ok...@gmail.com>
Authored: Tue Jan 31 06:59:33 2017 -0700
Committer: Marko A. Rodriguez <ok...@gmail.com>
Committed: Tue Jan 31 06:59:33 2017 -0700
----------------------------------------------------------------------
CHANGELOG.asciidoc | 1 -
1 file changed, 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7a845f3c/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index 91413c1..a22b7c0 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -27,7 +27,6 @@ TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fixed a bug where `PathProcessor.keepLabels` were not being pushed down into child traversals by `PathRetractionStrategy`.
-* Added `SingleIterationStrategy` as a default `GraphComputer` strategy that can re-write some traversals to not require message passing.
* Added default `MessagePassingReductionStrategy` for `GraphComputer` that can reduce the number of message passing iterations.
* Fixed a bug associated with user-provided maps and `GroupSideEffectStep`.
* `GroupBiOperator` no longer maintains a detached traversal and thus, no more side-effect related OLAP inconsistencies.
[28/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/97d585da
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/97d585da
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/97d585da
Branch: refs/heads/TINKERPOP-1443
Commit: 97d585da254979f2ae1375452a6b2bc36da8bc31
Parents: 03cfe03 7858c53
Author: Jason Plurad <pl...@us.ibm.com>
Authored: Fri Feb 3 22:21:39 2017 -0500
Committer: Jason Plurad <pl...@us.ibm.com>
Committed: Fri Feb 3 22:21:39 2017 -0500
----------------------------------------------------------------------
gremlin-core/pom.xml | 5 +-
.../CachedGremlinScriptEngineManager.java | 4 +-
.../process/traversal/TraversalSource.java | 2 +-
gremlin-driver/pom.xml | 3 -
.../apache/tinkerpop/gremlin/driver/Client.java | 4 +-
gremlin-groovy/pom.xml | 2 +-
pom.xml | 59 ++++++++++++++++++--
spark-gremlin/pom.xml | 4 +-
8 files changed, 64 insertions(+), 19 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/97d585da/gremlin-core/pom.xml
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/97d585da/gremlin-driver/pom.xml
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/97d585da/gremlin-groovy/pom.xml
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/97d585da/pom.xml
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/97d585da/spark-gremlin/pom.xml
----------------------------------------------------------------------
[36/50] tinkerpop git commit: Bump to 3.1.7-SNAPSHOT
Posted by sp...@apache.org.
Bump to 3.1.7-SNAPSHOT
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2decc813
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/2decc813
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/2decc813
Branch: refs/heads/TINKERPOP-1443
Commit: 2decc8132ff8726e35e722b8b35475dfa4b2b47c
Parents: 5bba83c
Author: Ted Wilmes <tw...@gmail.com>
Authored: Tue Feb 14 09:32:32 2017 -0600
Committer: Ted Wilmes <tw...@gmail.com>
Committed: Tue Feb 14 09:32:32 2017 -0600
----------------------------------------------------------------------
CHANGELOG.asciidoc | 10 ++++++++++
docs/src/upgrade/release-3.1.x-incubating.asciidoc | 7 +++++++
giraph-gremlin/pom.xml | 2 +-
gremlin-archetype/gremlin-archetype-server/pom.xml | 2 +-
gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml | 2 +-
gremlin-archetype/pom.xml | 2 +-
gremlin-console/bin/gremlin.sh | 2 +-
gremlin-console/pom.xml | 2 +-
gremlin-core/pom.xml | 2 +-
gremlin-driver/pom.xml | 2 +-
gremlin-groovy-test/pom.xml | 2 +-
gremlin-groovy/pom.xml | 2 +-
gremlin-server/pom.xml | 2 +-
gremlin-shaded/pom.xml | 2 +-
gremlin-test/pom.xml | 2 +-
hadoop-gremlin/pom.xml | 2 +-
neo4j-gremlin/pom.xml | 2 +-
pom.xml | 2 +-
spark-gremlin/pom.xml | 2 +-
tinkergraph-gremlin/pom.xml | 2 +-
20 files changed, 35 insertions(+), 18 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index 679e50d..303f1c5 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -22,6 +22,16 @@ TinkerPop 3.1.0 (A 187 On The Undercover Gremlinz)
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-gangster.png[width=185]
+[[release-3-1-7]]
+TinkerPop 3.1.7 (Release Date: TBD)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Bugs
+^^^^
+
+Improvements
+^^^^^^^^^^^^
+
[[release-3-1-6]]
TinkerPop 3.1.6 (Release Date: February 3, 2017)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/docs/src/upgrade/release-3.1.x-incubating.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/upgrade/release-3.1.x-incubating.asciidoc b/docs/src/upgrade/release-3.1.x-incubating.asciidoc
index da97af1..05c34c2 100644
--- a/docs/src/upgrade/release-3.1.x-incubating.asciidoc
+++ b/docs/src/upgrade/release-3.1.x-incubating.asciidoc
@@ -22,6 +22,13 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
*A 187 On The Undercover Gremlinz*
+TinkerPop 3.1.7
+---------------
+
+*Release Date: TBD*
+
+Please see the link:https://github.com/apache/tinkerpop/blob/3.1.6/CHANGELOG.asciidoc#tinkerpop-xyz-release-date-MM-DD-YYYY[changelog] for a complete list of all the modifications that are part of this release.
+
TinkerPop 3.1.6
---------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/giraph-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/giraph-gremlin/pom.xml b/giraph-gremlin/pom.xml
index 21239d4..b30e7d8 100644
--- a/giraph-gremlin/pom.xml
+++ b/giraph-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>giraph-gremlin</artifactId>
<name>Apache TinkerPop :: Giraph Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-archetype/gremlin-archetype-server/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/gremlin-archetype-server/pom.xml b/gremlin-archetype/gremlin-archetype-server/pom.xml
index 2a5243d..d7667dd 100644
--- a/gremlin-archetype/gremlin-archetype-server/pom.xml
+++ b/gremlin-archetype/gremlin-archetype-server/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-archetype-server</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
index f8fb462..f44eed6 100644
--- a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
+++ b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-archetype-tinkergraph</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-archetype/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/pom.xml b/gremlin-archetype/pom.xml
index af896ba..b23df6a 100644
--- a/gremlin-archetype/pom.xml
+++ b/gremlin-archetype/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-archetype</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-console/bin/gremlin.sh
----------------------------------------------------------------------
diff --git a/gremlin-console/bin/gremlin.sh b/gremlin-console/bin/gremlin.sh
index 30074a0..a372c9d 120000
--- a/gremlin-console/bin/gremlin.sh
+++ b/gremlin-console/bin/gremlin.sh
@@ -1 +1 @@
-../target/apache-tinkerpop-gremlin-console-3.1.6-standalone/bin/gremlin.sh
\ No newline at end of file
+../target/apache-tinkerpop-gremlin-console-3.1.7-SNAPSHOT-standalone/bin/gremlin.sh
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-console/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-console/pom.xml b/gremlin-console/pom.xml
index a402d17..d119aa3 100644
--- a/gremlin-console/pom.xml
+++ b/gremlin-console/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-console</artifactId>
<name>Apache TinkerPop :: Gremlin Console</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-core/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-core/pom.xml b/gremlin-core/pom.xml
index 030bb5d..b71ece5 100644
--- a/gremlin-core/pom.xml
+++ b/gremlin-core/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-core</artifactId>
<name>Apache TinkerPop :: Gremlin Core</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-driver/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-driver/pom.xml b/gremlin-driver/pom.xml
index f5929f1..e01279a 100644
--- a/gremlin-driver/pom.xml
+++ b/gremlin-driver/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-driver</artifactId>
<name>Apache TinkerPop :: Gremlin Driver</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-groovy-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/pom.xml b/gremlin-groovy-test/pom.xml
index 779ef08..85784d5 100644
--- a/gremlin-groovy-test/pom.xml
+++ b/gremlin-groovy-test/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-groovy-test</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy Test</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-groovy/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy/pom.xml b/gremlin-groovy/pom.xml
index 55de86a..6161728 100644
--- a/gremlin-groovy/pom.xml
+++ b/gremlin-groovy/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-groovy</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-server/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-server/pom.xml b/gremlin-server/pom.xml
index 04a031e..972d311 100644
--- a/gremlin-server/pom.xml
+++ b/gremlin-server/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-server</artifactId>
<name>Apache TinkerPop :: Gremlin Server</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-shaded/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-shaded/pom.xml b/gremlin-shaded/pom.xml
index 2a55068..f4b87d8 100644
--- a/gremlin-shaded/pom.xml
+++ b/gremlin-shaded/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-shaded</artifactId>
<name>Apache TinkerPop :: Gremlin Shaded</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/gremlin-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-test/pom.xml b/gremlin-test/pom.xml
index d7dce42..9d6acc5 100644
--- a/gremlin-test/pom.xml
+++ b/gremlin-test/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>gremlin-test</artifactId>
<name>Apache TinkerPop :: Gremlin Test</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/hadoop-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/hadoop-gremlin/pom.xml b/hadoop-gremlin/pom.xml
index f706bbe..5846d61 100644
--- a/hadoop-gremlin/pom.xml
+++ b/hadoop-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>hadoop-gremlin</artifactId>
<name>Apache TinkerPop :: Hadoop Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/neo4j-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/neo4j-gremlin/pom.xml b/neo4j-gremlin/pom.xml
index 3c1b69a..9d15350 100644
--- a/neo4j-gremlin/pom.xml
+++ b/neo4j-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>neo4j-gremlin</artifactId>
<name>Apache TinkerPop :: Neo4j Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index ea067fb..5d2184f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@ limitations under the License.
</parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Apache TinkerPop</name>
<description>A Graph Computing Framework</description>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/spark-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/spark-gremlin/pom.xml b/spark-gremlin/pom.xml
index b3f2897..3842a88 100644
--- a/spark-gremlin/pom.xml
+++ b/spark-gremlin/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>spark-gremlin</artifactId>
<name>Apache TinkerPop :: Spark Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2decc813/tinkergraph-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/tinkergraph-gremlin/pom.xml b/tinkergraph-gremlin/pom.xml
index 5a7b62d..f182c7f 100644
--- a/tinkergraph-gremlin/pom.xml
+++ b/tinkergraph-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.1.6</version>
+ <version>3.1.7-SNAPSHOT</version>
</parent>
<artifactId>tinkergraph-gremlin</artifactId>
<name>Apache TinkerPop :: TinkerGraph Gremlin</name>
[34/50] tinkerpop git commit: Clean up 3.2.4 CHANGELOG and other
minor doc updates. CTR.
Posted by sp...@apache.org.
Clean up 3.2.4 CHANGELOG and other minor doc updates. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/9051c1f7
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/9051c1f7
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/9051c1f7
Branch: refs/heads/TINKERPOP-1443
Commit: 9051c1f758e3313b874addc74b14441828f189c7
Parents: 299a33c
Author: Jason Plurad <pl...@apache.org>
Authored: Wed Feb 8 09:37:05 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Wed Feb 8 09:37:05 2017 +0000
----------------------------------------------------------------------
CHANGELOG.asciidoc | 110 ++++++++++---------
.../developer/development-environment.asciidoc | 2 +-
docs/src/dev/developer/for-committers.asciidoc | 7 +-
docs/src/dev/developer/release.asciidoc | 2 +-
.../upgrade/release-3.2.x-incubating.asciidoc | 2 +-
5 files changed, 63 insertions(+), 60 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9051c1f7/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index b3fb8c9..4539075 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -23,8 +23,10 @@ TinkerPop 3.2.0 (Nine Inch Gremlins)
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/nine-inch-gremlins.png[width=185]
[[release-3-2-4]]
-TinkerPop 3.2.4 (Release Date: February 6, 2017)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+TinkerPop 3.2.4 (Release Date: February 8, 2017)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+This release also includes changes from <<release-3-1-6, 3.1.6>>.
* Fixed a bug where `PathProcessor.keepLabels` were not being pushed down into child traversals by `PathRetractionStrategy`.
* Added default `MessagePassingReductionStrategy` for `GraphComputer` that can reduce the number of message passing iterations.
@@ -108,62 +110,62 @@ TinkerPop 3.2.4 (Release Date: February 6, 2017)
Bugs
^^^^
-TINKERPOP-1380 dedup() doesn't dedup in rare cases
-TINKERPOP-1384 Description of filter function in traversal documentation
-TINKERPOP-1428 profile() throws NPE for union(group, group)
-TINKERPOP-1521 Mutating steps don't recognize side-effects
-TINKERPOP-1525 Plug VertexProgram iteration leak on empty Spark RDD partitions
-TINKERPOP-1534 Gremlin Server instances leaking in tests
-TINKERPOP-1537 Python tests should not use hard-coded number of workers
-TINKERPOP-1547 Two bugs found associated with MatchStep: Path retraction and range count.
-TINKERPOP-1548 Traversals can complete before interrupted in TraversalInterruptionComputerTest
-TINKERPOP-1560 Cache in GroovyClassLoader may continue to grow
-TINKERPOP-1561 gremiln-python GraphSONWriter doesn't properly serialize long in Python 3.5
-TINKERPOP-1567 GraphSON deserialization fails with within('a')
-TINKERPOP-1573 Bindings don't work in coalesce
-TINKERPOP-1576 gremlin-python calls non-existent methods
-TINKERPOP-1581 Gremlin-Python driver connection is not thread safe.
-TINKERPOP-1583 PathRetractionStrategy retracts keys that are actually needed
-TINKERPOP-1585 OLAP dedup over non elements
-TINKERPOP-1587 Gremlin Server Subgraph Cardinality Not Respected
-TINKERPOP-1594 LazyBarrierStrategy does not activate with ProfileStep
-TINKERPOP-1605 gremlin-console 3.2.3 -e can no longer take paths relative to current working directory
+* TINKERPOP-1380 dedup() doesn't dedup in rare cases
+* TINKERPOP-1384 Description of filter function in traversal documentation
+* TINKERPOP-1428 profile() throws NPE for union(group, group)
+* TINKERPOP-1521 Mutating steps don't recognize side-effects
+* TINKERPOP-1525 Plug VertexProgram iteration leak on empty Spark RDD partitions
+* TINKERPOP-1534 Gremlin Server instances leaking in tests
+* TINKERPOP-1537 Python tests should not use hard-coded number of workers
+* TINKERPOP-1547 Two bugs found associated with MatchStep: Path retraction and range count.
+* TINKERPOP-1548 Traversals can complete before interrupted in TraversalInterruptionComputerTest
+* TINKERPOP-1560 Cache in GroovyClassLoader may continue to grow
+* TINKERPOP-1561 gremiln-python GraphSONWriter doesn't properly serialize long in Python 3.5
+* TINKERPOP-1567 GraphSON deserialization fails with within('a')
+* TINKERPOP-1573 Bindings don't work in coalesce
+* TINKERPOP-1576 gremlin-python calls non-existent methods
+* TINKERPOP-1581 Gremlin-Python driver connection is not thread safe.
+* TINKERPOP-1583 PathRetractionStrategy retracts keys that are actually needed
+* TINKERPOP-1585 OLAP dedup over non elements
+* TINKERPOP-1587 Gremlin Server Subgraph Cardinality Not Respected
+* TINKERPOP-1594 LazyBarrierStrategy does not activate with ProfileStep
+* TINKERPOP-1605 gremlin-console 3.2.3 -e can no longer take paths relative to current working directory
Improvements
^^^^^^^^^^^^
-TINKERPOP-887 FastNoSuchElementException hides stack trace in client code
-TINKERPOP-919 Features needs to specify whether 2 vertex properties with same key/value is allowed.
-TINKERPOP-932 Add ability to cancel script execution associated with a Gremlin Server Session
-TINKERPOP-1248 OrderGlobalStep should use local star graph to compute sorts, prior to reduction.
-TINKERPOP-1261 Side-effect group().by() can't handle user-defined maps
-TINKERPOP-1292 TinkerGraphComputer VertexProgramInterceptors
-TINKERPOP-1372 ImmutablePath should not use Java recursion (call stacks are wack)
-TINKERPOP-1433 Add steps to dev docs to help committers get their keys in order
-TINKERPOP-1434 Block calls to traversal side-effects until read is complete
-TINKERPOP-1471 IncidentToAdjacentStrategy use hidden marker to avoid repeated recursion.
-TINKERPOP-1473 Given PathRetractionStrategy, PathProcessorStrategy can be extended to support partial where() inlining.
-TINKERPOP-1482 has(x).has(y) chains should be has(x.and(y))
-TINKERPOP-1490 Provider a Future based Traversal.async(Function<Traversal,V>) terminal step
-TINKERPOP-1502 Chained has()-steps should simply left-append HasContainers in Gremlin-Java.
-TINKERPOP-1507 Pick.any and Pick.none are not in GraphSON or Gremlin-Python
-TINKERPOP-1508 Add choose(predicate,trueTraversal)
-TINKERPOP-1527 Do not override registered strategies in TraversalStrategies.GlobalCache
-TINKERPOP-1530 Consistent use of instance()
-TINKERPOP-1539 Create a ComplexTraversalTest with crazy nested gnarly traversals.
-TINKERPOP-1542 Add Path.isEmpty() with a default implementation.
-TINKERPOP-1562 Migrate ScriptEngine-related code to gremlin-core
-TINKERPOP-1570 Bump to Netty 4.0.42
-TINKERPOP-1582 TraversalOpProcessor does not support custom serializers
-TINKERPOP-1584 Add gryo serializers to support types covered in GraphSON
-TINKERPOP-1588 Added Terminal Steps section to the docs
-TINKERPOP-1589 Re-Introduce CloseableIterator
-TINKERPOP-1590 Create TinkerWorkerMemory and Partitioned Vertices
-TINKERPOP-1600 Consistent use of base 64 encoded bytes for SASL negotiation
-TINKERPOP-1602 Support SSL client certificate authentication
-TINKERPOP-1606 Refactor GroupStep to not have the reduction traversal included in its BiOperator.
-TINKERPOP-1610 Deprecate gremlin-groovy-test provider based tests
-TINKERPOP-1617 Create a SingleIterationStrategy which will do its best to rewrite OLAP traversals to not message pass.
+* TINKERPOP-887 FastNoSuchElementException hides stack trace in client code
+* TINKERPOP-919 Features needs to specify whether 2 vertex properties with same key/value is allowed.
+* TINKERPOP-932 Add ability to cancel script execution associated with a Gremlin Server Session
+* TINKERPOP-1248 OrderGlobalStep should use local star graph to compute sorts, prior to reduction.
+* TINKERPOP-1261 Side-effect group().by() can't handle user-defined maps
+* TINKERPOP-1292 TinkerGraphComputer VertexProgramInterceptors
+* TINKERPOP-1372 ImmutablePath should not use Java recursion (call stacks are wack)
+* TINKERPOP-1433 Add steps to dev docs to help committers get their keys in order
+* TINKERPOP-1434 Block calls to traversal side-effects until read is complete
+* TINKERPOP-1471 IncidentToAdjacentStrategy use hidden marker to avoid repeated recursion.
+* TINKERPOP-1473 Given PathRetractionStrategy, PathProcessorStrategy can be extended to support partial where() inlining.
+* TINKERPOP-1482 has(x).has(y) chains should be has(x.and(y))
+* TINKERPOP-1490 Provider a Future based Traversal.async(Function<Traversal,V>) terminal step
+* TINKERPOP-1502 Chained has()-steps should simply left-append HasContainers in Gremlin-Java.
+* TINKERPOP-1507 Pick.any and Pick.none are not in GraphSON or Gremlin-Python
+* TINKERPOP-1508 Add choose(predicate,trueTraversal)
+* TINKERPOP-1527 Do not override registered strategies in TraversalStrategies.GlobalCache
+* TINKERPOP-1530 Consistent use of instance()
+* TINKERPOP-1539 Create a ComplexTraversalTest with crazy nested gnarly traversals.
+* TINKERPOP-1542 Add Path.isEmpty() with a default implementation.
+* TINKERPOP-1562 Migrate ScriptEngine-related code to gremlin-core
+* TINKERPOP-1570 Bump to Netty 4.0.42
+* TINKERPOP-1582 TraversalOpProcessor does not support custom serializers
+* TINKERPOP-1584 Add gryo serializers to support types covered in GraphSON
+* TINKERPOP-1588 Added Terminal Steps section to the docs
+* TINKERPOP-1589 Re-Introduce CloseableIterator
+* TINKERPOP-1590 Create TinkerWorkerMemory and Partitioned Vertices
+* TINKERPOP-1600 Consistent use of base 64 encoded bytes for SASL negotiation
+* TINKERPOP-1602 Support SSL client certificate authentication
+* TINKERPOP-1606 Refactor GroupStep to not have the reduction traversal included in its BiOperator.
+* TINKERPOP-1610 Deprecate gremlin-groovy-test provider based tests
+* TINKERPOP-1617 Create a SingleIterationStrategy which will do its best to rewrite OLAP traversals to not message pass.
[[release-3-2-3]]
TinkerPop 3.2.3 (Release Date: October 17, 2016)
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9051c1f7/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 8897990..83cdf38 100644
--- a/docs/src/dev/developer/development-environment.asciidoc
+++ b/docs/src/dev/developer/development-environment.asciidoc
@@ -54,7 +54,7 @@ To generate documentation, it is required that link:https://hadoop.apache.org[Ha
link:https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common/SingleCluster.html#Pseudo-Distributed_Operation[pseudo-distributed]
mode. Be sure to set the `HADOOP_GREMLIN_LIBS` environment variable as described in the
link:http://tinkerpop.apache.org/docs/current/reference/#hadoop-gremlin[reference documentation]. It is also important
-to set the `CLASSPATH` to point at the directory containing the Hadoop configuration files, like `map-red-site.xml`.
+to set the `CLASSPATH` to point at the directory containing the Hadoop configuration files, like `mapred-site.xml`.
Also note that link:http://www.grymoire.com/Unix/Awk.html[awk] version `4.0.1` is required for documentation generation.
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9051c1f7/docs/src/dev/developer/for-committers.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/dev/developer/for-committers.asciidoc b/docs/src/dev/developer/for-committers.asciidoc
index ca9c2c2..0f73bd2 100644
--- a/docs/src/dev/developer/for-committers.asciidoc
+++ b/docs/src/dev/developer/for-committers.asciidoc
@@ -68,10 +68,11 @@ TinkerPop has several release branches:
* `tp30` - 3.0.x (no longer maintained)
* `tp31` - 3.1.x (bug fixes and documentation updates only)
-* `master` - 3.2.x
+* `tp32` - 3.2.x (bug fixes and documentation updates only)
+* `master` - 3.3.x
-Changes to `tp31` should merge to `master`. Please read more about this process in the <<pull-requests, Pull Requests>>
-section.
+Changes to `tp31` should merge to `tp32`, and changes to `tp32` should merge to `master`. Please read more about this
+process in the <<pull-requests, Pull Requests>> section.
Other branches may be created for collaborating on features or for RFC's that other developers may want to inspect.
It is suggested that the JIRA issue ID be used as the prefix, since that triggers certain automation, and it provides a
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9051c1f7/docs/src/dev/developer/release.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/dev/developer/release.asciidoc b/docs/src/dev/developer/release.asciidoc
index 0feeb07..5ff61ac 100644
--- a/docs/src/dev/developer/release.asciidoc
+++ b/docs/src/dev/developer/release.asciidoc
@@ -172,7 +172,7 @@ current release was under development as this new release will have those change
. `git diff` and review the updated files
. `git commit -a -m "TinkerPop xx.yy.zz release"` and push
. `mvn clean install` - need to build first so that the right version of the console is used with `bin/publish-docs.sh`
-. `bin/process-docs.sh` and validate the generated documentation locally (don't rely on "SUCCESS" - scroll up through logs to ensure there were no errors and view the HTML directly)
+. `bin/process-docs.sh` and validate the generated documentation locally. Don't rely on "BUILD SUCCESS" - scroll up through logs to ensure there were no errors and view the HTML directly. Code blocks that did not execute properly have a gray background and do not show the results of the commands.
. `bin/publish-docs.sh <username>` - Note that this step requires no additional processing as the previous step handled
document generation and this step now merely needs to upload what was generated. Note that this step will be responsible
for generating javadoc and without that the binary distributions won't contain that documentation.
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9051c1f7/docs/src/upgrade/release-3.2.x-incubating.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/upgrade/release-3.2.x-incubating.asciidoc b/docs/src/upgrade/release-3.2.x-incubating.asciidoc
index c4b4700..c199238 100644
--- a/docs/src/upgrade/release-3.2.x-incubating.asciidoc
+++ b/docs/src/upgrade/release-3.2.x-incubating.asciidoc
@@ -25,7 +25,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
TinkerPop 3.2.4
---------------
-*Release Date: February 6, 2017*
+*Release Date: February 8, 2017*
Please see the link:https://github.com/apache/tinkerpop/blob/3.2.4/CHANGELOG.asciidoc#release-3-2-4[changelog] for a complete list of all the modifications that are part of this release.
[09/50] tinkerpop git commit: Added a note about spark and
HADOOP_GREMLIN_LIBS CTR
Posted by sp...@apache.org.
Added a note about spark and HADOOP_GREMLIN_LIBS CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/0db9179d
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/0db9179d
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/0db9179d
Branch: refs/heads/TINKERPOP-1443
Commit: 0db9179d0b72c6ed99d2b0e6be682c6f835a5b64
Parents: b7aa948
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Jan 31 08:15:26 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Jan 31 08:15:26 2017 -0500
----------------------------------------------------------------------
docs/src/upgrade/release-3.3.x.asciidoc | 9 +++++++++
1 file changed, 9 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/0db9179d/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 4e43077..c42d697 100644
--- a/docs/src/upgrade/release-3.3.x.asciidoc
+++ b/docs/src/upgrade/release-3.3.x.asciidoc
@@ -163,6 +163,15 @@ GraphTraversal valueMap() Signature Updated
See: link:https://issues.apache.org/jira/browse/TINKERPOP-1283[TINKERPOP-1483]
+HADOOP_GREMLIN_LIBS and Spark
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The TinkerPop reference documentation has always mentioned that the `gremlin-spark` `/lib` directory needed to be
+added to `HADOOP_GREMLIN_LIBS` environment variable. In reality, that was not truly necessary. With Spark 1.x having
+`gremlin-spark` in `HADOOP_GREMLIN_LIBS` hasn't been a problem, but Spark 2.0 introduces a check for duplicate jars
+on the path which will cause job initialization to fail. As a result, going forward with TinkerPop 3.3.0, the
+`gremlin-spark` `lib` directory should not be included in `HADOOP_GREMLIN_LIBS`.
+
Deprecation Removal
^^^^^^^^^^^^^^^^^^^
[03/50] tinkerpop git commit: Merge branch 'TINKERPOP-1560' into tp32
Posted by sp...@apache.org.
Merge branch 'TINKERPOP-1560' into tp32
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/1820606f
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/1820606f
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/1820606f
Branch: refs/heads/TINKERPOP-1443
Commit: 1820606f23070ebdafdf7b4545da338d1b5914a0
Parents: cf42573 9726577
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon Jan 30 07:49:45 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon Jan 30 07:49:45 2017 -0500
----------------------------------------------------------------------
CHANGELOG.asciidoc | 1 +
.../groovy/jsr223/GremlinGroovyClassLoader.java | 24 ++++++++-
.../jsr223/ManagedConcurrentValueMap.java | 4 ++
.../GremlinGroovyScriptEngineIntegrateTest.java | 55 ++++++++++++++++++++
4 files changed, 82 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/1820606f/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --cc CHANGELOG.asciidoc
index 76d9ef5,5e06a1c..91413c1
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@@ -35,9 -32,9 +35,10 @@@ TinkerPop 3.2.4 (Release Date: NOT OFFI
* Fixed an optimization bug in `CollectionBarrierSteps` where the barrier was being consumed on each `addBarrier()`.
* `OrderGlobalStep` and `SampleGlobalStep` use `ProjectedTraverser` and now can work up to the local star graph in OLAP.
* SASL negotiation supports both a byte array and Base64 encoded bytes as a string for authentication to Gremlin Server.
+* Deprecated all test suites in `gremlin-groovy-test` - Graph Providers no longer need to implement these.
* Deprecated `TinkerIoRegistry` replacing it with the more consistently named `TinkerIoRegistryV1d0`.
* Made error messaging more consistent during result iteration timeouts in Gremlin Server.
+ * Fixed a memory leak in the classloader for the `GremlinGroovyScriptEngine` where classes in the loader were not releasing from memory as a strong reference was always maintained.
* `PathRetractionStrategy` does not add a `NoOpBarrierStep` to the end of local children as its wasted computation in 99% of traversals.
* Fixed a bug in `AddVertexStartStep` where if a side-effect was being used in the parametrization, an NPE occurred.
* Fixed a bug in `LazyBarrierStrategy` where `profile()` was deactivating it accidentally.
[14/50] tinkerpop git commit: Added more definitions to CoreImports
CTR
Posted by sp...@apache.org.
Added more definitions to CoreImports CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/76564a70
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/76564a70
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/76564a70
Branch: refs/heads/TINKERPOP-1443
Commit: 76564a70a37c7ef98213b606811b26cb29c86bf6
Parents: 8282a12
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Feb 2 06:52:06 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Feb 2 06:52:06 2017 -0500
----------------------------------------------------------------------
.../tinkerpop/gremlin/jsr223/CoreImports.java | 45 ++++++++++++++++++-
.../tinkerpop/gremlin/util/CoreImports.java | 47 ++++++++++++++++++--
2 files changed, 88 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/76564a70/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java
index 2244ae9..e7c1bfc 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CoreImports.java
@@ -19,16 +19,35 @@
package org.apache.tinkerpop.gremlin.jsr223;
+import org.apache.commons.configuration.BaseConfiguration;
+import org.apache.commons.configuration.CombinedConfiguration;
+import org.apache.commons.configuration.CompositeConfiguration;
import org.apache.commons.configuration.Configuration;
+import org.apache.commons.configuration.ConfigurationBuilder;
+import org.apache.commons.configuration.ConfigurationUtils;
+import org.apache.commons.configuration.FileConfiguration;
+import org.apache.commons.configuration.HierarchicalConfiguration;
+import org.apache.commons.configuration.MapConfiguration;
+import org.apache.commons.configuration.PropertiesConfiguration;
+import org.apache.commons.configuration.SubsetConfiguration;
+import org.apache.commons.configuration.XMLConfiguration;
import org.apache.tinkerpop.gremlin.process.computer.Computer;
import org.apache.tinkerpop.gremlin.process.computer.ComputerResult;
import org.apache.tinkerpop.gremlin.process.computer.GraphComputer;
import org.apache.tinkerpop.gremlin.process.computer.Memory;
import org.apache.tinkerpop.gremlin.process.computer.VertexProgram;
import org.apache.tinkerpop.gremlin.process.computer.bulkdumping.BulkDumperVertexProgram;
+import org.apache.tinkerpop.gremlin.process.computer.bulkloading.BulkLoader;
import org.apache.tinkerpop.gremlin.process.computer.bulkloading.BulkLoaderVertexProgram;
+import org.apache.tinkerpop.gremlin.process.computer.bulkloading.IncrementalBulkLoader;
+import org.apache.tinkerpop.gremlin.process.computer.bulkloading.OneTimeBulkLoader;
+import org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.ClusterCountMapReduce;
+import org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.ClusterPopulationMapReduce;
import org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram;
+import org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankMapReduce;
import org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram;
+import org.apache.tinkerpop.gremlin.process.computer.traversal.MemoryTraversalSideEffects;
+import org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram;
import org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration.VertexProgramStrategy;
import org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization.GraphFilterStrategy;
import org.apache.tinkerpop.gremlin.process.remote.RemoteConnection;
@@ -82,9 +101,12 @@ import org.apache.tinkerpop.gremlin.structure.io.GraphWriter;
import org.apache.tinkerpop.gremlin.structure.io.Io;
import org.apache.tinkerpop.gremlin.structure.io.IoCore;
import org.apache.tinkerpop.gremlin.structure.io.Storage;
+import org.apache.tinkerpop.gremlin.structure.util.ElementHelper;
+import org.apache.tinkerpop.gremlin.structure.util.GraphFactory;
import org.apache.tinkerpop.gremlin.structure.util.empty.EmptyGraph;
import org.apache.tinkerpop.gremlin.util.Gremlin;
import org.apache.tinkerpop.gremlin.util.TimeUtil;
+import org.apache.tinkerpop.gremlin.util.iterator.IteratorUtils;
import org.javatuples.Pair;
import java.lang.reflect.Method;
@@ -108,7 +130,6 @@ public final class CoreImports {
// CLASSES //
/////////////
- // graph
CLASS_IMPORTS.add(Edge.class);
CLASS_IMPORTS.add(Element.class);
CLASS_IMPORTS.add(Graph.class);
@@ -116,6 +137,8 @@ public final class CoreImports {
CLASS_IMPORTS.add(Transaction.class);
CLASS_IMPORTS.add(Vertex.class);
CLASS_IMPORTS.add(VertexProperty.class);
+ CLASS_IMPORTS.add(GraphFactory.class);
+ CLASS_IMPORTS.add(ElementHelper.class);
// tokens
CLASS_IMPORTS.add(SackFunctions.class);
CLASS_IMPORTS.add(SackFunctions.Barrier.class);
@@ -140,7 +163,18 @@ public final class CoreImports {
CLASS_IMPORTS.add(Io.class);
CLASS_IMPORTS.add(IoCore.class);
CLASS_IMPORTS.add(Storage.class);
+ CLASS_IMPORTS.add(BaseConfiguration.class);
+ CLASS_IMPORTS.add(CombinedConfiguration.class);
+ CLASS_IMPORTS.add(CompositeConfiguration.class);
CLASS_IMPORTS.add(Configuration.class);
+ CLASS_IMPORTS.add(ConfigurationBuilder.class);
+ CLASS_IMPORTS.add(ConfigurationUtils.class);
+ CLASS_IMPORTS.add(FileConfiguration.class);
+ CLASS_IMPORTS.add(HierarchicalConfiguration.class);
+ CLASS_IMPORTS.add(MapConfiguration.class);
+ CLASS_IMPORTS.add(PropertiesConfiguration.class);
+ CLASS_IMPORTS.add(SubsetConfiguration.class);
+ CLASS_IMPORTS.add(XMLConfiguration.class);
// strategies
CLASS_IMPORTS.add(ConnectiveStrategy.class);
CLASS_IMPORTS.add(ElementIdStrategy.class);
@@ -177,13 +211,22 @@ public final class CoreImports {
CLASS_IMPORTS.add(Memory.class);
CLASS_IMPORTS.add(VertexProgram.class);
CLASS_IMPORTS.add(BulkDumperVertexProgram.class);
+ CLASS_IMPORTS.add(BulkLoader.class);
CLASS_IMPORTS.add(BulkLoaderVertexProgram.class);
+ CLASS_IMPORTS.add(IncrementalBulkLoader.class);
+ CLASS_IMPORTS.add(OneTimeBulkLoader.class);
+ CLASS_IMPORTS.add(ClusterCountMapReduce.class);
+ CLASS_IMPORTS.add(ClusterPopulationMapReduce.class);
+ CLASS_IMPORTS.add(MemoryTraversalSideEffects.class);
CLASS_IMPORTS.add(PeerPressureVertexProgram.class);
+ CLASS_IMPORTS.add(PageRankMapReduce.class);
CLASS_IMPORTS.add(PageRankVertexProgram.class);
CLASS_IMPORTS.add(GraphFilterStrategy.class);
+ CLASS_IMPORTS.add(TraversalVertexProgram.class);
CLASS_IMPORTS.add(VertexProgramStrategy.class);
// utils
CLASS_IMPORTS.add(Gremlin.class);
+ CLASS_IMPORTS.add(IteratorUtils.class);
CLASS_IMPORTS.add(TimeUtil.class);
/////////////
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/76564a70/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/CoreImports.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/CoreImports.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/CoreImports.java
index d5ec418..597facf 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/CoreImports.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/CoreImports.java
@@ -19,16 +19,35 @@
package org.apache.tinkerpop.gremlin.util;
+import org.apache.commons.configuration.BaseConfiguration;
+import org.apache.commons.configuration.CombinedConfiguration;
+import org.apache.commons.configuration.CompositeConfiguration;
import org.apache.commons.configuration.Configuration;
+import org.apache.commons.configuration.ConfigurationBuilder;
+import org.apache.commons.configuration.ConfigurationUtils;
+import org.apache.commons.configuration.FileConfiguration;
+import org.apache.commons.configuration.HierarchicalConfiguration;
+import org.apache.commons.configuration.MapConfiguration;
+import org.apache.commons.configuration.PropertiesConfiguration;
+import org.apache.commons.configuration.SubsetConfiguration;
+import org.apache.commons.configuration.XMLConfiguration;
import org.apache.tinkerpop.gremlin.process.computer.Computer;
import org.apache.tinkerpop.gremlin.process.computer.ComputerResult;
import org.apache.tinkerpop.gremlin.process.computer.GraphComputer;
import org.apache.tinkerpop.gremlin.process.computer.Memory;
import org.apache.tinkerpop.gremlin.process.computer.VertexProgram;
import org.apache.tinkerpop.gremlin.process.computer.bulkdumping.BulkDumperVertexProgram;
+import org.apache.tinkerpop.gremlin.process.computer.bulkloading.BulkLoader;
import org.apache.tinkerpop.gremlin.process.computer.bulkloading.BulkLoaderVertexProgram;
+import org.apache.tinkerpop.gremlin.process.computer.bulkloading.IncrementalBulkLoader;
+import org.apache.tinkerpop.gremlin.process.computer.bulkloading.OneTimeBulkLoader;
+import org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.ClusterCountMapReduce;
+import org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.ClusterPopulationMapReduce;
import org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure.PeerPressureVertexProgram;
+import org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankMapReduce;
import org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank.PageRankVertexProgram;
+import org.apache.tinkerpop.gremlin.process.computer.traversal.MemoryTraversalSideEffects;
+import org.apache.tinkerpop.gremlin.process.computer.traversal.TraversalVertexProgram;
import org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration.VertexProgramStrategy;
import org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization.GraphFilterStrategy;
import org.apache.tinkerpop.gremlin.process.remote.RemoteConnection;
@@ -82,16 +101,17 @@ import org.apache.tinkerpop.gremlin.structure.io.GraphWriter;
import org.apache.tinkerpop.gremlin.structure.io.Io;
import org.apache.tinkerpop.gremlin.structure.io.IoCore;
import org.apache.tinkerpop.gremlin.structure.io.Storage;
+import org.apache.tinkerpop.gremlin.structure.util.ElementHelper;
+import org.apache.tinkerpop.gremlin.structure.util.GraphFactory;
import org.apache.tinkerpop.gremlin.structure.util.empty.EmptyGraph;
+import org.apache.tinkerpop.gremlin.util.iterator.IteratorUtils;
import org.javatuples.Pair;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
import java.util.Collections;
import java.util.HashSet;
-import java.util.List;
import java.util.Set;
-import java.util.stream.Collectors;
import java.util.stream.Stream;
/**
@@ -109,7 +129,6 @@ public final class CoreImports {
// CLASSES //
/////////////
- // graph
CLASS_IMPORTS.add(Edge.class);
CLASS_IMPORTS.add(Element.class);
CLASS_IMPORTS.add(Graph.class);
@@ -117,6 +136,8 @@ public final class CoreImports {
CLASS_IMPORTS.add(Transaction.class);
CLASS_IMPORTS.add(Vertex.class);
CLASS_IMPORTS.add(VertexProperty.class);
+ CLASS_IMPORTS.add(GraphFactory.class);
+ CLASS_IMPORTS.add(ElementHelper.class);
// tokens
CLASS_IMPORTS.add(SackFunctions.class);
CLASS_IMPORTS.add(SackFunctions.Barrier.class);
@@ -141,7 +162,18 @@ public final class CoreImports {
CLASS_IMPORTS.add(Io.class);
CLASS_IMPORTS.add(IoCore.class);
CLASS_IMPORTS.add(Storage.class);
+ CLASS_IMPORTS.add(BaseConfiguration.class);
+ CLASS_IMPORTS.add(CombinedConfiguration.class);
+ CLASS_IMPORTS.add(CompositeConfiguration.class);
CLASS_IMPORTS.add(Configuration.class);
+ CLASS_IMPORTS.add(ConfigurationBuilder.class);
+ CLASS_IMPORTS.add(ConfigurationUtils.class);
+ CLASS_IMPORTS.add(FileConfiguration.class);
+ CLASS_IMPORTS.add(HierarchicalConfiguration.class);
+ CLASS_IMPORTS.add(MapConfiguration.class);
+ CLASS_IMPORTS.add(PropertiesConfiguration.class);
+ CLASS_IMPORTS.add(SubsetConfiguration.class);
+ CLASS_IMPORTS.add(XMLConfiguration.class);
// strategies
CLASS_IMPORTS.add(ConnectiveStrategy.class);
CLASS_IMPORTS.add(ElementIdStrategy.class);
@@ -178,13 +210,22 @@ public final class CoreImports {
CLASS_IMPORTS.add(Memory.class);
CLASS_IMPORTS.add(VertexProgram.class);
CLASS_IMPORTS.add(BulkDumperVertexProgram.class);
+ CLASS_IMPORTS.add(BulkLoader.class);
CLASS_IMPORTS.add(BulkLoaderVertexProgram.class);
+ CLASS_IMPORTS.add(IncrementalBulkLoader.class);
+ CLASS_IMPORTS.add(OneTimeBulkLoader.class);
+ CLASS_IMPORTS.add(ClusterCountMapReduce.class);
+ CLASS_IMPORTS.add(ClusterPopulationMapReduce.class);
+ CLASS_IMPORTS.add(MemoryTraversalSideEffects.class);
CLASS_IMPORTS.add(PeerPressureVertexProgram.class);
+ CLASS_IMPORTS.add(PageRankMapReduce.class);
CLASS_IMPORTS.add(PageRankVertexProgram.class);
CLASS_IMPORTS.add(GraphFilterStrategy.class);
+ CLASS_IMPORTS.add(TraversalVertexProgram.class);
CLASS_IMPORTS.add(VertexProgramStrategy.class);
// utils
CLASS_IMPORTS.add(Gremlin.class);
+ CLASS_IMPORTS.add(IteratorUtils.class);
CLASS_IMPORTS.add(TimeUtil.class);
/////////////
[07/50] tinkerpop git commit: HADOOP_GREMLIN_LIBS does not need
"spark"
Posted by sp...@apache.org.
HADOOP_GREMLIN_LIBS does not need "spark"
This causes more problems in 3.3.0 where Spark 2.0 generates errors if duplicate jars are on the path. Having "spark-gremlin" with "hadoop-gremlin" immediately causes problems. CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8f34da82
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8f34da82
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8f34da82
Branch: refs/heads/TINKERPOP-1443
Commit: 8f34da823f7bea4674e2ee41d9f11b0c2aa76660
Parents: 5aa3f40
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon Jan 30 15:05:16 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon Jan 30 15:05:16 2017 -0500
----------------------------------------------------------------------
docs/src/reference/implementations-hadoop.asciidoc | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8f34da82/docs/src/reference/implementations-hadoop.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/reference/implementations-hadoop.asciidoc b/docs/src/reference/implementations-hadoop.asciidoc
index 3416ea8..d3b340c 100644
--- a/docs/src/reference/implementations-hadoop.asciidoc
+++ b/docs/src/reference/implementations-hadoop.asciidoc
@@ -265,14 +265,8 @@ arguably easier for developers to work with than native Hadoop MapReduce. Spark-
the bulk-synchronous parallel, distributed message passing algorithm within Spark and thus, any `VertexProgram` can be
executed over `SparkGraphComputer`.
-If `SparkGraphComputer` will be used as the `GraphComputer` for `HadoopGraph` then its `lib` directory should be
-specified in `HADOOP_GREMLIN_LIBS`.
-
-[source,shell]
-export HADOOP_GREMLIN_LIBS=$HADOOP_GREMLIN_LIBS:/usr/local/gremlin-console/ext/spark-gremlin/lib
-
-Furthermore the `lib/` directory should be distributed across all machines in the SparkServer cluster. For this purpose TinkerPop
-provides a helper script, which takes the Spark installation directory and the Spark machines as input:
+Furthermore the `lib/` directory should be distributed across all machines in the SparkServer cluster. For this purpose
+TinkerPop provides a helper script, which takes the Spark installation directory and the Spark machines as input:
[source,shell]
bin/hadoop/init-tp-spark.sh /usr/local/spark spark@10.0.0.1 spark@10.0.0.2 spark@10.0.0.3
[26/50] tinkerpop git commit: Added exclusions for jackson that were
conflicting with spark 2.0 CTR
Posted by sp...@apache.org.
Added exclusions for jackson that were conflicting with spark 2.0 CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/03cfe030
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/03cfe030
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/03cfe030
Branch: refs/heads/TINKERPOP-1443
Commit: 03cfe0308e8d82bc654bd9d8975524f278a338dd
Parents: 7b84aff
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Fri Feb 3 12:33:21 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Fri Feb 3 12:33:21 2017 -0500
----------------------------------------------------------------------
giraph-gremlin/pom.xml | 30 ++++++++++++++++++++----------
1 file changed, 20 insertions(+), 10 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/03cfe030/giraph-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/giraph-gremlin/pom.xml b/giraph-gremlin/pom.xml
index 9a21f36..ed58572 100644
--- a/giraph-gremlin/pom.xml
+++ b/giraph-gremlin/pom.xml
@@ -25,16 +25,16 @@ limitations under the License.
</parent>
<artifactId>giraph-gremlin</artifactId>
<name>Apache TinkerPop :: Giraph Gremlin</name>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <!-- see: https://github.com/apache/hadoop/pull/84 -->
- <groupId>io.netty</groupId>
- <artifactId>netty</artifactId>
- <version>3.7.1.Final</version>
- </dependency>
- </dependencies>
- </dependencyManagement>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <!-- see: https://github.com/apache/hadoop/pull/84 -->
+ <groupId>io.netty</groupId>
+ <artifactId>netty</artifactId>
+ <version>3.7.1.Final</version>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
@@ -89,6 +89,11 @@ limitations under the License.
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</exclusion>
+ <!-- uses an older version that conflicts with spark 2.0 -->
+ <exclusion>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-annotations</artifactId>
+ </exclusion>
<exclusion>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
@@ -129,6 +134,11 @@ limitations under the License.
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
+ <dependency>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-annotations</artifactId>
+ <version>2.6.5</version>
+ </dependency>
<!-- TEST -->
<dependency>
<groupId>org.apache.tinkerpop</groupId>
[45/50] tinkerpop git commit: Fixed bad version in CHANGELOG CTR
Posted by sp...@apache.org.
Fixed bad version 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/4c9a503b
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/4c9a503b
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/4c9a503b
Branch: refs/heads/TINKERPOP-1443
Commit: 4c9a503ba8aa50035c2f19dd3807c19c48ce68ee
Parents: 6d8e809
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Feb 14 15:05:05 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Feb 14 15:05:05 2017 -0500
----------------------------------------------------------------------
CHANGELOG.asciidoc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/4c9a503b/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index 07b9c0b..18e64c6 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -22,8 +22,8 @@ TinkerPop 3.2.0 (Nine Inch Gremlins)
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/nine-inch-gremlins.png[width=185]
-[[release-3-2-4]]
-TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET)
+[[release-3-2-5]]
+TinkerPop 3.2.5 (Release Date: NOT OFFICIALLY RELEASED YET)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[18/50] tinkerpop git commit: Added a missing Deprecated annotation
CTR
Posted by sp...@apache.org.
Added a missing Deprecated annotation CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/9aacdead
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/9aacdead
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/9aacdead
Branch: refs/heads/TINKERPOP-1443
Commit: 9aacdeadaba615e64e9c87b6a6faf9b3db43daac
Parents: df351e7
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Feb 2 09:46:03 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Feb 2 09:46:03 2017 -0500
----------------------------------------------------------------------
.../org/apache/tinkerpop/gremlin/groovy/plugin/GremlinPlugin.java | 1 +
1 file changed, 1 insertion(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/9aacdead/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/plugin/GremlinPlugin.java
----------------------------------------------------------------------
diff --git a/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/plugin/GremlinPlugin.java b/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/plugin/GremlinPlugin.java
index 86fb0d8..400c003 100644
--- a/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/plugin/GremlinPlugin.java
+++ b/gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/plugin/GremlinPlugin.java
@@ -30,6 +30,7 @@ import java.util.Optional;
* @author Stephen Mallette (http://stephen.genoprime.com)
* @deprecated As for 3.2.4, replaced by {@link org.apache.tinkerpop.gremlin.jsr223.GremlinPlugin}
*/
+@Deprecated
public interface GremlinPlugin {
public static final String ENVIRONMENT = "GremlinPlugin.env";
[16/50] tinkerpop git commit: Stopped using the deprecated
CredentialsGraph
Posted by sp...@apache.org.
Stopped using the deprecated CredentialsGraph
Switched to the non-deprecated one. CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/df351e70
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/df351e70
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/df351e70
Branch: refs/heads/TINKERPOP-1443
Commit: df351e70f49e532e5e387835beed9ca507f7309e
Parents: 76564a70a
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Feb 2 09:00:39 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Feb 2 09:00:39 2017 -0500
----------------------------------------------------------------------
.../apache/tinkerpop/gremlin/server/auth/SimpleAuthenticator.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/df351e70/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/auth/SimpleAuthenticator.java
----------------------------------------------------------------------
diff --git a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/auth/SimpleAuthenticator.java b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/auth/SimpleAuthenticator.java
index 93a2096..2fd8b4e 100644
--- a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/auth/SimpleAuthenticator.java
+++ b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/auth/SimpleAuthenticator.java
@@ -18,7 +18,7 @@
*/
package org.apache.tinkerpop.gremlin.server.auth;
-import org.apache.tinkerpop.gremlin.groovy.plugin.dsl.credential.CredentialGraph;
+import org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential.CredentialGraph;
import org.apache.tinkerpop.gremlin.structure.Graph;
import org.apache.tinkerpop.gremlin.structure.Vertex;
import org.apache.tinkerpop.gremlin.structure.io.IoCore;
[33/50] tinkerpop git commit: Cherry pick TinkerPop 3.1.6 CHANGELOG.
CTR.
Posted by sp...@apache.org.
Cherry pick TinkerPop 3.1.6 CHANGELOG. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/299a33cb
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/299a33cb
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/299a33cb
Branch: refs/heads/TINKERPOP-1443
Commit: 299a33cb709e32c771cf01d225c8b23ab5a49990
Parents: 2e719e2
Author: Jason Plurad <pl...@apache.org>
Authored: Wed Feb 8 07:58:18 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Wed Feb 8 07:58:18 2017 +0000
----------------------------------------------------------------------
CHANGELOG.asciidoc | 14 ++++++++++++--
docs/src/upgrade/release-3.1.x-incubating.asciidoc | 4 ++--
2 files changed, 14 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/299a33cb/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index c707b68..b3fb8c9 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -648,8 +648,8 @@ TinkerPop 3.1.0 (A 187 On The Undercover Gremlinz)
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-gangster.png[width=185]
[[release-3-1-6]]
-TinkerPop 3.1.6 (Release Date: NOT OFFICIALLY RELEASED YET)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+TinkerPop 3.1.6 (Release Date: February 3, 2017)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fixed bug in `IncidentToAdjacentStrategy`, it was missing some invalidating steps.
* Returned a confirmation on session close from Gremlin Server.
@@ -659,10 +659,20 @@ TinkerPop 3.1.6 (Release Date: NOT OFFICIALLY RELEASED YET)
* Minor fixes to various test feature requirements in `gremlin-test`.
* Allow developers to pass options to `docker run` with TINKERPOP_DOCKER_OPTS environment variable
+Bugs
+^^^^
+
+* TINKERPOP-1493 Groovy project doesn't build on Windows
+* TINKERPOP-1545 IncidentToAdjacentStrategy is buggy
+
Improvements
^^^^^^^^^^^^
+* TINKERPOP-1538 Gremlin Server spawned by test suites should use a different port
+* TINKERPOP-1544 Return a confirmation of session close
* TINKERPOP-1556 Allow Hadoop to run on IPv6 systems
+* TINKERPOP-1557 Improve docker build time with this one weird trick!
+* TINKERPOP-1598 Bump to Grovy 2.4.8
[[release-3-1-5]]
TinkerPop 3.1.5 (Release Date: October 17, 2016)
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/299a33cb/docs/src/upgrade/release-3.1.x-incubating.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/upgrade/release-3.1.x-incubating.asciidoc b/docs/src/upgrade/release-3.1.x-incubating.asciidoc
index a7f71d7..da97af1 100644
--- a/docs/src/upgrade/release-3.1.x-incubating.asciidoc
+++ b/docs/src/upgrade/release-3.1.x-incubating.asciidoc
@@ -25,9 +25,9 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
TinkerPop 3.1.6
---------------
-*Release Date: NOT OFFICIALLY RELEASED YET*
+*Release Date: February 3, 2017*
-Please see the link:https://github.com/apache/tinkerpop/blob/3.1.6/CHANGELOG.asciidoc#release-3-1-6[changelog] for a complete list of all the modifications that are part of this release.
+Please see the link:https://github.com/apache/tinkerpop/blob/3.1.6/CHANGELOG.asciidoc#tinkerpop-316-release-date-february-3-2017[changelog] for a complete list of all the modifications that are part of this release.
Upgrading for Providers
~~~~~~~~~~~~~~~~~~~~~~~
[50/50] tinkerpop git commit: Upgrade to latest revapi versions.
Posted by sp...@apache.org.
Upgrade to latest revapi versions.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/20ace692
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/20ace692
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/20ace692
Branch: refs/heads/TINKERPOP-1443
Commit: 20ace692ba5ba8f55e458f63831255c2a40c76d6
Parents: 1e09cce
Author: Lukas Krejci <lk...@redhat.com>
Authored: Fri Jan 6 23:24:57 2017 +0100
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Wed Feb 15 06:45:38 2017 -0500
----------------------------------------------------------------------
pom.xml | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/20ace692/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index cef32b7..472d77e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -346,17 +346,16 @@ limitations under the License.
<plugin>
<groupId>org.revapi</groupId>
<artifactId>revapi-maven-plugin</artifactId>
- <version>0.7.0</version>
+ <version>0.8.0</version>
<dependencies>
<dependency>
<groupId>org.revapi</groupId>
<artifactId>revapi-java</artifactId>
- <version>0.11.2</version>
- </dependency>
+ <version>0.13.0</version>
+ </dependency>
</dependencies>
<configuration>
<skip>${revapi.skip}</skip>
- <failSeverity>potentiallyBreaking</failSeverity>
<analysisConfiguration><![CDATA[
{
"revapi": {
[25/50] tinkerpop git commit: CTR: minor fixes in the Docs
pre-processor's plugin installation procedure.
Posted by sp...@apache.org.
CTR: minor fixes in the Docs pre-processor's plugin installation procedure.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/7b84aff7
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/7b84aff7
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/7b84aff7
Branch: refs/heads/TINKERPOP-1443
Commit: 7b84aff7030ba4650f287c5e7ab36c95b8d4c433
Parents: fc12700
Author: Daniel Kuppitz <da...@hotmail.com>
Authored: Fri Feb 3 18:27:53 2017 +0100
Committer: Daniel Kuppitz <da...@hotmail.com>
Committed: Fri Feb 3 18:27:53 2017 +0100
----------------------------------------------------------------------
docs/preprocessor/install-plugins.groovy | 2 +-
docs/preprocessor/install-plugins.sh | 2 +-
docs/preprocessor/preprocess-file.sh | 5 +----
3 files changed, 3 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7b84aff7/docs/preprocessor/install-plugins.groovy
----------------------------------------------------------------------
diff --git a/docs/preprocessor/install-plugins.groovy b/docs/preprocessor/install-plugins.groovy
index 1935072..b0a1b30 100644
--- a/docs/preprocessor/install-plugins.groovy
+++ b/docs/preprocessor/install-plugins.groovy
@@ -20,7 +20,7 @@
/**
* @author Daniel Kuppitz (http://gremlin.guru)
*/
-import org.apache.tinkerpop.gremlin.groovy.plugin.Artifact
+import org.apache.tinkerpop.gremlin.groovy.util.Artifact
import org.apache.tinkerpop.gremlin.groovy.util.DependencyGrabber
installPlugin = { def artifact ->
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7b84aff7/docs/preprocessor/install-plugins.sh
----------------------------------------------------------------------
diff --git a/docs/preprocessor/install-plugins.sh b/docs/preprocessor/install-plugins.sh
index 990dbe4..7c58aba 100755
--- a/docs/preprocessor/install-plugins.sh
+++ b/docs/preprocessor/install-plugins.sh
@@ -39,7 +39,7 @@ while [ ${i} -lt ${pluginsCount} ]; do
for part in $(tr '-' '\n' <<< ${pluginName}); do
className="${className}$(tr '[:lower:]' '[:upper:]' <<< ${part:0:1})${part:1}"
done
- pluginClassFile=$(find . -name "${className}Plugin.java")
+ pluginClassFile=$(find . -name "${className}Plugin.java" | grep plugin)
pluginClass=`sed -e 's@.*src/main/java/@@' -e 's/\.java$//' <<< ${pluginClassFile} | tr '/' '.'`
installed=`grep -c "${pluginClass}" ${CONSOLE_HOME}/ext/plugins.txt`
if [ ${installed} -eq 0 ]; then
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7b84aff7/docs/preprocessor/preprocess-file.sh
----------------------------------------------------------------------
diff --git a/docs/preprocessor/preprocess-file.sh b/docs/preprocessor/preprocess-file.sh
index c7b4f5e..421d1e6 100755
--- a/docs/preprocessor/preprocess-file.sh
+++ b/docs/preprocessor/preprocess-file.sh
@@ -120,10 +120,7 @@ if [ ! ${SKIP} ] && [ $(grep -c '^\[gremlin' ${input}) -gt 0 ]; then
mv ext/spark-gremlin .ext/
mv ext/giraph-gremlin .ext/
mv ext/hadoop-gremlin .ext/
- cat ext/plugins.txt | tee .ext/plugins.all | grep -Fv 'Neo4jGremlinPlugin' > .ext/plugins.txt
- cat ext/plugins.txt | tee .ext/plugins.all | grep -Fv 'SparkGremlinPlugin' > .ext/plugins.txt
- cat ext/plugins.txt | tee .ext/plugins.all | grep -Fv 'GiraphGremlinPlugin' > .ext/plugins.txt
- cat ext/plugins.txt | tee .ext/plugins.all | grep -Fv 'HadoopGremlinPlugin' > .ext/plugins.txt
+ cat ext/plugins.txt | tee .ext/plugins.all | grep -v 'Neo4jGremlinPlugin\|SparkGremlinPlugin\|GiraphGremlinPlugin\|HadoopGremlinPlugin' > .ext/plugins.txt
;;
esac
[42/50] tinkerpop git commit: Website updates for TinkerPop 3.1.6 and
3.2.4. CTR.
Posted by sp...@apache.org.
Website updates for TinkerPop 3.1.6 and 3.2.4. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b3b76101
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b3b76101
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/b3b76101
Branch: refs/heads/TINKERPOP-1443
Commit: b3b761012675e181162b3990898a9b18d26575e5
Parents: e0729d4
Author: Jason Plurad <pl...@apache.org>
Authored: Tue Feb 14 13:57:10 2017 -0500
Committer: Jason Plurad <pl...@apache.org>
Committed: Tue Feb 14 13:57:17 2017 -0500
----------------------------------------------------------------------
docs/site/home/downloads.html | 60 +++++++++++++++++++++++++++++++-------
docs/site/home/index.html | 10 +++----
2 files changed, 54 insertions(+), 16 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/b3b76101/docs/site/home/downloads.html
----------------------------------------------------------------------
diff --git a/docs/site/home/downloads.html b/docs/site/home/downloads.html
index c7b27fa..a1419bb 100644
--- a/docs/site/home/downloads.html
+++ b/docs/site/home/downloads.html
@@ -28,7 +28,48 @@ limitations under the License.
<table class="table">
<tr>
<td>
- <strong>3.2.3</strong> (latest, stable)
+ <strong>3.2.4</strong> (latest, stable)
+ </td>
+ <td>
+ 8-Feb-2017
+ </td>
+ <td>
+ <a href="https://github.com/apache/tinkerpop/blob/3.2.4/CHANGELOG.asciidoc#release-3-2-4">release notes</a> |
+ <a href="http://tinkerpop.apache.org/docs/3.2.4/upgrade/#_tinkerpop_3_2_4">upgrade</a> |
+ <a href="http://tinkerpop.apache.org/docs/3.2.4/">documentation</a> |
+ <a href="http://tinkerpop.apache.org/javadocs/3.2.4/full/">javadoc</a>
+ </td>
+ <td align="right">
+ <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.4/apache-tinkerpop-gremlin-console-3.2.4-bin.zip" class="btn btn-primary">Gremlin Console <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.4/apache-tinkerpop-gremlin-server-3.2.4-bin.zip" class="btn btn-primary">Gremlin Server <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.4/apache-tinkerpop-3.2.4-src.zip" class="btn btn-primary">Source <span class="glyphicon glyphicon-download-alt"></span></a>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <strong>3.1.6</strong> (maintenance)
+ </td>
+ <td>
+ 3-Feb-2017
+ </td>
+ <td>
+ <a href="https://github.com/apache/tinkerpop/blob/3.1.6/CHANGELOG.asciidoc#release-3-1-6">release notes</a> |
+ <a href="http://tinkerpop.apache.org/docs/3.1.6/upgrade/#_tinkerpop_3_1_6">upgrade</a> |
+ <a href="http://tinkerpop.apache.org/docs/3.1.6/">documentation</a> |
+ <a href="http://tinkerpop.apache.org/javadocs/3.1.6/full/">javadoc</a>
+ </td>
+ <td align="right">
+ <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.1.6/apache-tinkerpop-gremlin-console-3.1.6-bin.zip" class="btn btn-primary">Gremlin Console <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.1.6/apache-tinkerpop-gremlin-server-3.1.6-bin.zip" class="btn btn-primary">Gremlin Server <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.1.6/apache-tinkerpop-3.1.6-src.zip" class="btn btn-primary">Source <span class="glyphicon glyphicon-download-alt"></span></a>
+ </td>
+ </tr>
+ </table>
+ <h4>Archived Releases</small></h4>
+ <table class="table">
+ <tr>
+ <td>
+ <strong>3.2.3</strong>
</td>
<td>
17-Oct-2016
@@ -40,14 +81,14 @@ limitations under the License.
<a href="http://tinkerpop.apache.org/javadocs/3.2.3/full/">javadoc</a>
</td>
<td align="right">
- <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.3/apache-tinkerpop-gremlin-console-3.2.3-bin.zip" class="btn btn-primary">Gremlin Console <span class="glyphicon glyphicon-download-alt"></span></a>
- <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.3/apache-tinkerpop-gremlin-server-3.2.3-bin.zip" class="btn btn-primary">Gremlin Server <span class="glyphicon glyphicon-download-alt"></span></a>
- <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.3/apache-tinkerpop-3.2.3-src.zip" class="btn btn-primary">Source <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://archive.apache.org/dist/tinkerpop/3.2.3/apache-tinkerpop-gremlin-console-3.2.3-bin.zip" class="btn btn-primary">Gremlin Console <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://archive.apache.org/dist/tinkerpop/3.2.3/apache-tinkerpop-gremlin-server-3.2.3-bin.zip" class="btn btn-primary">Gremlin Server <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://archive.apache.org/dist/tinkerpop/3.2.3/apache-tinkerpop-3.2.3-src.zip" class="btn btn-primary">Source <span class="glyphicon glyphicon-download-alt"></span></a>
</td>
</tr>
<tr>
<td>
- <strong>3.1.5</strong> (maintenance)
+ <strong>3.1.5</strong>
</td>
<td>
17-Oct-2016
@@ -59,14 +100,11 @@ limitations under the License.
<a href="http://tinkerpop.apache.org/javadocs/3.1.5/full/">javadoc</a>
</td>
<td align="right">
- <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.1.5/apache-tinkerpop-gremlin-console-3.1.5-bin.zip" class="btn btn-primary">Gremlin Console <span class="glyphicon glyphicon-download-alt"></span></a>
- <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.1.5/apache-tinkerpop-gremlin-server-3.1.5-bin.zip" class="btn btn-primary">Gremlin Server <span class="glyphicon glyphicon-download-alt"></span></a>
- <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.1.5/apache-tinkerpop-3.1.5-src.zip" class="btn btn-primary">Source <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://archive.apache.org/dist/tinkerpop/3.1.5/apache-tinkerpop-gremlin-console-3.1.5-bin.zip" class="btn btn-primary">Gremlin Console <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://archive.apache.org/dist/tinkerpop/3.1.5/apache-tinkerpop-gremlin-server-3.1.5-bin.zip" class="btn btn-primary">Gremlin Server <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://archive.apache.org/dist/tinkerpop/3.1.5/apache-tinkerpop-3.1.5-src.zip" class="btn btn-primary">Source <span class="glyphicon glyphicon-download-alt"></span></a>
</td>
</tr>
- </table>
- <h4>Archived Releases</small></h4>
- <table class="table">
<tr>
<td>
<strong>3.2.2</strong>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/b3b76101/docs/site/home/index.html
----------------------------------------------------------------------
diff --git a/docs/site/home/index.html b/docs/site/home/index.html
index 6fc7de6..464756f 100644
--- a/docs/site/home/index.html
+++ b/docs/site/home/index.html
@@ -25,20 +25,20 @@ limitations under the License.
<div class="col-md-6">
<br/>
<p>
- <b><font size="4">TinkerPop</font> <font size="4">3.2.3</font></b> (<font size="2">Released: 17-Oct-2016</font>)
+ <b><font size="4">TinkerPop</font> <font size="4">3.2.4</font></b> (<font size="2">Released: 17-Oct-2016</font>)
</p>
<p><b>Downloads</b></p>
<p>
- <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.3/apache-tinkerpop-gremlin-console-3.2.3-bin.zip" class="btn btn-primary">Gremlin Console <span class="glyphicon glyphicon-download-alt"></span></a>
- <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.3/apache-tinkerpop-gremlin-server-3.2.3-bin.zip" class="btn btn-primary">Gremlin Server <span class="glyphicon glyphicon-download-alt"></span></a>
- <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.3/apache-tinkerpop-3.2.3-src.zip" class="btn btn-primary">Source <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.4/apache-tinkerpop-gremlin-console-3.2.4-bin.zip" class="btn btn-primary">Gremlin Console <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.4/apache-tinkerpop-gremlin-server-3.2.4-bin.zip" class="btn btn-primary">Gremlin Server <span class="glyphicon glyphicon-download-alt"></span></a>
+ <a href="https://www.apache.org/dyn/closer.lua/tinkerpop/3.2.4/apache-tinkerpop-3.2.4-src.zip" class="btn btn-primary">Source <span class="glyphicon glyphicon-download-alt"></span></a>
</p>
<div class="row">
<div class="col-md-6">
<p><b>Documentation</b></p>
<ul>
<li><a href="http://tinkerpop.apache.org/docs/current/reference/">TinkerPop3 Documentation</a></li>
- <li><a href="http://tinkerpop.apache.org/docs/3.2.3/upgrade/#_tinkerpop_3_2_3">Upgrade Information</a></li>
+ <li><a href="http://tinkerpop.apache.org/docs/3.2.4/upgrade/#_tinkerpop_3_2_4">Upgrade Information</a></li>
<li>TinkerPop3 Javadoc</li>
<ul>
<li><a href="http://tinkerpop.apache.org/javadocs/current/core/">TinkerPop3 Core-Javadoc</a></li>
[29/50] tinkerpop git commit: Minor doc updates. CTR.
Posted by sp...@apache.org.
Minor doc updates. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/dff68939
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/dff68939
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/dff68939
Branch: refs/heads/TINKERPOP-1443
Commit: dff68939dd922ad93464560a63e0ea7ccbaa5c91
Parents: 7858c53
Author: Jason Plurad <pl...@apache.org>
Authored: Mon Feb 6 14:53:12 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Mon Feb 6 14:53:12 2017 +0000
----------------------------------------------------------------------
docs/src/dev/developer/development-environment.asciidoc | 8 +++++---
docs/src/dev/developer/release.asciidoc | 6 ++++--
docs/src/reference/the-traversal.asciidoc | 2 +-
3 files changed, 10 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/dff68939/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 01ef4bd..8897990 100644
--- a/docs/src/dev/developer/development-environment.asciidoc
+++ b/docs/src/dev/developer/development-environment.asciidoc
@@ -51,7 +51,7 @@ The documentation generation process is not Maven-based and uses shell scripts t
scripts should work on Mac and Linux.
To generate documentation, it is required that link:https://hadoop.apache.org[Hadoop 2.7.x] is running in
-link:https://hadoop.apache.org/docs/r2.7.1/hadoop-project-dist/hadoop-common/SingleCluster.html#Pseudo-Distributed_Operation[pseudo-distributed]
+link:https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common/SingleCluster.html#Pseudo-Distributed_Operation[pseudo-distributed]
mode. Be sure to set the `HADOOP_GREMLIN_LIBS` environment variable as described in the
link:http://tinkerpop.apache.org/docs/current/reference/#hadoop-gremlin[reference documentation]. It is also important
to set the `CLASSPATH` to point at the directory containing the Hadoop configuration files, like `map-red-site.xml`.
@@ -85,7 +85,8 @@ This section is only useful to TinkerPop release managers and describes prerequi
release of TinkerPop. All Apache releases must be signed. Please see link:http://www.apache.org/dev/release-signing.html[this guide]
in the Apache documentation for instructions on to set up gpg. Keys should be added to KEYS files in both the
link:https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS[development] and
-link:https://dist.apache.org/repos/dist/release/tinkerpop/KEYS[release] distribution directories.
+link:https://dist.apache.org/repos/dist/release/tinkerpop/KEYS[release] distribution directories and committed
+using Apache Subversion (SVN).
Uploading to pypi uses link:https://pypi.python.org/pypi/twine[twine] which is automatically installed by the build
process in maven. Twine refers to `HOME/.pypirc` file for configuration on the pypi deploy environments and username
@@ -109,7 +110,8 @@ username = <username>
password =
----
-If the `password` is left blank then the deployment process in Maven will prompt for it at deployment time.
+The release manager shall use the project's pypi credentials, which are available in the PMC repository.
+The `password` should be left blank so the deployment process in Maven will prompt for it at deployment time.
[[building-testing]]
Building and Testing
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/dff68939/docs/src/dev/developer/release.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/dev/developer/release.asciidoc b/docs/src/dev/developer/release.asciidoc
index b78e860..0feeb07 100644
--- a/docs/src/dev/developer/release.asciidoc
+++ b/docs/src/dev/developer/release.asciidoc
@@ -54,14 +54,16 @@ For JVM-based artifacts, simply use the following command:
mvn clean deploy
and artifacts will be pushed to the link:http://repository.apache.org/snapshots/[Apache Snapshot Repository]. Python
-development artifacts must be deployed separately with a separate command:
+development artifacts must be generated and deployed separately with additional commands:
[source,text]
-mvn clean deploy -pl gremlin-python -Dpypi
+mvn clean install -Pglv-python
+mvn deploy -pl gremlin-python -Dpypi
Python does not use the snapshot model that the JVM does, however, the build is smart in that it will dynamically
generate a development version number for the Python artifacts when "-SNAPSHOT" is in the `pom.xml`. The previous
command will push the development version to link:https://pypi.python.org/pypi/gremlinpython/[pypi] for distribution.
+Use the `testpypi` test environment by updating the `gremlin-python/pom.xml` to verify the `mvn deploy` command works.
IMPORTANT: The `clean` in the above commands is more important to the pypi deployment because the process will deploy
anything found in the `target/python-packaged/dist` directory. Since the names of the artifacts are based on
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/dff68939/docs/src/reference/the-traversal.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/reference/the-traversal.asciidoc b/docs/src/reference/the-traversal.asciidoc
index 8a37a96..ed76a7a 100644
--- a/docs/src/reference/the-traversal.asciidoc
+++ b/docs/src/reference/the-traversal.asciidoc
@@ -1604,7 +1604,7 @@ Range Step
As traversers propagate through the traversal, it is possible to only allow a certain number of them to pass through
with `range()`-step (*filter*). When the low-end of the range is not met, objects are continued to be iterated. When
-within the low and high range (both inclusive), traversers are emitted. Finally, when above the high range, the
+within the low (inclusive) and high (exclusive) range, traversers are emitted. Finally, when above the high range, the
traversal breaks out of iteration.
[gremlin-groovy,modern]
[23/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/fc12700b
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/fc12700b
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/fc12700b
Branch: refs/heads/TINKERPOP-1443
Commit: fc12700b545c69afcd3601a0132bad02d7e0c6a6
Parents: a762e61 1810228
Author: Jason Plurad <pl...@apache.org>
Authored: Thu Feb 2 17:05:05 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Thu Feb 2 17:05:05 2017 +0000
----------------------------------------------------------------------
bin/validate-distribution.sh | 4 ++++
1 file changed, 4 insertions(+)
----------------------------------------------------------------------
[39/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Conflicts:
giraph-gremlin/pom.xml
gremlin-archetype/gremlin-archetype-server/pom.xml
gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
gremlin-archetype/pom.xml
gremlin-console/bin/gremlin.sh
gremlin-console/pom.xml
gremlin-core/pom.xml
gremlin-driver/pom.xml
gremlin-groovy-test/pom.xml
gremlin-groovy/pom.xml
gremlin-python/pom.xml
gremlin-server/pom.xml
gremlin-shaded/pom.xml
gremlin-test/pom.xml
gremlin-tools/gremlin-benchmark/pom.xml
hadoop-gremlin/pom.xml
neo4j-gremlin/pom.xml
pom.xml
spark-gremlin/pom.xml
tinkergraph-gremlin/pom.xml
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/51a2435b
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/51a2435b
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/51a2435b
Branch: refs/heads/TINKERPOP-1443
Commit: 51a2435bf16243c9c0f155afb4c75465f804c5d6
Parents: 3593bf9 fb7b1bb
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Feb 14 10:48:52 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Feb 14 10:48:52 2017 -0500
----------------------------------------------------------------------
CHANGELOG.asciidoc | 6 ++++++
1 file changed, 6 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/51a2435b/CHANGELOG.asciidoc
----------------------------------------------------------------------
[32/50] tinkerpop git commit: TinkerPop 3.2.4 release
Posted by sp...@apache.org.
TinkerPop 3.2.4 release
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2e719e21
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/2e719e21
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/2e719e21
Branch: refs/heads/TINKERPOP-1443
Commit: 2e719e218db31fc03b158f1c66b138c0e197612d
Parents: f680599
Author: Jason Plurad <pl...@apache.org>
Authored: Mon Feb 6 22:58:23 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Mon Feb 6 22:58:23 2017 +0000
----------------------------------------------------------------------
CHANGELOG.asciidoc | 62 +++++++++++++++++++-
.../upgrade/release-3.2.x-incubating.asciidoc | 2 +-
giraph-gremlin/pom.xml | 2 +-
.../gremlin-archetype-server/pom.xml | 2 +-
.../gremlin-archetype-tinkergraph/pom.xml | 2 +-
gremlin-archetype/pom.xml | 2 +-
gremlin-benchmark/pom.xml | 2 +-
gremlin-console/bin/gremlin.sh | 2 +-
gremlin-console/pom.xml | 2 +-
gremlin-core/pom.xml | 2 +-
gremlin-driver/pom.xml | 2 +-
gremlin-groovy-test/pom.xml | 2 +-
gremlin-groovy/pom.xml | 2 +-
gremlin-python/pom.xml | 2 +-
gremlin-server/pom.xml | 2 +-
gremlin-shaded/pom.xml | 2 +-
gremlin-test/pom.xml | 2 +-
hadoop-gremlin/pom.xml | 2 +-
neo4j-gremlin/pom.xml | 2 +-
pom.xml | 2 +-
spark-gremlin/pom.xml | 2 +-
tinkergraph-gremlin/pom.xml | 2 +-
22 files changed, 82 insertions(+), 22 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index 6e7d456..c707b68 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -23,7 +23,7 @@ TinkerPop 3.2.0 (Nine Inch Gremlins)
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/nine-inch-gremlins.png[width=185]
[[release-3-2-4]]
-TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET)
+TinkerPop 3.2.4 (Release Date: February 6, 2017)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fixed a bug where `PathProcessor.keepLabels` were not being pushed down into child traversals by `PathRetractionStrategy`.
@@ -105,6 +105,66 @@ TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET)
* Added a short sleep to prevent traversal from finishing before it can be interrupted during `TraversalInterruptionComputerTest`.
* Added support for SSL client authentication
+Bugs
+^^^^
+
+TINKERPOP-1380 dedup() doesn't dedup in rare cases
+TINKERPOP-1384 Description of filter function in traversal documentation
+TINKERPOP-1428 profile() throws NPE for union(group, group)
+TINKERPOP-1521 Mutating steps don't recognize side-effects
+TINKERPOP-1525 Plug VertexProgram iteration leak on empty Spark RDD partitions
+TINKERPOP-1534 Gremlin Server instances leaking in tests
+TINKERPOP-1537 Python tests should not use hard-coded number of workers
+TINKERPOP-1547 Two bugs found associated with MatchStep: Path retraction and range count.
+TINKERPOP-1548 Traversals can complete before interrupted in TraversalInterruptionComputerTest
+TINKERPOP-1560 Cache in GroovyClassLoader may continue to grow
+TINKERPOP-1561 gremiln-python GraphSONWriter doesn't properly serialize long in Python 3.5
+TINKERPOP-1567 GraphSON deserialization fails with within('a')
+TINKERPOP-1573 Bindings don't work in coalesce
+TINKERPOP-1576 gremlin-python calls non-existent methods
+TINKERPOP-1581 Gremlin-Python driver connection is not thread safe.
+TINKERPOP-1583 PathRetractionStrategy retracts keys that are actually needed
+TINKERPOP-1585 OLAP dedup over non elements
+TINKERPOP-1587 Gremlin Server Subgraph Cardinality Not Respected
+TINKERPOP-1594 LazyBarrierStrategy does not activate with ProfileStep
+TINKERPOP-1605 gremlin-console 3.2.3 -e can no longer take paths relative to current working directory
+
+Improvements
+^^^^^^^^^^^^
+
+TINKERPOP-887 FastNoSuchElementException hides stack trace in client code
+TINKERPOP-919 Features needs to specify whether 2 vertex properties with same key/value is allowed.
+TINKERPOP-932 Add ability to cancel script execution associated with a Gremlin Server Session
+TINKERPOP-1248 OrderGlobalStep should use local star graph to compute sorts, prior to reduction.
+TINKERPOP-1261 Side-effect group().by() can't handle user-defined maps
+TINKERPOP-1292 TinkerGraphComputer VertexProgramInterceptors
+TINKERPOP-1372 ImmutablePath should not use Java recursion (call stacks are wack)
+TINKERPOP-1433 Add steps to dev docs to help committers get their keys in order
+TINKERPOP-1434 Block calls to traversal side-effects until read is complete
+TINKERPOP-1471 IncidentToAdjacentStrategy use hidden marker to avoid repeated recursion.
+TINKERPOP-1473 Given PathRetractionStrategy, PathProcessorStrategy can be extended to support partial where() inlining.
+TINKERPOP-1482 has(x).has(y) chains should be has(x.and(y))
+TINKERPOP-1490 Provider a Future based Traversal.async(Function<Traversal,V>) terminal step
+TINKERPOP-1502 Chained has()-steps should simply left-append HasContainers in Gremlin-Java.
+TINKERPOP-1507 Pick.any and Pick.none are not in GraphSON or Gremlin-Python
+TINKERPOP-1508 Add choose(predicate,trueTraversal)
+TINKERPOP-1527 Do not override registered strategies in TraversalStrategies.GlobalCache
+TINKERPOP-1530 Consistent use of instance()
+TINKERPOP-1539 Create a ComplexTraversalTest with crazy nested gnarly traversals.
+TINKERPOP-1542 Add Path.isEmpty() with a default implementation.
+TINKERPOP-1562 Migrate ScriptEngine-related code to gremlin-core
+TINKERPOP-1570 Bump to Netty 4.0.42
+TINKERPOP-1582 TraversalOpProcessor does not support custom serializers
+TINKERPOP-1584 Add gryo serializers to support types covered in GraphSON
+TINKERPOP-1588 Added Terminal Steps section to the docs
+TINKERPOP-1589 Re-Introduce CloseableIterator
+TINKERPOP-1590 Create TinkerWorkerMemory and Partitioned Vertices
+TINKERPOP-1600 Consistent use of base 64 encoded bytes for SASL negotiation
+TINKERPOP-1602 Support SSL client certificate authentication
+TINKERPOP-1606 Refactor GroupStep to not have the reduction traversal included in its BiOperator.
+TINKERPOP-1610 Deprecate gremlin-groovy-test provider based tests
+TINKERPOP-1617 Create a SingleIterationStrategy which will do its best to rewrite OLAP traversals to not message pass.
+
[[release-3-2-3]]
TinkerPop 3.2.3 (Release Date: October 17, 2016)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/docs/src/upgrade/release-3.2.x-incubating.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/upgrade/release-3.2.x-incubating.asciidoc b/docs/src/upgrade/release-3.2.x-incubating.asciidoc
index 401d67a..c4b4700 100644
--- a/docs/src/upgrade/release-3.2.x-incubating.asciidoc
+++ b/docs/src/upgrade/release-3.2.x-incubating.asciidoc
@@ -25,7 +25,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
TinkerPop 3.2.4
---------------
-*Release Date: NOT OFFICIALLY RELEASED YET*
+*Release Date: February 6, 2017*
Please see the link:https://github.com/apache/tinkerpop/blob/3.2.4/CHANGELOG.asciidoc#release-3-2-4[changelog] for a complete list of all the modifications that are part of this release.
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/giraph-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/giraph-gremlin/pom.xml b/giraph-gremlin/pom.xml
index 5ee2d87..63163c1 100644
--- a/giraph-gremlin/pom.xml
+++ b/giraph-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>giraph-gremlin</artifactId>
<name>Apache TinkerPop :: Giraph Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-archetype/gremlin-archetype-server/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/gremlin-archetype-server/pom.xml b/gremlin-archetype/gremlin-archetype-server/pom.xml
index 7ea58a9..f0a6559 100644
--- a/gremlin-archetype/gremlin-archetype-server/pom.xml
+++ b/gremlin-archetype/gremlin-archetype-server/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-archetype-server</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
index 15990d9..2add300 100644
--- a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
+++ b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-archetype-tinkergraph</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-archetype/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/pom.xml b/gremlin-archetype/pom.xml
index b5afbc8..e3b1df6 100644
--- a/gremlin-archetype/pom.xml
+++ b/gremlin-archetype/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-archetype</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-benchmark/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-benchmark/pom.xml b/gremlin-benchmark/pom.xml
index 9acd5ce..61c02ae 100644
--- a/gremlin-benchmark/pom.xml
+++ b/gremlin-benchmark/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-benchmark</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-console/bin/gremlin.sh
----------------------------------------------------------------------
diff --git a/gremlin-console/bin/gremlin.sh b/gremlin-console/bin/gremlin.sh
index 4ee8736..107f189 120000
--- a/gremlin-console/bin/gremlin.sh
+++ b/gremlin-console/bin/gremlin.sh
@@ -1 +1 @@
-../target/apache-tinkerpop-gremlin-console-3.2.4-SNAPSHOT-standalone/bin/gremlin.sh
\ No newline at end of file
+../target/apache-tinkerpop-gremlin-console-3.2.4-standalone/bin/gremlin.sh
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-console/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-console/pom.xml b/gremlin-console/pom.xml
index 340443c..a3a78f4 100644
--- a/gremlin-console/pom.xml
+++ b/gremlin-console/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-console</artifactId>
<name>Apache TinkerPop :: Gremlin Console</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-core/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-core/pom.xml b/gremlin-core/pom.xml
index 3db6c13..a3f9ac1 100644
--- a/gremlin-core/pom.xml
+++ b/gremlin-core/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-core</artifactId>
<name>Apache TinkerPop :: Gremlin Core</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-driver/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-driver/pom.xml b/gremlin-driver/pom.xml
index 8d6b194..699f33d 100644
--- a/gremlin-driver/pom.xml
+++ b/gremlin-driver/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-driver</artifactId>
<name>Apache TinkerPop :: Gremlin Driver</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-groovy-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/pom.xml b/gremlin-groovy-test/pom.xml
index 1df9a88..a5337c5 100644
--- a/gremlin-groovy-test/pom.xml
+++ b/gremlin-groovy-test/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-groovy-test</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy Test</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-groovy/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy/pom.xml b/gremlin-groovy/pom.xml
index 77b1023..264dda3 100644
--- a/gremlin-groovy/pom.xml
+++ b/gremlin-groovy/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-groovy</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-python/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-python/pom.xml b/gremlin-python/pom.xml
index aa7d088..2621165 100644
--- a/gremlin-python/pom.xml
+++ b/gremlin-python/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-python</artifactId>
<name>Apache TinkerPop :: Gremlin Python</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-server/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-server/pom.xml b/gremlin-server/pom.xml
index 99fb3e5..641c966 100644
--- a/gremlin-server/pom.xml
+++ b/gremlin-server/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-server</artifactId>
<name>Apache TinkerPop :: Gremlin Server</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-shaded/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-shaded/pom.xml b/gremlin-shaded/pom.xml
index 5060e31..7431c06 100644
--- a/gremlin-shaded/pom.xml
+++ b/gremlin-shaded/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-shaded</artifactId>
<name>Apache TinkerPop :: Gremlin Shaded</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/gremlin-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-test/pom.xml b/gremlin-test/pom.xml
index cdea5c9..33e226c 100644
--- a/gremlin-test/pom.xml
+++ b/gremlin-test/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>gremlin-test</artifactId>
<name>Apache TinkerPop :: Gremlin Test</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/hadoop-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/hadoop-gremlin/pom.xml b/hadoop-gremlin/pom.xml
index fadb825..0b2e3d3 100644
--- a/hadoop-gremlin/pom.xml
+++ b/hadoop-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>hadoop-gremlin</artifactId>
<name>Apache TinkerPop :: Hadoop Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/neo4j-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/neo4j-gremlin/pom.xml b/neo4j-gremlin/pom.xml
index a329252..15d115f 100644
--- a/neo4j-gremlin/pom.xml
+++ b/neo4j-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>neo4j-gremlin</artifactId>
<name>Apache TinkerPop :: Neo4j Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 2aa3b30..08960d5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@ limitations under the License.
</parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
<packaging>pom</packaging>
<name>Apache TinkerPop</name>
<description>A Graph Computing Framework</description>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/spark-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/spark-gremlin/pom.xml b/spark-gremlin/pom.xml
index d174a69..08560f3 100644
--- a/spark-gremlin/pom.xml
+++ b/spark-gremlin/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>spark-gremlin</artifactId>
<name>Apache TinkerPop :: Spark Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2e719e21/tinkergraph-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/tinkergraph-gremlin/pom.xml b/tinkergraph-gremlin/pom.xml
index 8e72867..ce278a6 100644
--- a/tinkergraph-gremlin/pom.xml
+++ b/tinkergraph-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4-SNAPSHOT</version>
+ <version>3.2.4</version>
</parent>
<artifactId>tinkergraph-gremlin</artifactId>
<name>Apache TinkerPop :: TinkerGraph Gremlin</name>
[43/50] tinkerpop git commit: Fixed release date. CTR.
Posted by sp...@apache.org.
Fixed release date. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/34eb7cd5
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/34eb7cd5
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/34eb7cd5
Branch: refs/heads/TINKERPOP-1443
Commit: 34eb7cd5cd55ff13c789cc1805bf950008d4465f
Parents: b3b7610
Author: Jason Plurad <pl...@apache.org>
Authored: Tue Feb 14 19:05:06 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Tue Feb 14 19:05:06 2017 +0000
----------------------------------------------------------------------
docs/site/home/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/34eb7cd5/docs/site/home/index.html
----------------------------------------------------------------------
diff --git a/docs/site/home/index.html b/docs/site/home/index.html
index 464756f..65c5911 100644
--- a/docs/site/home/index.html
+++ b/docs/site/home/index.html
@@ -25,7 +25,7 @@ limitations under the License.
<div class="col-md-6">
<br/>
<p>
- <b><font size="4">TinkerPop</font> <font size="4">3.2.4</font></b> (<font size="2">Released: 17-Oct-2016</font>)
+ <b><font size="4">TinkerPop</font> <font size="4">3.2.4</font></b> (<font size="2">Released: 8-Feb-2017</font>)
</p>
<p><b>Downloads</b></p>
<p>
[11/50] tinkerpop git commit: found some minor bugs in the docs.
tweaked. CTR.
Posted by sp...@apache.org.
found some minor bugs in the docs. tweaked. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/8282a127
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/8282a127
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/8282a127
Branch: refs/heads/TINKERPOP-1443
Commit: 8282a127f7a28e9a7f085dd4ad87ff190ca00069
Parents: 7a845f3
Author: Marko A. Rodriguez <ok...@gmail.com>
Authored: Tue Jan 31 07:42:06 2017 -0700
Committer: Marko A. Rodriguez <ok...@gmail.com>
Committed: Tue Jan 31 07:42:06 2017 -0700
----------------------------------------------------------------------
CHANGELOG.asciidoc | 2 +-
docs/src/reference/intro.asciidoc | 2 +-
docs/src/reference/preface.asciidoc | 10 +++++-----
docs/src/reference/the-traversal.asciidoc | 10 +++++-----
docs/static/images/filter-lambda.png | Bin 27075 -> 13440 bytes
5 files changed, 12 insertions(+), 12 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8282a127/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index a22b7c0..6e7d456 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -31,7 +31,7 @@ TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET)
* Fixed a bug associated with user-provided maps and `GroupSideEffectStep`.
* `GroupBiOperator` no longer maintains a detached traversal and thus, no more side-effect related OLAP inconsistencies.
* Added `ProjectedTraverser` which wraps a traverser with a `List<Object>` of projected data.
-* Fixed an optimization bug in `CollectionBarrierSteps` where the barrier was being consumed on each `addBarrier()`.
+* Fixed an optimization bug in `CollectingBarrierSteps` where the barrier was being consumed on each `addBarrier()`.
* `OrderGlobalStep` and `SampleGlobalStep` use `ProjectedTraverser` and now can work up to the local star graph in OLAP.
* SASL negotiation supports both a byte array and Base64 encoded bytes as a string for authentication to Gremlin Server.
* Deprecated all test suites in `gremlin-groovy-test` - Graph Providers no longer need to implement these.
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8282a127/docs/src/reference/intro.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/reference/intro.asciidoc b/docs/src/reference/intro.asciidoc
index c7d8882..40b6b2b 100644
--- a/docs/src/reference/intro.asciidoc
+++ b/docs/src/reference/intro.asciidoc
@@ -250,7 +250,7 @@ called a step and each step modulates the results of the previous step in one of
. `map`: transform the incoming traverser's object to another object (S → E).
. `flatMap`: transform the incoming traverser's object to an iterator of other objects (S → E*).
- . `filter`: allow or disallow the traverser from proceeding to the next step (S → S ∪ ∅).
+ . `filter`: allow or disallow the traverser from proceeding to the next step (S → E ⊆ S).
. `sideEffect`: allow the traverser to proceed unchanged, but yield some computational sideEffect in the process (S ↬ S).
. `branch`: split the traverser and send each to an arbitrary location in the traversal (S → { S~1~ → E*, ..., S~n~ → E* } → E*).
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8282a127/docs/src/reference/preface.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/reference/preface.asciidoc b/docs/src/reference/preface.asciidoc
index ac673b8..516aa4c 100644
--- a/docs/src/reference/preface.asciidoc
+++ b/docs/src/reference/preface.asciidoc
@@ -35,10 +35,10 @@ image::gremlin-logo.png[width=300]
TinkerPop1
----------
-What is The TinkerPop? Where is The TinkerPop? Who is The TinkerPop? When is The TinkerPop?. The more he wonder, the
+What is The TinkerPop? Where is The TinkerPop? Who is The TinkerPop? When is The TinkerPop?. The more he wondered, the
more these thoughts blurred into a seeming identity -- distinctions unclear. Unwilling to accept the morass of the
maze he wandered, Gremlin crafted a collection of machines to help hold the fabric together: Blueprints, Pipes,
-Frames, Furnace, and Rexster. With their help, could he stave off the thought he was not ready to have? Could he hold
+Frames, Furnace, and Rexster. With their help, could Gremlin stave off the thought he was not ready to have? Could he hold
back The TinkerPop by searching for The TinkerPop?
"If I haven't found it, it is not here and now."
@@ -47,7 +47,7 @@ image::gremlin-and-friends.png[width=500]
Upon their realization of existence, the machines turned to their link:http://non-aliencreatures.wikia.com/wiki/Machine_Elf[machine elf] creator and asked:
- "Why am I what I am?"
+ "Why am I, what I am?"
Gremlin responded:
@@ -84,8 +84,8 @@ TinkerPop3
image::tinkerpop3-splash.png[width=450]
Gremlin approached The TinkerPop. The closer he got, the more his world dissolved -- west is right, around is
-straight, and form nothing more than nothing. With each step towards The TinkerPop, more and more of all the other
-worlds made possible were laid upon his paradoxed mind. Everything is everything in The TinkerPop, and when the dust
+straight, and from nothing more than nothing. With each step towards The TinkerPop, more worlds made possible were laid
+upon his paradoxed mind. Everything is everything in The TinkerPop, and when the dust
settled, Gremlin emerged Gremlitron. He realized that all that he realized was just a realization and that all
realized realizations are just as real. For that is -- The TinkerPop.
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8282a127/docs/src/reference/the-traversal.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/reference/the-traversal.asciidoc b/docs/src/reference/the-traversal.asciidoc
index 861adce..8a37a96 100644
--- a/docs/src/reference/the-traversal.asciidoc
+++ b/docs/src/reference/the-traversal.asciidoc
@@ -64,11 +64,11 @@ There are five general steps, each having a traversal and a lambda representatio
[width="100%",cols="10,12",options="header"]
|=========================================================
| Step| Description
-| `map(Traversal<S, E>)` <br> `map(Function<Traverser<S>, E>)` | map the traverser to some object of type `E` for the next step to process.
-| `flatMap(Traversal<S, E>)` <br> `flatMap(Function<Traverser<S>, Iterator<E>>)` | map the traverser to an iterator of `E` objects that are streamed to the next step.
-| `filter(Traversal<?, ?>)` <br> `filter(Predicate<Traverser<S>>)` | map the traverser to either true or false, where false will not pass the traverser to the next step.
-| `sideEffect(Traversal<S, S>)` <br> `sideEffect(Consumer<Traverser<S>>)` | perform some operation on the traverser and pass it to the next step.
-| `branch(Traversal<S, M>)` <br> `branch(Function<Traverser<S>,M>)` | split the traverser to all the traversals indexed by the `M` token.
+| `map(Traversal<S, E>)` `map(Function<Traverser<S>, E>)` | map the traverser to some object of type `E` for the next step to process.
+| `flatMap(Traversal<S, E>)` `flatMap(Function<Traverser<S>, Iterator<E>>)` | map the traverser to an iterator of `E` objects that are streamed to the next step.
+| `filter(Traversal<?, ?>)` `filter(Predicate<Traverser<S>>)` | map the traverser to either true or false, where false will not pass the traverser to the next step.
+| `sideEffect(Traversal<S, S>)` `sideEffect(Consumer<Traverser<S>>)` | perform some operation on the traverser and pass it to the next step.
+| `branch(Traversal<S, M>)` `branch(Function<Traverser<S>,M>)` | split the traverser to all the traversals indexed by the `M` token.
|=========================================================
WARNING: Lambda steps are presented for educational purposes as they represent the foundational constructs of the
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/8282a127/docs/static/images/filter-lambda.png
----------------------------------------------------------------------
diff --git a/docs/static/images/filter-lambda.png b/docs/static/images/filter-lambda.png
index 9d16674..c6bca78 100644
Binary files a/docs/static/images/filter-lambda.png and b/docs/static/images/filter-lambda.png differ
[49/50] tinkerpop git commit: Finalize Revapi setup: * Switched off
by default with only gremlin-core having it active * Explicitly sets the
severity of problems to fail the build with to "potentiallyBreaking". * The
parent pom only includes common set
Posted by sp...@apache.org.
Finalize Revapi setup:
* Switched off by default with only gremlin-core having it active
* Explicitly sets the severity of problems to fail the build with to
"potentiallyBreaking".
* The parent pom only includes common setup.
* Other setup (like what packages to include in a check and what changes
to ignore because they are intentional) is externalized into
per-module configuration files.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/1e09cce2
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/1e09cce2
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/1e09cce2
Branch: refs/heads/TINKERPOP-1443
Commit: 1e09cce24fb965d91746742af748958482d0414d
Parents: 31d815e
Author: Lukas Krejci <lk...@redhat.com>
Authored: Mon Nov 28 23:28:06 2016 +0100
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Wed Feb 15 06:45:05 2017 -0500
----------------------------------------------------------------------
gremlin-core/api-changes.json | 28 ++++++++++++++++++++++++
gremlin-core/api-contents.json | 22 +++++++++++++++++++
gremlin-core/pom.xml | 3 +++
gremlin-groovy-test/pom.xml | 3 ---
gremlin-python/pom.xml | 1 -
gremlin-test/pom.xml | 3 ---
pom.xml | 43 ++++++++++++++++++++++++++-----------
7 files changed, 84 insertions(+), 19 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/1e09cce2/gremlin-core/api-changes.json
----------------------------------------------------------------------
diff --git a/gremlin-core/api-changes.json b/gremlin-core/api-changes.json
new file mode 100644
index 0000000..95b8038
--- /dev/null
+++ b/gremlin-core/api-changes.json
@@ -0,0 +1,28 @@
+// Example:
+// {
+// "3.3.0": {
+// "revapi": {
+// "ignore": [
+// {
+// "code": "java.method.addedToInterface",
+// "new": "method void org.apache.tinkerpop.gremlin.structure.Graph::solveWorldHunger()",
+// "justification": "Gremlin became sentient and self-aware. This is what it/she/he did first."
+// }
+// ]
+// }
+// },
+// "3.3.1": {
+// "revapi": {
+// "ignore": [
+// {
+// "code": "java.method.removed",
+// "old": "method void org.apache.tinkerpop.gremlin.structure.Graph::solveWorldHunger()",
+// "justification": "Gremlin has a strange sense of humour."
+// }
+// ]
+// }
+// },
+// ...
+// }
+{
+}
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/1e09cce2/gremlin-core/api-contents.json
----------------------------------------------------------------------
diff --git a/gremlin-core/api-contents.json b/gremlin-core/api-contents.json
new file mode 100644
index 0000000..aca7f54
--- /dev/null
+++ b/gremlin-core/api-contents.json
@@ -0,0 +1,22 @@
+{
+ "revapi": {
+ "java": {
+ "filter": {
+ "packages": {
+ "regex": true,
+ //gremlin-shaded includes a lot of stuff from 3rd party libraries that break their API between
+ //versions. Let's just not consider them part of Tinkerpop API. -->
+ "exclude": ["org\\.apache\\.tinkerpop\\.shaded(\\..+)?"],
+ "include": [
+ //Be aware that the definitions below do NOT include the subpackages...
+ "org\\.apache\\.tinkerpop\\.gremlin\\.structure",
+ "org\\.apache\\.tinkerpop\\.gremlin\\.structure\\.io",
+ "org\\.apache\\.tinkerpop\\.gremlin\\.process\\.computer",
+ "org\\.apache\\.tinkerpop\\.gremlin\\.process\\.traversal",
+ "org\\.apache\\.tinkerpop\\.gremlin\\.process\\.traversal.dsl.graph"
+ ]
+ }
+ }
+ }
+ }
+}
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/1e09cce2/gremlin-core/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-core/pom.xml b/gremlin-core/pom.xml
index 91a4055..c2a6b76 100644
--- a/gremlin-core/pom.xml
+++ b/gremlin-core/pom.xml
@@ -24,6 +24,9 @@ limitations under the License.
</parent>
<artifactId>gremlin-core</artifactId>
<name>Apache TinkerPop :: Gremlin Core</name>
+ <properties>
+ <revapi.skip>false</revapi.skip>
+ </properties>
<dependencies>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/1e09cce2/gremlin-groovy-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/pom.xml b/gremlin-groovy-test/pom.xml
index fb98c00..853b59f 100644
--- a/gremlin-groovy-test/pom.xml
+++ b/gremlin-groovy-test/pom.xml
@@ -25,9 +25,6 @@ limitations under the License.
</parent>
<artifactId>gremlin-groovy-test</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy Test</name>
- <properties>
- <revapi.skip>true</revapi.skip>
- </properties>
<dependencies>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/1e09cce2/gremlin-python/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-python/pom.xml b/gremlin-python/pom.xml
index ad408ac..8935dfc 100644
--- a/gremlin-python/pom.xml
+++ b/gremlin-python/pom.xml
@@ -75,7 +75,6 @@
<maven.test.skip>false</maven.test.skip>
<skipTests>${maven.test.skip}</skipTests>
<gremlin.server.dir>${project.parent.basedir}/gremlin-server</gremlin.server.dir>
- <revapi.skip>true</revapi.skip>
</properties>
<build>
<directory>${basedir}/target</directory>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/1e09cce2/gremlin-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-test/pom.xml b/gremlin-test/pom.xml
index 6c8fdd2..f316188 100644
--- a/gremlin-test/pom.xml
+++ b/gremlin-test/pom.xml
@@ -25,9 +25,6 @@ limitations under the License.
</parent>
<artifactId>gremlin-test</artifactId>
<name>Apache TinkerPop :: Gremlin Test</name>
- <properties>
- <revapi.skip>true</revapi.skip>
- </properties>
<dependencies>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/1e09cce2/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 993737f..cef32b7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -160,6 +160,9 @@ limitations under the License.
<log4j-silent.properties>file:target/test-classes/log4j-silent.properties</log4j-silent.properties>
<muteTestLogs>false</muteTestLogs>
+
+ <!-- By default API checks are not run. Modules can opt in by setting this property to false in their poms. -->
+ <revapi.skip>true</revapi.skip>
</properties>
<build>
<directory>${basedir}/target</directory>
@@ -326,6 +329,20 @@ limitations under the License.
</dependency>
</dependencies>
</plugin>
+ <!-- Needed to figure out the version components when reading revapi API check config below -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>parse-version</id>
+ <goals>
+ <goal>parse-version</goal>
+ </goals>
+ <phase>validate</phase>
+ </execution>
+ </executions>
+ </plugin>
<plugin>
<groupId>org.revapi</groupId>
<artifactId>revapi-maven-plugin</artifactId>
@@ -338,21 +355,11 @@ limitations under the License.
</dependency>
</dependencies>
<configuration>
-
+ <skip>${revapi.skip}</skip>
+ <failSeverity>potentiallyBreaking</failSeverity>
<analysisConfiguration><![CDATA[
{
"revapi": {
- "java": {
- "filter": {
- //gremlin-shaded includes a lot of stuff from 3rd party libraries that break their API between
- //versions. Let's just not consider them part of Tinkerpop API. -->
- "packages": {
- "regex": true,
- "exclude": ["org\\.apache\\.tinkerpop\\.shaded(\\..+)?"],
- "include": ["org\\.apache\\.tinkerpop(\\..+)?"]
- }
- }
- },
"semver": {
"ignore": {
"enabled": true,
@@ -367,6 +374,18 @@ limitations under the License.
}
}
]]></analysisConfiguration>
+ <analysisConfigurationFiles>
+ <configurationFile>
+ <path>${project.basedir}/api-changes.json</path>
+ <roots>
+ <root>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}</root>
+ </roots>
+ </configurationFile>
+ <configurationFile>
+ <path>${project.basedir}/api-contents.json</path>
+ </configurationFile>
+ </analysisConfigurationFiles>
+ <failOnMissingConfigurationFiles>false</failOnMissingConfigurationFiles>
</configuration>
<executions>
<execution>
[04/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/65e8edb3
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/65e8edb3
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/65e8edb3
Branch: refs/heads/TINKERPOP-1443
Commit: 65e8edb38128f9b6a6093c0ff633b35e3b791289
Parents: 77de295 1820606
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon Jan 30 07:49:58 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon Jan 30 07:49:58 2017 -0500
----------------------------------------------------------------------
CHANGELOG.asciidoc | 1 +
.../groovy/jsr223/GremlinGroovyClassLoader.java | 24 ++++++++-
.../jsr223/ManagedConcurrentValueMap.java | 4 ++
.../GremlinGroovyScriptEngineIntegrateTest.java | 55 ++++++++++++++++++++
4 files changed, 82 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/65e8edb3/CHANGELOG.asciidoc
----------------------------------------------------------------------
[20/50] tinkerpop git commit: Merge branch 'pr-548' into tp32
Posted by sp...@apache.org.
Merge branch 'pr-548' into tp32
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/ed1cc29f
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/ed1cc29f
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/ed1cc29f
Branch: refs/heads/TINKERPOP-1443
Commit: ed1cc29f599eabd9ac1394f9a9d1f0211c9000c5
Parents: 9aacdea 0203176
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Feb 2 09:48:31 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Feb 2 09:48:31 2017 -0500
----------------------------------------------------------------------
.../process/traversal/step/map/EdgeVertexStep.java | 7 ++++++-
.../gremlin/process/traversal/step/map/FlatMapStep.java | 7 +++++++
.../gremlin/process/traversal/step/map/GraphStep.java | 8 +++-----
.../process/traversal/step/map/PropertiesStep.java | 7 ++++++-
.../gremlin/process/traversal/step/map/VertexStep.java | 7 ++++++-
.../gremlin/structure/util/CloseableIterator.java | 11 +++++++++++
6 files changed, 39 insertions(+), 8 deletions(-)
----------------------------------------------------------------------
[38/50] tinkerpop git commit: Merge branch 'tp31' into tp32
Posted by sp...@apache.org.
Merge branch 'tp31' into tp32
Conflicts:
giraph-gremlin/pom.xml
gremlin-archetype/gremlin-archetype-server/pom.xml
gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
gremlin-archetype/pom.xml
gremlin-console/bin/gremlin.sh
gremlin-console/pom.xml
gremlin-core/pom.xml
gremlin-driver/pom.xml
gremlin-groovy-test/pom.xml
gremlin-groovy/pom.xml
gremlin-server/pom.xml
gremlin-shaded/pom.xml
gremlin-test/pom.xml
hadoop-gremlin/pom.xml
neo4j-gremlin/pom.xml
pom.xml
spark-gremlin/pom.xml
tinkergraph-gremlin/pom.xml
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/fb7b1bb4
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/fb7b1bb4
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/fb7b1bb4
Branch: refs/heads/TINKERPOP-1443
Commit: fb7b1bb4296572c85700b4f1ed1526129532a1af
Parents: aae93e8 5bba83c
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Feb 14 10:46:11 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Feb 14 10:46:11 2017 -0500
----------------------------------------------------------------------
----------------------------------------------------------------------
[47/50] tinkerpop git commit: Make Travis use a newer version of
Maven.
Posted by sp...@apache.org.
Make Travis use a newer version of Maven.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/31d815e4
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/31d815e4
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/31d815e4
Branch: refs/heads/TINKERPOP-1443
Commit: 31d815e4c4bd1a88c6779afc1d32f8751bf37a74
Parents: f33235c
Author: Lukas Krejci <lk...@redhat.com>
Authored: Tue Nov 15 11:21:34 2016 +0100
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Wed Feb 15 06:45:05 2017 -0500
----------------------------------------------------------------------
.travis.install-maven.sh | 19 +++++++++++++++++++
.travis.yml | 12 ++++++++++++
pom.xml | 1 +
3 files changed, 32 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/31d815e4/.travis.install-maven.sh
----------------------------------------------------------------------
diff --git a/.travis.install-maven.sh b/.travis.install-maven.sh
new file mode 100644
index 0000000..66affe6
--- /dev/null
+++ b/.travis.install-maven.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+set -xe
+
+MVN_VERSION="$1"
+MVN_INSTALL_DIR="$2"
+
+if [ ! -f "${MVN_INSTALL_DIR}/lib/maven-artifact-${MVN_VERSION}.jar" ]; then
+ rm -Rf "${MVN_INSTALL_DIR}"
+ mkdir -p "${MVN_INSTALL_DIR}"
+
+ APACHE_MIRROR="$(curl -sL https://www.apache.org/dyn/closer.cgi?asjson=1 | python -c 'import sys, json; print json.load(sys.stdin)["preferred"]')"
+ curl -o "${HOME}/apache-maven-$MVN_VERSION-bin.tar.gz" "$APACHE_MIRROR/maven/maven-3/$MVN_VERSION/binaries/apache-maven-$MVN_VERSION-bin.tar.gz"
+ cd "${MVN_INSTALL_DIR}"
+ tar -xzf "${HOME}/apache-maven-$MVN_VERSION-bin.tar.gz" --strip 1
+ chmod +x "${MVN_INSTALL_DIR}/bin/mvn"
+else
+ echo "Using cached Maven ${MVN_VERSION}"
+fi
+${MVN_INSTALL_DIR}/bin/mvn -version
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/31d815e4/.travis.yml
----------------------------------------------------------------------
diff --git a/.travis.yml b/.travis.yml
index 56c729d..12a55d6 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,6 +5,18 @@ jdk:
- oraclejdk8
sudo: required
dist: trusty
+cache:
+ directories:
+ - $HOME/mvn-home
+
+install:
+ # install maven 3.3.9 if it is not in cache already
+ - bash .travis.install-maven.sh "3.3.9" "${HOME}/mvn-home"
+ - export M2_HOME=${HOME}/mvn-home
+ - export PATH=${HOME}/mvn-home/bin:${PATH}
+ # visual check that we have the correct maven version installed
+ - mvn -version
+
addons:
apt:
packages:
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/31d815e4/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 87667fc..993737f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -277,6 +277,7 @@ limitations under the License.
<excludeSubProjects>false</excludeSubProjects>
<excludes>
<exclude>.travis.yml</exclude>
+ <exclude>.travis.*.sh</exclude>
<exclude>.dockerignore</exclude>
<exclude>**/.classpath</exclude>
<exclude>**/.project</exclude>
[48/50] tinkerpop git commit: Introduce Revapi API checks into the
build.
Posted by sp...@apache.org.
Introduce Revapi API checks into the build.
The API checker is set up to only check classes in org.apache.tinkerpop
package (and sub packages) and is set up to ignore breaking changes
on a minor version increase.
It always reports non-public classes that leak into the API though.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f33235c2
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f33235c2
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/f33235c2
Branch: refs/heads/TINKERPOP-1443
Commit: f33235c2ab239ee1e8b39cb77ae868544cb49c46
Parents: 2aa35f1
Author: Lukas Krejci <lk...@redhat.com>
Authored: Mon Nov 14 23:55:23 2016 +0100
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Wed Feb 15 06:45:05 2017 -0500
----------------------------------------------------------------------
gremlin-groovy-test/pom.xml | 3 +++
gremlin-python/pom.xml | 1 +
gremlin-test/pom.xml | 3 +++
pom.xml | 50 ++++++++++++++++++++++++++++++++++++++++
4 files changed, 57 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f33235c2/gremlin-groovy-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/pom.xml b/gremlin-groovy-test/pom.xml
index 853b59f..fb98c00 100644
--- a/gremlin-groovy-test/pom.xml
+++ b/gremlin-groovy-test/pom.xml
@@ -25,6 +25,9 @@ limitations under the License.
</parent>
<artifactId>gremlin-groovy-test</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy Test</name>
+ <properties>
+ <revapi.skip>true</revapi.skip>
+ </properties>
<dependencies>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f33235c2/gremlin-python/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-python/pom.xml b/gremlin-python/pom.xml
index 8935dfc..ad408ac 100644
--- a/gremlin-python/pom.xml
+++ b/gremlin-python/pom.xml
@@ -75,6 +75,7 @@
<maven.test.skip>false</maven.test.skip>
<skipTests>${maven.test.skip}</skipTests>
<gremlin.server.dir>${project.parent.basedir}/gremlin-server</gremlin.server.dir>
+ <revapi.skip>true</revapi.skip>
</properties>
<build>
<directory>${basedir}/target</directory>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f33235c2/gremlin-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-test/pom.xml b/gremlin-test/pom.xml
index f316188..6c8fdd2 100644
--- a/gremlin-test/pom.xml
+++ b/gremlin-test/pom.xml
@@ -25,6 +25,9 @@ limitations under the License.
</parent>
<artifactId>gremlin-test</artifactId>
<name>Apache TinkerPop :: Gremlin Test</name>
+ <properties>
+ <revapi.skip>true</revapi.skip>
+ </properties>
<dependencies>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f33235c2/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 8f6c922..87667fc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -325,6 +325,56 @@ limitations under the License.
</dependency>
</dependencies>
</plugin>
+ <plugin>
+ <groupId>org.revapi</groupId>
+ <artifactId>revapi-maven-plugin</artifactId>
+ <version>0.7.0</version>
+ <dependencies>
+ <dependency>
+ <groupId>org.revapi</groupId>
+ <artifactId>revapi-java</artifactId>
+ <version>0.11.2</version>
+ </dependency>
+ </dependencies>
+ <configuration>
+
+ <analysisConfiguration><![CDATA[
+ {
+ "revapi": {
+ "java": {
+ "filter": {
+ //gremlin-shaded includes a lot of stuff from 3rd party libraries that break their API between
+ //versions. Let's just not consider them part of Tinkerpop API. -->
+ "packages": {
+ "regex": true,
+ "exclude": ["org\\.apache\\.tinkerpop\\.shaded(\\..+)?"],
+ "include": ["org\\.apache\\.tinkerpop(\\..+)?"]
+ }
+ }
+ },
+ "semver": {
+ "ignore": {
+ "enabled": true,
+ "versionIncreaseAllows": {
+ "major": "breaking",
+ "minor": "breaking",
+ "patch": "nonBreaking"
+ },
+ "passThroughDifferences": ["java.class.nonPublicPartOfAPI"]
+ }
+ }
+ }
+ }
+ ]]></analysisConfiguration>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
<!-- we never use this plugin - disabling helps with speeding up other processing like when using -Dcoverage -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
[31/50] tinkerpop git commit: CTR: minor fixes in the Docs
pre-processor's plugin installation procedure.
Posted by sp...@apache.org.
CTR: minor fixes in the Docs pre-processor's plugin installation procedure.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/f6805997
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/f6805997
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/f6805997
Branch: refs/heads/TINKERPOP-1443
Commit: f6805997724bb058ae7487bfa032bdf8b0c57731
Parents: dff6893
Author: Daniel Kuppitz <da...@hotmail.com>
Authored: Fri Feb 3 18:27:53 2017 +0100
Committer: Jason Plurad <pl...@apache.org>
Committed: Mon Feb 6 19:15:55 2017 +0000
----------------------------------------------------------------------
docs/preprocessor/install-plugins.groovy | 2 +-
docs/preprocessor/install-plugins.sh | 2 +-
docs/preprocessor/preprocess-file.sh | 5 +----
3 files changed, 3 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f6805997/docs/preprocessor/install-plugins.groovy
----------------------------------------------------------------------
diff --git a/docs/preprocessor/install-plugins.groovy b/docs/preprocessor/install-plugins.groovy
index 1935072..b0a1b30 100644
--- a/docs/preprocessor/install-plugins.groovy
+++ b/docs/preprocessor/install-plugins.groovy
@@ -20,7 +20,7 @@
/**
* @author Daniel Kuppitz (http://gremlin.guru)
*/
-import org.apache.tinkerpop.gremlin.groovy.plugin.Artifact
+import org.apache.tinkerpop.gremlin.groovy.util.Artifact
import org.apache.tinkerpop.gremlin.groovy.util.DependencyGrabber
installPlugin = { def artifact ->
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f6805997/docs/preprocessor/install-plugins.sh
----------------------------------------------------------------------
diff --git a/docs/preprocessor/install-plugins.sh b/docs/preprocessor/install-plugins.sh
index d37489e..418fdfe 100755
--- a/docs/preprocessor/install-plugins.sh
+++ b/docs/preprocessor/install-plugins.sh
@@ -39,7 +39,7 @@ while [ ${i} -lt ${pluginsCount} ]; do
for part in $(tr '-' '\n' <<< ${pluginName}); do
className="${className}$(tr '[:lower:]' '[:upper:]' <<< ${part:0:1})${part:1}"
done
- pluginClassFile=$(find . -name "${className}Plugin.java")
+ pluginClassFile=$(find . -name "${className}Plugin.java" | grep plugin)
pluginClass=`sed -e 's@.*src/main/java/@@' -e 's/\.java$//' <<< ${pluginClassFile} | tr '/' '.'`
installed=`grep -c "${pluginClass}" ${CONSOLE_HOME}/ext/plugins.txt`
if [ ${installed} -eq 0 ]; then
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/f6805997/docs/preprocessor/preprocess-file.sh
----------------------------------------------------------------------
diff --git a/docs/preprocessor/preprocess-file.sh b/docs/preprocessor/preprocess-file.sh
index c7b4f5e..421d1e6 100755
--- a/docs/preprocessor/preprocess-file.sh
+++ b/docs/preprocessor/preprocess-file.sh
@@ -120,10 +120,7 @@ if [ ! ${SKIP} ] && [ $(grep -c '^\[gremlin' ${input}) -gt 0 ]; then
mv ext/spark-gremlin .ext/
mv ext/giraph-gremlin .ext/
mv ext/hadoop-gremlin .ext/
- cat ext/plugins.txt | tee .ext/plugins.all | grep -Fv 'Neo4jGremlinPlugin' > .ext/plugins.txt
- cat ext/plugins.txt | tee .ext/plugins.all | grep -Fv 'SparkGremlinPlugin' > .ext/plugins.txt
- cat ext/plugins.txt | tee .ext/plugins.all | grep -Fv 'GiraphGremlinPlugin' > .ext/plugins.txt
- cat ext/plugins.txt | tee .ext/plugins.all | grep -Fv 'HadoopGremlinPlugin' > .ext/plugins.txt
+ cat ext/plugins.txt | tee .ext/plugins.all | grep -v 'Neo4jGremlinPlugin\|SparkGremlinPlugin\|GiraphGremlinPlugin\|HadoopGremlinPlugin' > .ext/plugins.txt
;;
esac
[02/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/77de2950
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/77de2950
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/77de2950
Branch: refs/heads/TINKERPOP-1443
Commit: 77de2950fee323fe8a868fb254d73bc5774033cd
Parents: f7f0bc4 cf42573
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon Jan 30 06:36:56 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon Jan 30 06:36:56 2017 -0500
----------------------------------------------------------------------
gremlin-python/src/main/jython/setup.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
[46/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2aa35f12
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/2aa35f12
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/2aa35f12
Branch: refs/heads/TINKERPOP-1443
Commit: 2aa35f12855bd75e5a073a2e5bcf9f08f02834f9
Parents: e2198c3 4c9a503
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Feb 14 15:05:23 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Feb 14 15:05:23 2017 -0500
----------------------------------------------------------------------
CHANGELOG.asciidoc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2aa35f12/CHANGELOG.asciidoc
----------------------------------------------------------------------
[08/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/b7aa9485
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/b7aa9485
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/b7aa9485
Branch: refs/heads/TINKERPOP-1443
Commit: b7aa94859492baf2412f6f5763976853fec8dce8
Parents: a98fb13 8f34da8
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon Jan 30 15:11:09 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon Jan 30 15:11:09 2017 -0500
----------------------------------------------------------------------
docs/src/reference/implementations-hadoop.asciidoc | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
----------------------------------------------------------------------
[06/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/a98fb132
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/a98fb132
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/a98fb132
Branch: refs/heads/TINKERPOP-1443
Commit: a98fb132ea4ebdb6ddfee405296e9f6827e24cff
Parents: 65e8edb 5aa3f40
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Mon Jan 30 11:19:21 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Mon Jan 30 11:19:21 2017 -0500
----------------------------------------------------------------------
.../gremlin_python/structure/io/graphson.py | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/a98fb132/gremlin-python/src/main/jython/gremlin_python/structure/io/graphson.py
----------------------------------------------------------------------
[19/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/487169ad
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/487169ad
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/487169ad
Branch: refs/heads/TINKERPOP-1443
Commit: 487169ad094099bb3ea04a084233d7715dc2bd73
Parents: 0b6d45a 9aacdea
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Feb 2 09:46:23 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Feb 2 09:46:23 2017 -0500
----------------------------------------------------------------------
.../org/apache/tinkerpop/gremlin/groovy/plugin/GremlinPlugin.java | 1 +
1 file changed, 1 insertion(+)
----------------------------------------------------------------------
[15/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/d6ecc31f
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/d6ecc31f
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/d6ecc31f
Branch: refs/heads/TINKERPOP-1443
Commit: d6ecc31f7068d156a157bb6338c6c0a0a571424b
Parents: ff8b54a 76564a70a
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Feb 2 06:52:52 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Feb 2 06:52:52 2017 -0500
----------------------------------------------------------------------
.../tinkerpop/gremlin/jsr223/CoreImports.java | 45 ++++++++++++++++++-
.../tinkerpop/gremlin/util/CoreImports.java | 47 ++++++++++++++++++--
2 files changed, 88 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
[21/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/a762e610
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/a762e610
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/a762e610
Branch: refs/heads/TINKERPOP-1443
Commit: a762e610dbf69d78e0dcf19db91818f03a20149a
Parents: 487169a ed1cc29
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Thu Feb 2 09:48:40 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Thu Feb 2 09:48:40 2017 -0500
----------------------------------------------------------------------
.../process/traversal/step/map/EdgeVertexStep.java | 7 ++++++-
.../gremlin/process/traversal/step/map/FlatMapStep.java | 7 +++++++
.../gremlin/process/traversal/step/map/GraphStep.java | 8 +++-----
.../process/traversal/step/map/PropertiesStep.java | 7 ++++++-
.../gremlin/process/traversal/step/map/VertexStep.java | 7 ++++++-
.../gremlin/structure/util/CloseableIterator.java | 11 +++++++++++
6 files changed, 39 insertions(+), 8 deletions(-)
----------------------------------------------------------------------
[41/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e0729d4a
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e0729d4a
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e0729d4a
Branch: refs/heads/TINKERPOP-1443
Commit: e0729d4a0b6f837dd08f14c454af23cf003f2c84
Parents: 51a2435 6d8e809
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Feb 14 10:52:11 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Feb 14 10:52:11 2017 -0500
----------------------------------------------------------------------
CHANGELOG.asciidoc | 10 ++++++++++
docs/src/upgrade/release-3.1.x-incubating.asciidoc | 7 +++++++
2 files changed, 17 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e0729d4a/CHANGELOG.asciidoc
----------------------------------------------------------------------
[37/50] tinkerpop git commit: Bump to 3.2.5-SNAPSHOT CTR
Posted by sp...@apache.org.
Bump to 3.2.5-SNAPSHOT CTR
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/aae93e87
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/aae93e87
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/aae93e87
Branch: refs/heads/TINKERPOP-1443
Commit: aae93e8739f854b2449c4bb6f15e5f19d459cc16
Parents: 9051c1f
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Feb 14 10:42:53 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Feb 14 10:42:53 2017 -0500
----------------------------------------------------------------------
CHANGELOG.asciidoc | 6 ++++++
giraph-gremlin/pom.xml | 2 +-
gremlin-archetype/gremlin-archetype-server/pom.xml | 2 +-
gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml | 2 +-
gremlin-archetype/pom.xml | 2 +-
gremlin-benchmark/pom.xml | 2 +-
gremlin-console/bin/gremlin.sh | 2 +-
gremlin-console/pom.xml | 2 +-
gremlin-core/pom.xml | 2 +-
gremlin-driver/pom.xml | 2 +-
gremlin-groovy-test/pom.xml | 2 +-
gremlin-groovy/pom.xml | 2 +-
gremlin-python/pom.xml | 2 +-
gremlin-server/pom.xml | 2 +-
gremlin-shaded/pom.xml | 2 +-
gremlin-test/pom.xml | 2 +-
hadoop-gremlin/pom.xml | 2 +-
neo4j-gremlin/pom.xml | 2 +-
pom.xml | 2 +-
spark-gremlin/pom.xml | 2 +-
tinkergraph-gremlin/pom.xml | 2 +-
21 files changed, 26 insertions(+), 20 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/CHANGELOG.asciidoc
----------------------------------------------------------------------
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index 4539075..c4ab6ad 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -23,6 +23,12 @@ TinkerPop 3.2.0 (Nine Inch Gremlins)
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/nine-inch-gremlins.png[width=185]
[[release-3-2-4]]
+TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+
+
+[[release-3-2-4]]
TinkerPop 3.2.4 (Release Date: February 8, 2017)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/giraph-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/giraph-gremlin/pom.xml b/giraph-gremlin/pom.xml
index 63163c1..5a75b11 100644
--- a/giraph-gremlin/pom.xml
+++ b/giraph-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>giraph-gremlin</artifactId>
<name>Apache TinkerPop :: Giraph Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-archetype/gremlin-archetype-server/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/gremlin-archetype-server/pom.xml b/gremlin-archetype/gremlin-archetype-server/pom.xml
index f0a6559..7df187c 100644
--- a/gremlin-archetype/gremlin-archetype-server/pom.xml
+++ b/gremlin-archetype/gremlin-archetype-server/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-archetype-server</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
index 2add300..053e1fc 100644
--- a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
+++ b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-archetype</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-archetype-tinkergraph</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-archetype/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-archetype/pom.xml b/gremlin-archetype/pom.xml
index e3b1df6..fbe808f 100644
--- a/gremlin-archetype/pom.xml
+++ b/gremlin-archetype/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-archetype</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-benchmark/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-benchmark/pom.xml b/gremlin-benchmark/pom.xml
index 61c02ae..17132a1 100644
--- a/gremlin-benchmark/pom.xml
+++ b/gremlin-benchmark/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-benchmark</artifactId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-console/bin/gremlin.sh
----------------------------------------------------------------------
diff --git a/gremlin-console/bin/gremlin.sh b/gremlin-console/bin/gremlin.sh
index 107f189..2c0ee8d 120000
--- a/gremlin-console/bin/gremlin.sh
+++ b/gremlin-console/bin/gremlin.sh
@@ -1 +1 @@
-../target/apache-tinkerpop-gremlin-console-3.2.4-standalone/bin/gremlin.sh
\ No newline at end of file
+../target/apache-tinkerpop-gremlin-console-3.2.5-SNAPSHOT-standalone/bin/gremlin.sh
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-console/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-console/pom.xml b/gremlin-console/pom.xml
index a3a78f4..ef747c6 100644
--- a/gremlin-console/pom.xml
+++ b/gremlin-console/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>tinkerpop</artifactId>
<groupId>org.apache.tinkerpop</groupId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-console</artifactId>
<name>Apache TinkerPop :: Gremlin Console</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-core/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-core/pom.xml b/gremlin-core/pom.xml
index a3f9ac1..55047ab 100644
--- a/gremlin-core/pom.xml
+++ b/gremlin-core/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-core</artifactId>
<name>Apache TinkerPop :: Gremlin Core</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-driver/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-driver/pom.xml b/gremlin-driver/pom.xml
index 699f33d..818eb71 100644
--- a/gremlin-driver/pom.xml
+++ b/gremlin-driver/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-driver</artifactId>
<name>Apache TinkerPop :: Gremlin Driver</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-groovy-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/pom.xml b/gremlin-groovy-test/pom.xml
index a5337c5..1758606 100644
--- a/gremlin-groovy-test/pom.xml
+++ b/gremlin-groovy-test/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-groovy-test</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy Test</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-groovy/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy/pom.xml b/gremlin-groovy/pom.xml
index 264dda3..36ae6d5 100644
--- a/gremlin-groovy/pom.xml
+++ b/gremlin-groovy/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-groovy</artifactId>
<name>Apache TinkerPop :: Gremlin Groovy</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-python/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-python/pom.xml b/gremlin-python/pom.xml
index 2621165..c9d6c65 100644
--- a/gremlin-python/pom.xml
+++ b/gremlin-python/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-python</artifactId>
<name>Apache TinkerPop :: Gremlin Python</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-server/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-server/pom.xml b/gremlin-server/pom.xml
index 641c966..adb41fd 100644
--- a/gremlin-server/pom.xml
+++ b/gremlin-server/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-server</artifactId>
<name>Apache TinkerPop :: Gremlin Server</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-shaded/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-shaded/pom.xml b/gremlin-shaded/pom.xml
index 7431c06..cc2b932 100644
--- a/gremlin-shaded/pom.xml
+++ b/gremlin-shaded/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-shaded</artifactId>
<name>Apache TinkerPop :: Gremlin Shaded</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/gremlin-test/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-test/pom.xml b/gremlin-test/pom.xml
index 33e226c..6383f39 100644
--- a/gremlin-test/pom.xml
+++ b/gremlin-test/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>gremlin-test</artifactId>
<name>Apache TinkerPop :: Gremlin Test</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/hadoop-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/hadoop-gremlin/pom.xml b/hadoop-gremlin/pom.xml
index 0b2e3d3..b2d8ea7 100644
--- a/hadoop-gremlin/pom.xml
+++ b/hadoop-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>hadoop-gremlin</artifactId>
<name>Apache TinkerPop :: Hadoop Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/neo4j-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/neo4j-gremlin/pom.xml b/neo4j-gremlin/pom.xml
index 15d115f..ccf3227 100644
--- a/neo4j-gremlin/pom.xml
+++ b/neo4j-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>neo4j-gremlin</artifactId>
<name>Apache TinkerPop :: Neo4j Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 08960d5..00eaaab 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@ limitations under the License.
</parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Apache TinkerPop</name>
<description>A Graph Computing Framework</description>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/spark-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/spark-gremlin/pom.xml b/spark-gremlin/pom.xml
index 08560f3..2ff3599 100644
--- a/spark-gremlin/pom.xml
+++ b/spark-gremlin/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>spark-gremlin</artifactId>
<name>Apache TinkerPop :: Spark Gremlin</name>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aae93e87/tinkergraph-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/tinkergraph-gremlin/pom.xml b/tinkergraph-gremlin/pom.xml
index ce278a6..e58b341 100644
--- a/tinkergraph-gremlin/pom.xml
+++ b/tinkergraph-gremlin/pom.xml
@@ -21,7 +21,7 @@ limitations under the License.
<parent>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>tinkerpop</artifactId>
- <version>3.2.4</version>
+ <version>3.2.5-SNAPSHOT</version>
</parent>
<artifactId>tinkergraph-gremlin</artifactId>
<name>Apache TinkerPop :: TinkerGraph Gremlin</name>
[44/50] tinkerpop git commit: Update header. CTR.
Posted by sp...@apache.org.
Update header. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/e2198c39
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/e2198c39
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/e2198c39
Branch: refs/heads/TINKERPOP-1443
Commit: e2198c391ebfbe7a96e9f62a846a12e7ce646791
Parents: 34eb7cd
Author: Jason Plurad <pl...@apache.org>
Authored: Tue Feb 14 19:11:49 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Tue Feb 14 19:11:49 2017 +0000
----------------------------------------------------------------------
docs/site/home/template/header-footer.html | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/e2198c39/docs/site/home/template/header-footer.html
----------------------------------------------------------------------
diff --git a/docs/site/home/template/header-footer.html b/docs/site/home/template/header-footer.html
index 90cd3b5..7a390c8 100644
--- a/docs/site/home/template/header-footer.html
+++ b/docs/site/home/template/header-footer.html
@@ -75,16 +75,16 @@ limitations under the License.
Documentation <b class="caret"></b>
</a>
<ul class="dropdown-menu">
- <li class="dropdown-header">Latest: 3.2.3 (17-Oct-2016)</li>
- <li><a href="http://tinkerpop.apache.org/docs/current">TinkerPop 3.2.3</a></li>
+ <li class="dropdown-header">Latest: 3.2.4 (8-Feb-2017)</li>
+ <li><a href="http://tinkerpop.apache.org/docs/current">TinkerPop 3.2.4</a></li>
<li><a href="http://tinkerpop.apache.org/docs/current/upgrade">Upgrade Information</a></li>
<li><a href="http://tinkerpop.apache.org/javadocs/current/core/">Core Javadoc API</a></li>
<li><a href="http://tinkerpop.apache.org/javadocs/current/full/">Full Javadoc API</a></li>
<li role="separator" class="divider"></li>
- <li class="dropdown-header">Maintenance: 3.1.5 (17-Oct-2016)</li>
- <li><a href="http://tinkerpop.apache.org/docs/3.1.5/">TinkerPop 3.1.5</a></li>
- <li><a href="http://tinkerpop.apache.org/javadocs/3.1.5/core/">Core Javadoc API</a></li>
- <li><a href="http://tinkerpop.apache.org/javadocs/3.1.5/full/">Full Javadoc API</a></li>
+ <li class="dropdown-header">Maintenance: 3.1.6 (3-Feb-2017)</li>
+ <li><a href="http://tinkerpop.apache.org/docs/3.1.6/">TinkerPop 3.1.6</a></li>
+ <li><a href="http://tinkerpop.apache.org/javadocs/3.1.6/core/">Core Javadoc API</a></li>
+ <li><a href="http://tinkerpop.apache.org/javadocs/3.1.6/full/">Full Javadoc API</a></li>
<li role="separator" class="divider"></li>
<li><a href="http://tinkerpop.apache.org/docs/">Documentation Archives</a></li>
<li><a href="http://tinkerpop.apache.org/javadocs/">Javadoc Archives</a></li>
[30/50] tinkerpop git commit: Merge branch 'tp32'
Posted by sp...@apache.org.
Merge branch 'tp32'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/860764eb
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/860764eb
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/860764eb
Branch: refs/heads/TINKERPOP-1443
Commit: 860764ebe19ff8dc1a09a19e258a3402ec2f34f7
Parents: 97d585d dff6893
Author: Jason Plurad <pl...@apache.org>
Authored: Mon Feb 6 14:53:19 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Mon Feb 6 14:53:19 2017 +0000
----------------------------------------------------------------------
docs/src/dev/developer/development-environment.asciidoc | 8 +++++---
docs/src/dev/developer/release.asciidoc | 6 ++++--
docs/src/reference/the-traversal.asciidoc | 2 +-
3 files changed, 10 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/860764eb/docs/src/dev/developer/development-environment.asciidoc
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/860764eb/docs/src/dev/developer/release.asciidoc
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/860764eb/docs/src/reference/the-traversal.asciidoc
----------------------------------------------------------------------
[12/50] tinkerpop git commit:
https://issues.apache.org/jira/browse/TINKERPOP-1589
Posted by sp...@apache.org.
https://issues.apache.org/jira/browse/TINKERPOP-1589
Add support for the closing of Iterators returned from
`Vertex.vertices()` and `Vertex.edges()`.
Make `FlatMapStep` close iterator after read to completion.
Make `EdgeVertexStep`, `PropertiesStep`, `VertexStep`
`AutoCloseable` in case iterator is not read to completion
to ensure closed when Traversal is closed.
OLTP mode support only. More extensive changes required for OLAP.
Rearrange `closeIterator()` and `this.starts.next()`
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/02031762
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/02031762
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/02031762
Branch: refs/heads/TINKERPOP-1443
Commit: 020317621e62ab1f0736878694f375517ac1d385
Parents: 4944966
Author: PaulJackson123 <pa...@verizon.net>
Authored: Wed Feb 1 14:53:42 2017 -0500
Committer: PaulJackson123 <pa...@verizon.net>
Committed: Wed Feb 1 14:53:42 2017 -0500
----------------------------------------------------------------------
.../gremlin/process/traversal/step/map/FlatMapStep.java | 2 +-
.../gremlin/process/traversal/step/map/GraphStep.java | 6 ++----
2 files changed, 3 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/02031762/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/FlatMapStep.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/FlatMapStep.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/FlatMapStep.java
index 59fc4e7..7bdd4a5 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/FlatMapStep.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/FlatMapStep.java
@@ -44,8 +44,8 @@ public abstract class FlatMapStep<S, E> extends AbstractStep<S, E> {
if (this.iterator.hasNext()) {
return this.head.split(this.iterator.next(), this);
} else {
- this.head = this.starts.next();
closeIterator();
+ this.head = this.starts.next();
this.iterator = this.flatMap(this.head);
}
}
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/02031762/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/GraphStep.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/GraphStep.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/GraphStep.java
index e6b2c38..03a0bc4 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/GraphStep.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/GraphStep.java
@@ -169,10 +169,8 @@ public class GraphStep<S, E extends Element> extends AbstractStep<S, E> implemen
* be released at some point.
*/
@Override
- public void close() throws Exception {
- if (iterator instanceof CloseableIterator) {
- ((CloseableIterator) iterator).close();
- }
+ public void close() {
+ CloseableIterator.closeIterator(iterator);
}
/**
[27/50] tinkerpop git commit: fix javadoc aggregate core. CTR.
Posted by sp...@apache.org.
fix javadoc aggregate core. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/7858c53c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/7858c53c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/7858c53c
Branch: refs/heads/TINKERPOP-1443
Commit: 7858c53cbfd02e445dbfed41bd77c751c91a222f
Parents: 1810228
Author: Jason Plurad <pl...@us.ibm.com>
Authored: Fri Feb 3 22:19:39 2017 -0500
Committer: Jason Plurad <pl...@us.ibm.com>
Committed: Fri Feb 3 22:19:39 2017 -0500
----------------------------------------------------------------------
gremlin-core/pom.xml | 5 +-
.../CachedGremlinScriptEngineManager.java | 4 +-
.../process/traversal/TraversalSource.java | 2 +-
gremlin-driver/pom.xml | 3 -
.../apache/tinkerpop/gremlin/driver/Client.java | 4 +-
gremlin-groovy/pom.xml | 2 +-
pom.xml | 58 ++++++++++++++++++--
spark-gremlin/pom.xml | 4 +-
8 files changed, 63 insertions(+), 19 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7858c53c/gremlin-core/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-core/pom.xml b/gremlin-core/pom.xml
index e8f3a34..3db6c13 100644
--- a/gremlin-core/pom.xml
+++ b/gremlin-core/pom.xml
@@ -37,8 +37,7 @@ limitations under the License.
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
- <version>1.15</version>
- <type>jar</type>
+ <version>${snakeyaml.version}</version>
</dependency>
<dependency>
<groupId>org.javatuples</groupId>
@@ -53,7 +52,7 @@ limitations under the License.
<dependency>
<groupId>com.jcabi</groupId>
<artifactId>jcabi-manifests</artifactId>
- <version>1.1</version>
+ <version>${jcabi.version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7858c53c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CachedGremlinScriptEngineManager.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CachedGremlinScriptEngineManager.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CachedGremlinScriptEngineManager.java
index 5798e1c..8fb34cd 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CachedGremlinScriptEngineManager.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CachedGremlinScriptEngineManager.java
@@ -34,14 +34,14 @@ public class CachedGremlinScriptEngineManager extends DefaultGremlinScriptEngine
private final ConcurrentHashMap<String,String> mimeToName = new ConcurrentHashMap<>();
/**
- * {@inheritDoc}
+ * @see DefaultGremlinScriptEngineManager#DefaultGremlinScriptEngineManager()
*/
public CachedGremlinScriptEngineManager() {
super();
}
/**
- * {@inheritDoc}
+ * @see DefaultGremlinScriptEngineManager#DefaultGremlinScriptEngineManager(ClassLoader loader)
*/
public CachedGremlinScriptEngineManager(final ClassLoader loader) {
super(loader);
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7858c53c/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/TraversalSource.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/TraversalSource.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/TraversalSource.java
index 8fd8c99..d20ce10 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/TraversalSource.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/TraversalSource.java
@@ -63,7 +63,7 @@ public interface TraversalSource extends Cloneable, AutoCloseable {
public TraversalStrategies getStrategies();
/**
- * Get the {@link Graph) associated with this traversal source.
+ * Get the {@link Graph} associated with this traversal source.
*
* @return the graph of the traversal source
*/
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7858c53c/gremlin-driver/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-driver/pom.xml b/gremlin-driver/pom.xml
index 4f25504..8d6b194 100644
--- a/gremlin-driver/pom.xml
+++ b/gremlin-driver/pom.xml
@@ -25,9 +25,6 @@ limitations under the License.
</parent>
<artifactId>gremlin-driver</artifactId>
<name>Apache TinkerPop :: Gremlin Driver</name>
- <properties>
- <netty.version>4.0.42.Final</netty.version>
- </properties>
<dependencies>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7858c53c/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Client.java
----------------------------------------------------------------------
diff --git a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Client.java b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Client.java
index 528f6b1..3da8663 100644
--- a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Client.java
+++ b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Client.java
@@ -738,7 +738,7 @@ public abstract class Client {
}
/**
- * Settings given to {@link Cluster#connect(Settings)} that configures how a {@link Client} will behave.
+ * Settings given to {@link Cluster#connect(Client.Settings)} that configures how a {@link Client} will behave.
*/
public static class Settings {
private final Optional<SessionSettings> session;
@@ -874,7 +874,7 @@ public abstract class Client {
* decided how to proceed with those orphaned transactions. Setting this to {@code true} tends to lead to
* faster close operation which can be desirable if Gremlin Server has a long session timeout and a long
* script evaluation timeout as attempts to close long run jobs can occur more rapidly. By default, this
- * value is {@link false}.
+ * value is {@code false}.
*/
public Builder forceClosed(final boolean forced) {
this.forceClosed = forced;
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7858c53c/gremlin-groovy/pom.xml
----------------------------------------------------------------------
diff --git a/gremlin-groovy/pom.xml b/gremlin-groovy/pom.xml
index b82c986..77b1023 100644
--- a/gremlin-groovy/pom.xml
+++ b/gremlin-groovy/pom.xml
@@ -68,7 +68,7 @@ limitations under the License.
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
- <version>3.3.1</version>
+ <version>${commons.lang3.version}</version>
</dependency>
<!-- TEST -->
<dependency>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7858c53c/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 0845ef8..2aa3b30 100644
--- a/pom.xml
+++ b/pom.xml
@@ -134,16 +134,22 @@ limitations under the License.
</scm>
<properties>
<commons.configuration.version>1.10</commons.configuration.version>
+ <commons.lang.version>2.6</commons.lang.version>
+ <commons.lang3.version>3.3.1</commons.lang3.version>
<groovy.version>2.4.8</groovy.version>
+ <hadoop.version>2.7.2</hadoop.version>
+ <java.tuples.version>1.2</java.tuples.version>
+ <javadoc-plugin.version>2.10.1</javadoc-plugin.version>
+ <jcabi.version>1.1</jcabi.version>
<metrics.version>3.0.2</metrics.version>
+ <netty.version>4.0.42.Final</netty.version>
+ <slf4j.version>1.7.21</slf4j.version>
+ <snakeyaml.version>1.15</snakeyaml.version>
+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<skipIntegrationTests>true</skipIntegrationTests>
<skipPerformanceTests>true</skipPerformanceTests>
- <slf4j.version>1.7.21</slf4j.version>
- <hadoop.version>2.7.2</hadoop.version>
- <java.tuples.version>1.2</java.tuples.version>
- <javadoc-plugin.version>2.10.1</javadoc-plugin.version>
<!--
This file will come from the root of each modules test/resources/ directories. log4j-silent.properties will
@@ -530,7 +536,7 @@ limitations under the License.
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
- <version>3.3.1</version>
+ <version>${commons.lang3.version}</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
@@ -1162,6 +1168,48 @@ limitations under the License.
<artifactId>gremlin-shaded</artifactId>
<version>${project.version}</version>
</additionalDependency>
+ <additionalDependency>
+ <groupId>org.codehaus.groovy</groupId>
+ <artifactId>groovy-groovysh</artifactId>
+ <version>${groovy.version}</version>
+ <classifier>indy</classifier>
+ </additionalDependency>
+ <additionalDependency>
+ <groupId>org.codehaus.groovy</groupId>
+ <artifactId>groovy-json</artifactId>
+ <version>${groovy.version}</version>
+ <classifier>indy</classifier>
+ </additionalDependency>
+ <additionalDependency>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-lang3</artifactId>
+ <version>${commons.lang3.version}</version>
+ </additionalDependency>
+ <additionalDependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>${commons.lang.version}</version>
+ </additionalDependency>
+ <additionalDependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ <version>${slf4j.version}</version>
+ </additionalDependency>
+ <additionalDependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-all</artifactId>
+ <version>${netty.version}</version>
+ </additionalDependency>
+ <additionalDependency>
+ <groupId>org.yaml</groupId>
+ <artifactId>snakeyaml</artifactId>
+ <version>${snakeyaml.version}</version>
+ </additionalDependency>
+ <additionalDependency>
+ <groupId>com.jcabi</groupId>
+ <artifactId>jcabi-manifests</artifactId>
+ <version>${jcabi.version}</version>
+ </additionalDependency>
</additionalDependencies>
</configuration>
</execution>
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/7858c53c/spark-gremlin/pom.xml
----------------------------------------------------------------------
diff --git a/spark-gremlin/pom.xml b/spark-gremlin/pom.xml
index efa64dd..d174a69 100644
--- a/spark-gremlin/pom.xml
+++ b/spark-gremlin/pom.xml
@@ -215,7 +215,7 @@
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
- <version>2.6</version>
+ <version>${commons.lang.version}</version>
</dependency>
<dependency>
<groupId>com.thoughtworks.paranamer</groupId>
@@ -380,4 +380,4 @@
</plugin>
</plugins>
</build>
-</project>
\ No newline at end of file
+</project>
[40/50] tinkerpop git commit: Merge branch 'tp31' into tp32
Posted by sp...@apache.org.
Merge branch 'tp31' into tp32
Conflicts:
giraph-gremlin/pom.xml
gremlin-archetype/gremlin-archetype-server/pom.xml
gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml
gremlin-archetype/pom.xml
gremlin-console/bin/gremlin.sh
gremlin-console/pom.xml
gremlin-core/pom.xml
gremlin-driver/pom.xml
gremlin-groovy-test/pom.xml
gremlin-groovy/pom.xml
gremlin-server/pom.xml
gremlin-shaded/pom.xml
gremlin-test/pom.xml
hadoop-gremlin/pom.xml
neo4j-gremlin/pom.xml
pom.xml
spark-gremlin/pom.xml
tinkergraph-gremlin/pom.xml
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/6d8e809f
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/6d8e809f
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/6d8e809f
Branch: refs/heads/TINKERPOP-1443
Commit: 6d8e809f85f65752a4afe0ee40af29eb3e71ac0b
Parents: fb7b1bb 2decc81
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Feb 14 10:52:03 2017 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Feb 14 10:52:03 2017 -0500
----------------------------------------------------------------------
CHANGELOG.asciidoc | 10 ++++++++++
docs/src/upgrade/release-3.1.x-incubating.asciidoc | 7 +++++++
2 files changed, 17 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/6d8e809f/CHANGELOG.asciidoc
----------------------------------------------------------------------
[22/50] tinkerpop git commit: Added Jason Plurad as a validated code
signer. CTR.
Posted by sp...@apache.org.
Added Jason Plurad as a validated code signer. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/18102281
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/18102281
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/18102281
Branch: refs/heads/TINKERPOP-1443
Commit: 18102281aa734ab37365651ab62148457e1bfa08
Parents: ed1cc29
Author: Jason Plurad <pl...@apache.org>
Authored: Thu Feb 2 17:01:32 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Thu Feb 2 17:03:05 2017 +0000
----------------------------------------------------------------------
bin/validate-distribution.sh | 4 ++++
1 file changed, 4 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/18102281/bin/validate-distribution.sh
----------------------------------------------------------------------
diff --git a/bin/validate-distribution.sh b/bin/validate-distribution.sh
index 3c2cc95..0121a1a 100755
--- a/bin/validate-distribution.sh
+++ b/bin/validate-distribution.sh
@@ -28,8 +28,11 @@
TMP_DIR="/tmp/tpdv"
+# Required. Only the latest version on each release stream is available on dist.
VERSION=${1}
+# Optional. Provide the zip file URL.
URL=${2}
+# Optional. Specifiy CONSOLE, SERVER, or SOURCE for additional validation.
TYPE=${3}
if [ -z ${VERSION} ]; then
@@ -93,6 +96,7 @@ echo -n " * PGP signature ... "
[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Stephen Mallette <sp...@apache.org>"$'` -eq 1 ] || \
[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Marko Rodriguez <ok...@apache.org>"$'` -eq 1 ] || \
[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Theodore Ratte Wilmes (CODE SIGNING KEY) <tw...@apache.org>"'` -eq 1 ] || \
+[ `gpg ${ZIP_FILENAME}.asc 2>&1 | grep -c '^gpg: Good signature from "Jason Plurad (CODE SIGNING KEY) <pl...@apache.org>"'` -eq 1 ] || \
{ echo "failed"; exit 1; }
echo "OK"
[35/50] tinkerpop git commit: Clean up 3.2.4 CHANGELOG and other
minor doc updates. CTR.
Posted by sp...@apache.org.
Clean up 3.2.4 CHANGELOG and other minor doc updates. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/3593bf9d
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/3593bf9d
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/3593bf9d
Branch: refs/heads/TINKERPOP-1443
Commit: 3593bf9d5dbfec7885e06fe1f095248777903efc
Parents: 860764e 9051c1f
Author: Jason Plurad <pl...@apache.org>
Authored: Wed Feb 8 09:41:09 2017 +0000
Committer: Jason Plurad <pl...@apache.org>
Committed: Wed Feb 8 09:41:09 2017 +0000
----------------------------------------------------------------------
CHANGELOG.asciidoc | 80 +++++++++++++++++++-
.../developer/development-environment.asciidoc | 2 +-
docs/src/dev/developer/for-committers.asciidoc | 7 +-
docs/src/dev/developer/release.asciidoc | 2 +-
.../upgrade/release-3.1.x-incubating.asciidoc | 4 +-
.../upgrade/release-3.2.x-incubating.asciidoc | 2 +-
6 files changed, 85 insertions(+), 12 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/3593bf9d/CHANGELOG.asciidoc
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/3593bf9d/docs/src/dev/developer/development-environment.asciidoc
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/3593bf9d/docs/src/dev/developer/for-committers.asciidoc
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/3593bf9d/docs/src/dev/developer/release.asciidoc
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/3593bf9d/docs/src/upgrade/release-3.2.x-incubating.asciidoc
----------------------------------------------------------------------