You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by dm...@apache.org on 2015/11/24 18:57:43 UTC

incubator-tinkerpop git commit: TINKERPOP3-987 Changed all links from tinkerpop.incubator.apache.org to tinkerpop.apache.org, also corrected a couple of left over tinkerpop.com links.

Repository: incubator-tinkerpop
Updated Branches:
  refs/heads/master 727fd6c51 -> 0c20c6da9


TINKERPOP3-987 Changed all links from tinkerpop.incubator.apache.org to tinkerpop.apache.org, also corrected a couple of left over tinkerpop.com links.


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

Branch: refs/heads/master
Commit: 0c20c6da9a0d2189f0c0f5c5c4e93a2e7f1c94a6
Parents: 727fd6c
Author: Dylan Millikin <dm...@apache.org>
Authored: Tue Nov 24 18:57:20 2015 +0100
Committer: Dylan Millikin <dm...@apache.org>
Committed: Tue Nov 24 18:57:20 2015 +0100

----------------------------------------------------------------------
 CONTRIBUTING.asciidoc                           |  2 +-
 README.asciidoc                                 |  2 +-
 docs/javadoc/overview.html                      |  2 +-
 docs/src/dev/developer/administration.asciidoc  |  2 +-
 docs/src/dev/developer/release.asciidoc         | 12 ++--
 docs/src/reference/the-traversal.asciidoc       |  2 +-
 .../tutorials/getting-started/index.asciidoc    | 58 ++++++++++----------
 .../upgrade/release-3.0.x-incubating.asciidoc   |  8 +--
 .../upgrade/release-3.1.x-incubating.asciidoc   |  4 +-
 .../gremlin/structure/Transaction.java          |  2 +-
 pom.xml                                         |  8 +--
 11 files changed, 51 insertions(+), 51 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/CONTRIBUTING.asciidoc
----------------------------------------------------------------------
diff --git a/CONTRIBUTING.asciidoc b/CONTRIBUTING.asciidoc
index e2439c1..f209a0e 100644
--- a/CONTRIBUTING.asciidoc
+++ b/CONTRIBUTING.asciidoc
@@ -23,4 +23,4 @@ you agree to license the material under the project's open source license and
 warrant that you have the legal authority to do so.
 
 Please see the "Developer Documentation" for more information on
-link:http://tinkerpop.incubator.apache.org/docs/3.1.0-SNAPSHOT/developer.html#_contributing[contributing] to TinkerPop.
\ No newline at end of file
+link:http://tinkerpop.apache.org/docs/3.1.0-SNAPSHOT/developer.html#_contributing[contributing] to TinkerPop.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/README.asciidoc
----------------------------------------------------------------------
diff --git a/README.asciidoc b/README.asciidoc
index 5157112..f8ccf0e 100644
--- a/README.asciidoc
+++ b/README.asciidoc
@@ -17,7 +17,7 @@ limitations under the License.
 TinkerPop3
 ----------
 
-image:https://raw.githubusercontent.com/apache/incubator-tinkerpop/master/docs/static/images/tinkerpop3-splash.png[TinkerPop3, link="http://tinkerpop.incubator.apache.org"]
+image:https://raw.githubusercontent.com/apache/incubator-tinkerpop/master/docs/static/images/tinkerpop3-splash.png[TinkerPop3, link="http://tinkerpop.apache.org"]
 
 Documentation
 ~~~~~~~~~~~~~

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/docs/javadoc/overview.html
----------------------------------------------------------------------
diff --git a/docs/javadoc/overview.html b/docs/javadoc/overview.html
index 26393e9..c1defb4 100644
--- a/docs/javadoc/overview.html
+++ b/docs/javadoc/overview.html
@@ -17,7 +17,7 @@ limitations under the License.
 <html>
 <body>
 <!-- The contents below get injected to the javadoc "overview.html".  -->
-<a href="http://tinkerpop.com" target="_blank"><img src="https://raw.githubusercontent.com/apache/incubator-tinkerpop/master/docs/static/images/apache-tinkerpop-logo.png" width="300px"/></a><br/>
+<a href="http://tinkerpop.apache.org" target="_blank"><img src="https://raw.githubusercontent.com/apache/incubator-tinkerpop/master/docs/static/images/apache-tinkerpop-logo.png" width="300px"/></a><br/>
 TinkerPop3 provides graph computing capabilities for both graph databases (OLTP) and graph analytic systems (OLAP) under the Apache2 license.
 </body>
 </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/docs/src/dev/developer/administration.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/dev/developer/administration.asciidoc b/docs/src/dev/developer/administration.asciidoc
index fea3749..246cdfc 100644
--- a/docs/src/dev/developer/administration.asciidoc
+++ b/docs/src/dev/developer/administration.asciidoc
@@ -48,7 +48,7 @@ committed.  You will probably find that you spend more time here.
 Of course, you can decline and instead remain as a contributor, participating as you do now.
 
 A. This personal invitation is a chance for you to accept or decline in private.  Either way, please let us know in
-reply to the private@tinkerpop.incubator.apache.org address only.
+reply to the private@tinkerpop.apache.org address only.
 
 B. If you are accepting, the next step is to register an iCLA with the Apache Software Foundation:
     1. Details of the iCLA and the forms are found through this link: http://www.apache.org/licenses/#clas.

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/docs/src/dev/developer/release.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/dev/developer/release.asciidoc b/docs/src/dev/developer/release.asciidoc
index 6d1f141..fed9f8e 100644
--- a/docs/src/dev/developer/release.asciidoc
+++ b/docs/src/dev/developer/release.asciidoc
@@ -132,7 +132,7 @@ handled document generation and this step now merely needs to upload what was ge
 .. `bin/process-docs.sh` and validate the generated `SNAPSHOT` documentation locally
 .. `bin/publish-docs.sh <username>` to publish the `SNAPSHOT` docs which enables the README to work properly.
 .. Update the links in the `README.asciidoc` to point at the `SNAPSHOT` version.
-. Submit for `[VOTE]` at `dev@tinkerpop.incubator.apache.org` (see email template below)
+. Submit for `[VOTE]` at `dev@tinkerpop.apache.org` (see email template below)
 . *Wait for vote acceptance* (72 hours)
 
 Incubator Vote
@@ -141,7 +141,7 @@ Incubator Vote
 A positive vote for a particular release from the Apache Incubator is required to move to the following phase.
 
 . Submit for `[VOTE]` at `general@incubator.apache.org` (see email template below)
-.. Include the vote tally: "Apache TinkerPop (http://tinkerpop.incubator.apache.org/) would like to release TinkerPop x.y.z. We had a dev@ VOTE which resulted in a tally of +1 (3), 0 (0), and -1 (0). We now present our artifacts for vote by Incubator."
+.. Include the vote tally: "Apache TinkerPop (http://tinkerpop.apache.org/) would like to release TinkerPop x.y.z. We had a dev@ VOTE which resulted in a tally of +1 (3), 0 (0), and -1 (0). We now present our artifacts for vote by Incubator."
 . *Wait for vote acceptance* (72 hours)
 
 Release & Promote
@@ -173,10 +173,10 @@ Two binary distributions are provided for user convenience:
 	apache-gremlin-server-x.y.z-bin.zip
 
 The online docs can be found here:
-	http://tinkerpop.incubator.apache.org/docs/x.y.z/ (user docs)
-	http://tinkerpop.incubator.apache.org/docs/x.y.z/upgrade.html (upgrade docs)
-	http://tinkerpop.incubator.apache.org/javadocs/x.y.z/core/ (core javadoc)
-	http://tinkerpop.incubator.apache.org/javadocs/x.y.z/full/ (full javadoc)
+	http://tinkerpop.apache.org/docs/x.y.z/ (user docs)
+	http://tinkerpop.apache.org/docs/x.y.z/upgrade.html (upgrade docs)
+	http://tinkerpop.apache.org/javadocs/x.y.z/core/ (core javadoc)
+	http://tinkerpop.apache.org/javadocs/x.y.z/full/ (full javadoc)
 
 The tag in Apache Git can be found here:
 	https://git-wip-us.apache.org/repos/asf?p=incubator-tinkerpop.git;...

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/docs/src/reference/the-traversal.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/reference/the-traversal.asciidoc b/docs/src/reference/the-traversal.asciidoc
index c10808f..8d0b2fb 100644
--- a/docs/src/reference/the-traversal.asciidoc
+++ b/docs/src/reference/the-traversal.asciidoc
@@ -46,7 +46,7 @@ image::step-types.png[width=650]
 A `GraphTraversal<S,E>` is spawned from a `GraphTraversalSource`. It can also be spawned anonymously (i.e. empty)
 via `__`. A graph traversal is composed of an ordered list of steps. All the steps provided by `GraphTraversal`
 inherit from the more general forms diagrammed above. A list of all the steps (and their descriptions) are provided
-in the TinkerPop3 link:http://tinkerpop.incubator.apache.org/javadocs/3.0.2-incubating/core/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.html[GraphTraversal JavaDoc].
+in the TinkerPop3 link:http://tinkerpop.apache.org/javadocs/3.0.2-incubating/core/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.html[GraphTraversal JavaDoc].
 The following subsections will demonstrate the GraphTraversal steps using the <<gremlin-console,Gremlin Console>>.
 
 NOTE: To reduce the verbosity of the expression, it is good to

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/docs/src/tutorials/getting-started/index.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/tutorials/getting-started/index.asciidoc b/docs/src/tutorials/getting-started/index.asciidoc
index 645d5df..5cf61af 100644
--- a/docs/src/tutorials/getting-started/index.asciidoc
+++ b/docs/src/tutorials/getting-started/index.asciidoc
@@ -22,9 +22,9 @@ Getting Started
 
 link:http://tinkerpop.apache.org[Apache TinkerPop] is an open source Graph Computing Framework. Within itself, TinkerPop
 represents a large collection of capabilities and technologies and, in its wider ecosystem, an additionally extended
-world of link:http://tinkerpop.incubator.apache.org/#graph-systems[third-party contributed] graph libraries and
+world of link:http://tinkerpop.apache.org/#graph-systems[third-party contributed] graph libraries and
 systems. TinkerPop's ecosystem can appear complex to newcomers of all experience, especially when glancing at the
-link:http://tinkerpop.incubator.apache.org/docs/x.y.z/index.html[reference documentation] for the first time.
+link:http://tinkerpop.apache.org/docs/x.y.z/index.html[reference documentation] for the first time.
 
 So, where do you get started with TinkerPop? How do you dive in quickly and get productive? Well - Gremlin, the
 most recognizable citizen of The TinkerPop, is here to help with this thirty minute tutorial. That's right - in just
@@ -45,7 +45,7 @@ Gremlin helps you navigate the vertices and edges of a graph. He is essentially
 databases, as link:http://sql2gremlin.com/[SQL] is the query language to relational databases. To tell Gremlin how
 he should "traverse" the graph (i.e. what you want your query to do) you need a way to provide him commands in the
 language he understands - and, of course, that language is called "Gremlin". For this task, you need one of
-TinkerPop's most important tools: link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#gremlin-console[The Gremlin Console].
+TinkerPop's most important tools: link:http://tinkerpop.apache.org/docs/x.y.z/#gremlin-console[The Gremlin Console].
 
 Download the console, unpackage it and start it:
 
@@ -74,10 +74,10 @@ You will find yourself using it for a variety of TinkerPop-related activities, s
 graphs, working out complex traversals, etc.
 
 To get Gremlin to traverse a graph, you need a `Graph` instance, which holds the
-link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#_the_graph_structure[structure] and data of the
+link:http://tinkerpop.apache.org/docs/x.y.z/#_the_graph_structure[structure] and data of the
 graph. TinkerPop is a graph abstraction layer over different graph databases and different graph processors, so there
 are many `Graph` instances you can choose from to instantiate in the console. The best `Graph` instance to start with
-however is link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#tinkergraph-gremlin[TinkerGraph]. TinkerGraph
+however is link:http://tinkerpop.apache.org/docs/x.y.z/#tinkergraph-gremlin[TinkerGraph]. TinkerGraph
 is a fast, in-memory graph database with a small handful of configuration options, making it a good choice for beginners.
 
 TIP: TinkerGraph is not just a toy for beginners. It is useful in analyzing subgraphs taken from a large graph,
@@ -85,7 +85,7 @@ working with a small static graph that doesn't change much, writing unit tests a
 can fit in memory.
 
 TIP: Resist the temptation to "get started" with more complex databases like link:http://thinkaurelius.github.io/titan/[Titan]
-or to delve into how to get link:http://tinkerpop.incubator.apache.org/docs/x.y.zg/#gremlin-server[Gremlin Server]
+or to delve into how to get link:http://tinkerpop.apache.org/docs/x.y.zg/#gremlin-server[Gremlin Server]
 working properly. Focusing on the basics, presented in this guide, builds a good foundation for all the other things
 TinkerPop offers.
 
@@ -109,8 +109,8 @@ g = graph.traversal()
 The first command creates a `Graph` instance named `graph`, which thus provides a reference to the data you want
 Gremlin to traverse. Unfortunately, just having `graph` doesn't provide Gremlin enough context to do his job. You
 also need something called a `TraversalSource`, which is generated by the second command. The `TraversalSource`
-provides additional information to Gremlin (such as the link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#traversalstrategy[traversal strategies]
-to apply and the link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#graphcomputer[traversal engine] to use) which
+provides additional information to Gremlin (such as the link:http://tinkerpop.apache.org/docs/x.y.z/#traversalstrategy[traversal strategies]
+to apply and the link:http://tinkerpop.apache.org/docs/x.y.z/#graphcomputer[traversal engine] to use) which
 provides him guidance on how to execute his trip around the `Graph`.
 
 With your `TraversalSource` `g` available it is now possible to ask Gremlin to traverse the `Graph`:
@@ -183,7 +183,7 @@ Creating a Graph
 
 As intuitive as it is to you, it is perhaps more intuitive to Gremlin himself, as vertices, edges and properties make
 up the very elements of his existence. It is indeed helpful to think of our friend, Gremlin, moving about a graph when
-developing traversals, as picturing his position as the link:http://tinkerpop.incubator.apache.org/docs/3.0.2-incubating/#_the_traverser[traverser]
+developing traversals, as picturing his position as the link:http://tinkerpop.apache.org/docs/3.0.2-incubating/#_the_traverser[traverser]
 helps orient where you need him to go next. Let's use the two vertex, one edge graph we've been discussing above
 as an example. First, you need to create this graph:
 
@@ -212,7 +212,7 @@ Graph Traversal - Staying Simple
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Now that Gremlin knows where the graph data is, you can ask him to get you some data from it by doing a traversal,
-which you can think of as executing some link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#_the_graph_process[process]
+which you can think of as executing some link:http://tinkerpop.apache.org/docs/x.y.z/#_the_graph_process[process]
 over the structure of the graph. We can form our question in English and then translate it to Gremlin. For this
 initial example, let's ask Gremlin: "What software has Marko created?"
 
@@ -224,12 +224,12 @@ To answer this question, we would want Gremlin to:
 
 The English-based steps above largely translate to Gremlin's position in the graph and to the steps we need to take
 to ask him to answer our question. By stringing these steps together, we form a `Traversal` or the sequence of programmatic
-link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#graph-traversal-steps[steps] Gremlin needs to perform
+link:http://tinkerpop.apache.org/docs/x.y.z/#graph-traversal-steps[steps] Gremlin needs to perform
 in order to get you an answer.
 
 Let's start with finding "marko". This operation is a filtering step as it searches the full set of vertices to match
 those that have the "name" property value of "marko". This can be done with the
-link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#has-step[has()] step as follows:
+link:http://tinkerpop.apache.org/docs/x.y.z/#has-step[has()] step as follows:
 
 [gremlin-groovy,modern]
 ----
@@ -254,7 +254,7 @@ traversals will remain unchanged however, as the indices will be used transparen
 Now that Gremlin has found "marko", he can now consider the next step in the traversal where we ask him to "walk"
 along "created" edges to "software" vertices. As described earlier, edges have direction, so we have to tell Gremlin
 what direction to follow. In this case, we want him to traverse on outgoing edges from the "marko" vertex. For this,
-we use the link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#vertex-steps[outE] step.
+we use the link:http://tinkerpop.apache.org/docs/x.y.z/#vertex-steps[outE] step.
 
 [gremlin-groovy,modern]
 ----
@@ -325,14 +325,14 @@ earlier).
 NOTE: The fully qualified name for `P` is `org.apache.tinkerpop.gremlin.process.traversal.P`.
 
 If we wanted to ask Gremlin the average age of "vadas" and "marko" we could use the
-link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#mean-step[mean()] step as follows:
+link:http://tinkerpop.apache.org/docs/x.y.z/#mean-step[mean()] step as follows:
 
 [gremlin-groovy,modern]
 ----
 g.V().has('name',within('vadas','marko')).values('age').mean()
 ----
 
-Another method of filtering is seen in the use of the link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#where-step[where]
+Another method of filtering is seen in the use of the link:http://tinkerpop.apache.org/docs/x.y.z/#where-step[where]
 step. We know how to find the "software" that "marko" created:
 
 [gremlin-groovy,modern]
@@ -361,7 +361,7 @@ g.V().has('name','marko').as('exclude').out('created').in('created').where(neq('
 ----
 
 We made two additions to the traversal to make it exclude "marko" from the results. First, we added the
-link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#as-step[as()] step. The `as()` step is not really a "step",
+link:http://tinkerpop.apache.org/docs/x.y.z/#as-step[as()] step. The `as()` step is not really a "step",
 but a "step modulator" - something that adds features to a step or the traversal. Here, the `as('exclude')` labels
 the `has()` step with the name "exclude" and all values that pass through that step are held in that label for later
 use. In this case, the "marko" vertex is the only vertex to pass through that point, so it is held in "exclude".
@@ -372,7 +372,7 @@ on the list of "marko" collaborators. The `where()` specifies that the "person"
 not equal (i.e. `neq()`) the contents of the "exclude" label. As it just contains the "marko" vertex, the `where()`
 filters out the "marko" that we get when we traverse back _in_ on the "created" edges.
 
-You will find many uses of `as()`. Here it is in combination with link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#select-step[select]:
+You will find many uses of `as()`. Here it is in combination with link:http://tinkerpop.apache.org/docs/x.y.z/#select-step[select]:
 
 [gremlin-groovy,modern]
 ----
@@ -383,8 +383,8 @@ In the above example, we tell Gremlin to iterate through all vertices and traver
 will label each vertex in that path with "a", "b" and "c", respectively. We can then use `select` to extract the
 contents of that label.
 
-Another common but important step is the link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#group-step[group()]
-step and its related step modulator called link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#by-step[by()]. If
+Another common but important step is the link:http://tinkerpop.apache.org/docs/x.y.z/#group-step[group()]
+step and its related step modulator called link:http://tinkerpop.apache.org/docs/x.y.z/#by-step[by()]. If
 we wanted to ask Gremlin to group all the vertices in the graph by their vertex label we could do:
 
 [gremlin-groovy,modern]
@@ -439,7 +439,7 @@ link:http://giraph.apache.org/[Giraph]. The scope of this tutorial does not perm
 executed to run in distributed fashion over Spark or Hadoop. The changes required to the code to do this are not
 in the traversal itself, but in the definition of the `TraversalSource`. You can again see why we encourage, graph
 operations to be executed through that class as opposed to just using `Graph`. You can read more about these
-features in this section on link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#hadoop-gremlin[hadoop-gremlin].
+features in this section on link:http://tinkerpop.apache.org/docs/x.y.z/#hadoop-gremlin[hadoop-gremlin].
 
 TIP: To maintain an abstraction over `Graph` creation use `GraphFactory.open()` to construct new instances. See
 the documentation for individual `Graph` implementations to learn about the configuration options to provide.
@@ -494,21 +494,21 @@ to any data source you require and Groovy tends to have nice libraries that can
 link:http://thinkaurelius.com/2013/02/04/polyglot-persistence-and-query-with-gremlin/[quite enjoyable].
 
 WARNING: Take care if using a `Graph` implementation that supports
-link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#transactions[transactions]. As TinkerGraph does not, there is
+link:http://tinkerpop.apache.org/docs/x.y.z/#transactions[transactions]. As TinkerGraph does not, there is
 no need to `commit()`.  If your `Graph` does support transactions, intermediate commits during load will need to be
 applied.
 
 To load larger data sets you should read about the
-link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#bulkloadervertexprogram[BulkLoaderVertexProgram] (BLVP), which
+link:http://tinkerpop.apache.org/docs/x.y.z/#bulkloadervertexprogram[BulkLoaderVertexProgram] (BLVP), which
 provides a generalized method for loading graphs of virtually any size.
 
 Gremlin Server
 ~~~~~~~~~~~~~~
 
-image:gremlin-server-protocol.png[width=325,float=right] link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#gremlin-server[Gremlin Server]
+image:gremlin-server-protocol.png[width=325,float=right] link:http://tinkerpop.apache.org/docs/x.y.z/#gremlin-server[Gremlin Server]
 provides a way to remotely execute Gremlin scripts against one or more `Graph` instances hosted within it. It does
-this by exposing different endpoints, such as link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#_connecting_via_rest[REST]
-and link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#_connecting_via_java[websockets], which allow a request
+this by exposing different endpoints, such as link:http://tinkerpop.apache.org/docs/x.y.z/#_connecting_via_rest[REST]
+and link:http://tinkerpop.apache.org/docs/x.y.z/#_connecting_via_java[websockets], which allow a request
 containing a Gremlin script to be processed with results returned.
 
 [source,text]
@@ -552,14 +552,14 @@ $ curl -X POST -d "{\"gremlin\":\"g.V(x).out().values('name')\", \"language\":\"
 
 IMPORTANT: Take careful note of the use of "bindings" in the arguments on the request. These are variables that are
 applied to the script on execution and is essentially a way to parameterize your scripts. This "parameterization" is
-critical to link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#_best_practices[performance].  Whenever
+critical to link:http://tinkerpop.apache.org/docs/x.y.z/#_best_practices[performance].  Whenever
 possible, parameterize your queries.
 
 As mentioned earlier, Gremlin Server can also be configured with a websockets endpoint. This endpoint has an
-embedded link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#_developing_a_driver[subprotocol] that allow a
+embedded link:http://tinkerpop.apache.org/docs/x.y.z/#_developing_a_driver[subprotocol] that allow a
 compliant driver to communicate with it.  TinkerPop supplies a
-link:http://tinkerpop.incubator.apache.org/docs/x.y.z/#_connecting_via_java[reference driver] written in Java, but
-there are drivers developed by third-parties for other link:http://tinkerpop.incubator.apache.org/#graph-libraries[languages]
+link:http://tinkerpop.apache.org/docs/x.y.z/#_connecting_via_java[reference driver] written in Java, but
+there are drivers developed by third-parties for other link:http://tinkerpop.apache.org/#graph-libraries[languages]
 such as Python, Javascript, etc. Gremlin Server therefore represents the method by which non-JVM languages can
 interact with TinkerPop.
 

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/docs/src/upgrade/release-3.0.x-incubating.asciidoc
----------------------------------------------------------------------
diff --git a/docs/src/upgrade/release-3.0.x-incubating.asciidoc b/docs/src/upgrade/release-3.0.x-incubating.asciidoc
index 4bb1473..22e2e40 100644
--- a/docs/src/upgrade/release-3.0.x-incubating.asciidoc
+++ b/docs/src/upgrade/release-3.0.x-incubating.asciidoc
@@ -40,7 +40,7 @@ version 3.0.1-incubating). It can now also read from any TP3 enabled graph, like
 or `Neo4jGraph`.
 
 See: link:https://issues.apache.org/jira/browse/TINKERPOP3-814[TINKERPOP3-319],
-link:http://tinkerpop.incubator.apache.org/docs/3.0.2-incubating/#bulkloadervertexprogram[Reference Documentation - BLVP]
+link:http://tinkerpop.apache.org/docs/3.0.2-incubating/#bulkloadervertexprogram[Reference Documentation - BLVP]
 
 TinkerGraph
 ^^^^^^^^^^^
@@ -49,7 +49,7 @@ TinkerGraph can now be configured to support persistence, where TinkerGraph will
 location and calls to `close()` will save the graph data to that location.
 
 See: link:https://issues.apache.org/jira/browse/TINKERPOP3-828[TINKERPOP3-828],
-link:http://tinkerpop.incubator.apache.org/docs/3.0.2-incubating/#_configuration[Reference Documentation - TinkerGraph]
+link:http://tinkerpop.apache.org/docs/3.0.2-incubating/#_configuration[Reference Documentation - TinkerGraph]
 
 Gremlin Driver and Server
 ^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -83,7 +83,7 @@ closed by the server after timeout of activity.  This new "op" gives drivers the
 explicitly and as needed.
 
 See: link:https://issues.apache.org/jira/browse/TINKERPOP3-849[TINKERPOP3-849],
-link:http://tinkerpop.incubator.apache.org/docs/3.0.2-incubating/#_opprocessors_arguments[Reference Documentation - OpProcessor]
+link:http://tinkerpop.apache.org/docs/3.0.2-incubating/#_opprocessors_arguments[Reference Documentation - OpProcessor]
 
 TinkerPop 3.0.1
 ---------------
@@ -177,4 +177,4 @@ authentication turned on and authentication is not required, so existing drivers
 additional change.  Drivers should however consider implementing this feature as it is likely that many users will
 want the security capabilities that it provides.
 
-See: link:http://tinkerpop.incubator.apache.org/docs/3.0.1-incubating/#_authentication[Reference Documentation - Gremlin Server Authentication]
+See: link:http://tinkerpop.apache.org/docs/3.0.1-incubating/#_authentication[Reference Documentation - Gremlin Server Authentication]

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/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 32d23f0..b392788 100644
--- a/docs/src/upgrade/release-3.1.x-incubating.asciidoc
+++ b/docs/src/upgrade/release-3.1.x-incubating.asciidoc
@@ -75,7 +75,7 @@ The notion of "rebindings" has been deprecated in favor of the term "aliases".
 term than rebindings which should make it easier for newcomers to understand what they are for.
 
 See: link:https://issues.apache.org/jira/browse/TINKERPOP3-913[TINKERPOP3-913],
-link:http://tinkerpop.incubator.apache.org/docs/3.1.0-incubating/#_aliases[Reference Documentation - Aliases]
+link:http://tinkerpop.apache.org/docs/3.1.0-incubating/#_aliases[Reference Documentation - Aliases]
 
 Configurable Driver Channelizer
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -170,7 +170,7 @@ gremlin> :remote config visualTraversal graph vg
 which creates a special `TraversalSource` from `graph` called `vg`.  The traversals created from `vg` can be used
 to `:submit` to Gephi.
 
-See: link:http://tinkerpop.incubator.apache.org/docs/3.1.0-SNAPSHOT/#gephi-plugin[Reference Documentation - Gephi]
+See: link:http://tinkerpop.apache.org/docs/3.1.0-SNAPSHOT/#gephi-plugin[Reference Documentation - Gephi]
 
 Alterations to GraphTraversal
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java
----------------------------------------------------------------------
diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java
index 03bd8cc..5dfb4da1a 100644
--- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java
+++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Transaction.java
@@ -41,7 +41,7 @@ import java.util.function.Function;
  *
  * @author Marko A. Rodriguez (http://markorodriguez.com)
  * @author Stephen Mallette (http://stephen.genoprime.com)
- * @author TinkerPop Community (http://tinkerpop.com)
+ * @author TinkerPop Community (http://tinkerpop.apache.org)
  */
 public interface Transaction extends AutoCloseable {
 

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/0c20c6da/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 48d9a55..c184a75 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@ limitations under the License.
     <packaging>pom</packaging>
     <name>Apache TinkerPop</name>
     <description>A Graph Computing Framework</description>
-    <url>http://tinkerpop.incubator.apache.org/</url>
+    <url>http://tinkerpop.apache.org/</url>
     <mailingLists>
         <mailingList>
             <name>Users</name>
@@ -39,9 +39,9 @@ limitations under the License.
         </mailingList>
         <mailingList>
             <name>Developers</name>
-            <subscribe>dev-subscribe@tinkerpop.incubator.apache.org</subscribe>
-            <unsubscribe>dev-unsubscribe@tinkerpop.incubator.apache.org</unsubscribe>
-            <archive>dev-digest-subscribe@tinkerpop.incubator.apache.org</archive>
+            <subscribe>dev-subscribe@tinkerpop.apache.org</subscribe>
+            <unsubscribe>dev-unsubscribe@tinkerpop.apache.org</unsubscribe>
+            <archive>dev-digest-subscribe@tinkerpop.apache.org</archive>
         </mailingList>
     </mailingLists>
     <inceptionYear>2013</inceptionYear>