tinkerpop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From spmalle...@apache.org
Subject svn commit: r1873418 [1/7] - in /tinkerpop/site: docs/3.4.5-SNAPSHOT/dev/developer/ docs/3.4.5-SNAPSHOT/dev/provider/ docs/3.4.5-SNAPSHOT/recipes/ docs/3.4.5-SNAPSHOT/reference/ docs/3.4.5-SNAPSHOT/tutorials/getting-started/ docs/3.4.5-SNAPSHOT/tutoria...
Date Fri, 31 Jan 2020 14:42:26 GMT
Author: spmallette
Date: Fri Jan 31 14:42:25 2020
New Revision: 1873418

URL: http://svn.apache.org/viewvc?rev=1873418&view=rev
Log:
Deploy docs for TinkerPop 3.4.5-SNAPSHOT

Added:
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/GraphSON2Reader.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/GraphSON2Writer.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/GraphSON3Reader.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/GraphSON3Writer.html
Modified:
    tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/developer/index.html
    tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/provider/index.html
    tinkerpop/site/docs/3.4.5-SNAPSHOT/recipes/index.html
    tinkerpop/site/docs/3.4.5-SNAPSHOT/reference/index.html
    tinkerpop/site/docs/3.4.5-SNAPSHOT/tutorials/getting-started/index.html
    tinkerpop/site/docs/3.4.5-SNAPSHOT/tutorials/gremlins-anatomy/index.html
    tinkerpop/site/docs/3.4.5-SNAPSHOT/tutorials/the-gremlin-console/index.html
    tinkerpop/site/docs/3.4.5-SNAPSHOT/upgrade/index.html
    tinkerpop/site/javadocs/3.4.5-SNAPSHOT/core/org/apache/tinkerpop/gremlin/process/traversal/Order.html
    tinkerpop/site/javadocs/3.4.5-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/Order.html
    tinkerpop/site/javadocs/3.4.5-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/handler/package-tree.html
    tinkerpop/site/javadocs/3.4.5-SNAPSHOT/full/org/apache/tinkerpop/gremlin/util/function/Lambda.BinaryLambda.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/AnonymousTraversalSource.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/Authenticator.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/Bytecode.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/Client.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/Connection.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/DriverRemoteConnection.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/GraphSONReader.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/GraphSONWriter.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/GraphTraversal.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/GraphTraversalSource.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/P.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/Path.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/PlainTextSaslAuthenticator.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/RemoteConnection.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/RemoteStrategy.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/RemoteTraversal.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/ResponseError.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/ResultSet.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/SaslAuthenticator.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/SaslMechanismBase.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/SaslMechanismPlain.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/TextP.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/Translator.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/TraversalStrategies.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/TraversalStrategy.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/TypeSerializer.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_auth_authenticator.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_auth_mechanisms_sasl-mechanism-base.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_auth_mechanisms_sasl-mechanism-plain.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_auth_plain-text-sasl-authenticator.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_auth_sasl-authenticator.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_client.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_connection.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_driver-remote-connection.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_remote-connection.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_response-error.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/driver_result-set.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/global.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/index.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/process_anonymous-traversal.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/process_bytecode.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/process_graph-traversal.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/process_translator.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/process_traversal-strategy.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/process_traversal.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/structure_graph.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/structure_io_graph-serializer.js.html
    tinkerpop/site/jsdocs/3.4.5-SNAPSHOT/structure_io_type-serializers.js.html

Modified: tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/developer/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/developer/index.html?rev=1873418&r1=1873417&r2=1873418&view=diff
==============================================================================
--- tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/developer/index.html (original)
+++ tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/developer/index.html Fri Jan 31 14:42:25 2020
@@ -824,6 +824,7 @@ table.CodeRay td.code>pre{padding:0}
 <ul class="sectlevel1">
 <li><a href="#system-configuration">System Configuration</a>
 <ul class="sectlevel2">
+<li><a href="#groovy-environment">Groovy Environment</a></li>
 <li><a href="#documentation-environment">Documentation Environment</a></li>
 <li><a href="#python-environment">Python Environment</a></li>
 <li><a href="#dotnet-environment">DotNet Environment</a></li>
@@ -1489,6 +1490,68 @@ that TinkerPop&#8217;s build system will
 </table>
 </div>
 <div class="sect2">
+<h3 id="groovy-environment">Groovy Environment</h3>
+<div class="paragraph">
+<p>Groovy is not used in the standard build, but when generating documentation it does
require the loading of a Gremlin
+Console instance. The Gremlin Console is Groovy-based and the documentation bootstrapping
loads TinkerPop plugins
+which requires proper configuration of Graph/Ivy dependency loaders as described in the
+<a href="http://tinkerpop.apache.org/docs/3.4.5-SNAPSHOT/reference/#gremlin-applications">Gremlin
Applications Section</a> of the
+Reference Documentation.</p>
+</div>
+<div class="paragraph">
+<p>The base configuration described in that link may need to be modified if there is
a desire to work with the Gremlin
+Console (for documentation generation or just general testing) in a way that utilizes SNAPSHOT
releases in the
+Apache Snapshots Repository. In that case, the <code>grapeConfig.xml</code> will
need to include a resolver for that repository
+and the basic Ivy configuration will look as follows:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="xml"><span class="tag">&lt;ivysettings&gt;</span>
+  <span class="tag">&lt;settings</span> <span class="attribute-name">defaultResolver</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">downloadGrapes</span><span
class="delimiter">&quot;</span></span><span class="tag">/&gt;</span>
+  <span class="tag">&lt;resolvers&gt;</span>
+    <span class="tag">&lt;chain</span> <span class="attribute-name">name</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">downloadGrapes</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">returnFirst</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">true</span><span
class="delimiter">&quot;</span></span><span class="tag">&gt;</span>
+      <span class="tag">&lt;filesystem</span> <span class="attribute-name">name</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">cachedGrapes</span><span
class="delimiter">&quot;</span></span><span class="tag">&gt;</span>
+        <span class="tag">&lt;ivy</span> <span class="attribute-name">pattern</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">${user.home}/.groovy/grapes/[organisation]/[module]/ivy-[revision].xml</span><span
class="delimiter">&quot;</span></span><span class="tag">/&gt;</span>
+        <span class="tag">&lt;artifact</span> <span class="attribute-name">pattern</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">${user.home}/.groovy/grapes/[organisation]/[module]/[type]s/[artifact]-[revision](-[classifier]).[ext]</span><span
class="delimiter">&quot;</span></span><span class="tag">/&gt;</span>
+      <span class="tag">&lt;/filesystem&gt;</span>
+      <span class="tag">&lt;ibiblio</span> <span class="attribute-name">name</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">localm2</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">root</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">${user.home.url}/.m2/repository/</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">checkmodified</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">true</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">changingPattern</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">.*</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">changingMatcher</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">regexp</span><span
class="delimiter">&quot;</span></span> <span c
 lass="attribute-name">m2compatible</span>=<span class="string"><span class="delimiter">&quot;</span><span
class="content">true</span><span class="delimiter">&quot;</span></span><span
class="tag">/&gt;</span>
+      <span class="tag">&lt;ibiblio</span> <span class="attribute-name">name</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">jcenter</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">root</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">https://jcenter.bintray.com/</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">m2compatible</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">true</span><span
class="delimiter">&quot;</span></span><span class="tag">/&gt;</span>
+      <span class="tag">&lt;ibiblio</span> <span class="attribute-name">name</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">ibiblio</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">m2compatible</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">true</span><span
class="delimiter">&quot;</span></span><span class="tag">/&gt;</span>
+      <span class="tag">&lt;ibiblio</span> <span class="attribute-name">name</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">apache-snapshots</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">root</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">http://repository.apache.org/snapshots/</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">m2compatible</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">true</span><span
class="delimiter">&quot;</span></span><span class="tag">/&gt;</span>
+    <span class="tag">&lt;/chain&gt;</span>
+  <span class="tag">&lt;/resolvers&gt;</span>
+<span class="tag">&lt;/ivysettings&gt;</span></code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>The above configuration is just a modification of the default. Perhaps the most
lean common configuration might just
+be:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="xml"><span class="tag">&lt;ivysettings&gt;</span>
+  <span class="tag">&lt;settings</span> <span class="attribute-name">defaultResolver</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">downloadGrapes</span><span
class="delimiter">&quot;</span></span><span class="tag">/&gt;</span>
+  <span class="tag">&lt;resolvers&gt;</span>
+    <span class="tag">&lt;chain</span> <span class="attribute-name">name</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">downloadGrapes</span><span
class="delimiter">&quot;</span></span><span class="tag">&gt;</span>
+      <span class="tag">&lt;ibiblio</span> <span class="attribute-name">name</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">local</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">root</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">file:${user.home}/.m2/repository/</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">m2compatible</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">true</span><span
class="delimiter">&quot;</span></span><span class="tag">/&gt;</span>
+      <span class="tag">&lt;ibiblio</span> <span class="attribute-name">name</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">central</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">root</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">https://repo1.maven.org/maven2/</span><span
class="delimiter">&quot;</span></span> <span class="attribute-name">m2compatible</span>=<span
class="string"><span class="delimiter">&quot;</span><span class="content">true</span><span
class="delimiter">&quot;</span></span><span class="tag">/&gt;</span>
+    <span class="tag">&lt;/chain&gt;</span>
+  <span class="tag">&lt;/resolvers&gt;</span>
+<span class="tag">&lt;/ivysettings&gt;</span></code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>In the above case, the configuration largely relies on the standard Maven builds
to create a well cached <code>.m2</code>
+directory. Under typical development circumstances, SNAPSHOT will find themselves deployed
there locally and that
+is all that will be required for Grape to do its work.</p>
+</div>
+<div class="paragraph">
+<p>As a final word, it is important to take note of the order used for these references
as Grape will check them in the order
+they are specified and depending on that order, an artifact other than the one expected may
be used which is typically
+an issue when working with SNAPSHOT dependencies.</p>
+</div>
+</div>
+<div class="sect2">
 <h3 id="documentation-environment">Documentation Environment</h3>
 <div class="paragraph">
 <p>The documentation generation process is not Maven-based and uses shell scripts to
process the project&#8217;s asciidoc. The
@@ -5391,7 +5454,7 @@ roadmap:</p>
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2020-01-09 08:25:27 EST
+Last updated 2020-01-31 09:40:04 EST
 </div>
 </div>
 </body>

Modified: tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/provider/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/provider/index.html?rev=1873418&r1=1873417&r2=1873418&view=diff
==============================================================================
--- tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/provider/index.html (original)
+++ tinkerpop/site/docs/3.4.5-SNAPSHOT/dev/provider/index.html Fri Jan 31 14:42:25 2020
@@ -2773,10 +2773,10 @@ twenty. Under this model, the amount of
 <p>To demonstrate consider this example:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1578576038-1" type="radio" name="radio-set-1578576038-1" class="tab-selector-1"
checked="checked" />
-  <label for="tab-1578576038-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1578576038-2" type="radio" name="radio-set-1578576038-1" class="tab-selector-2"
/>
-  <label for="tab-1578576038-2" class="tab-label-2">groovy</label>
+  <input id="tab-1580481436-1" type="radio" name="radio-set-1580481436-1" class="tab-selector-1"
checked="checked" />
+  <label for="tab-1580481436-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1580481436-2" type="radio" name="radio-set-1580481436-1" class="tab-selector-2"
/>
+  <label for="tab-1580481436-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2784,9 +2784,9 @@ twenty. Under this model, the amount of
 <pre class="CodeRay highlight"><code data-lang="groovy">gremlin&gt; cluster
= Cluster.open()
 ==&gt;localhost/<span class="float">127.0</span><span class="float">.0</span><span
class="float">.1</span>:<span class="integer">8182</span>
 gremlin&gt; client = cluster.connect()
-==&gt;org.apache.tinkerpop.gremlin.driver.Client<span class="error">$</span>ClusteredClient<span
class="error">@</span><span class="integer">4</span>a5fab78
+==&gt;org.apache.tinkerpop.gremlin.driver.Client<span class="error">$</span>ClusteredClient<span
class="error">@</span><span class="float">18e8</span>eb59
 gremlin&gt; aliased = client.alias(<span class="string"><span class="delimiter">&quot;</span><span
class="content">g</span><span class="delimiter">&quot;</span></span>)
-==&gt;org.apache.tinkerpop.gremlin.driver.Client<span class="error">$</span>AliasClusteredClient<span
class="error">@</span><span class="float">6f</span><span class="integer">80</span>cf5
+==&gt;org.apache.tinkerpop.gremlin.driver.Client<span class="error">$</span>AliasClusteredClient<span
class="error">@</span><span class="integer">6</span>ca33187
 gremlin&gt; g = org.apache.tinkerpop.gremlin.structure.util.empty.EmptyGraph.instance().traversal()
<span class="invisible">//</span><b class="conum">1</b><span class="invisible">\</span>
 ==&gt;graphtraversalsource[emptygraph[empty], standard]
 gremlin&gt; rs = aliased.submit(g.V().both().barrier().both().barrier()).all().get()
<span class="invisible">//</span><b class="conum">2</b><span class="invisible">\</span>
@@ -3512,7 +3512,7 @@ in use with the Gremlin Console plugin h
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2020-01-09 08:23:40 EST
+Last updated 2020-01-31 09:40:04 EST
 </div>
 </div>
 </body>



Mime
View raw message