Author: colegreer
Date: Fri Jan 17 02:11:00 2025
New Revision: 1923180

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

Modified:
    tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/developer/index.html
    tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/io/index.html
    tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/provider/index.html
    tinkerpop/site/docs/4.0.0-SNAPSHOT/recipes/index.html
    tinkerpop/site/docs/4.0.0-SNAPSHOT/reference/index.html
    tinkerpop/site/docs/4.0.0-SNAPSHOT/tutorials/getting-started/index.html
    tinkerpop/site/docs/4.0.0-SNAPSHOT/tutorials/gremlins-anatomy/index.html
    tinkerpop/site/docs/4.0.0-SNAPSHOT/tutorials/the-gremlin-console/index.html
    tinkerpop/site/docs/4.0.0-SNAPSHOT/upgrade/index.html
    tinkerpop/site/javadocs/4.0.0-SNAPSHOT/full/argfile
    tinkerpop/site/javadocs/4.0.0-SNAPSHOT/full/javadoc.sh
    tinkerpop/site/javadocs/4.0.0-SNAPSHOT/full/options

Modified: tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/developer/index.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/developer/index.html?rev=1923180&r1=1923179&r2=1923180&view=diff
==============================================================================
--- tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/developer/index.html (original)
+++ tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/developer/index.html Fri Jan 17 
02:11:00 2025
@@ -3770,6 +3770,10 @@ tries to reference inaccessible properti
 the traversal does not mind the star graph limitation.</p>
 </li>
 <li>
+<p><code>@GremlinGroovyNotSupported</code> - The scenario uses 
<code>gremlin-lang</code> syntax which is incompatible with 
<code>gremlin-groovy</code> and
+cannot be resolved with the groovy translator. This is typically for scenarios 
using ambiguously-types <code>null</code> parameters.</p>
+</li>
+<li>
 <p><code>@InsertionOrderingRequired</code> - The scenario is reliant on the 
graph system predictably returning results (vertices, edges, properties) in the 
same order in which they were inserted into the graph.</p>
 </li>
 <li>
@@ -4282,7 +4286,7 @@ the binary distributions:</p>
 <div class="ulist">
 <ul>
 <li>
-<p>target/gremlin-driver-4.0.0-SNAPSHOT-uber.jar</p>
+<p>target/gremlin-driver-4.0.0-SNAPSHOT-shaded.jar</p>
 </li>
 <li>
 <p>target/gremlin-console-4.0.0-SNAPSHOT-uber.jar</p>
@@ -5280,7 +5284,20 @@ the help of a PMC member for those steps
 <p><code>pushd gremlin-console/bin; ln -fs 
../target/apache-tinkerpop-gremlin-console-xx.yy.zz-SNAPSHOT-standalone/bin/gremlin.sh
 gremlin.sh; popd</code></p>
 </li>
 <li>
-<p>Update CHANGELOG and upgrade docs to have the appropriate headers for the 
next version.</p>
+<p>Update CHANGELOG and upgrade docs to have the appropriate headers for the 
next version. If a major line will no longer be under development, archive the 
CHANGELOG entries for it as follows:</p>
+<div class="olist lowerroman">
+<ol class="lowerroman" type="i">
+<li>
+<p>Create a new <code>changelog-x.x.x.asciidoc</code> in the 
<code>docs/archive/changelogs</code> folder.</p>
+</li>
+<li>
+<p>Copy all CHANGELOG entries of the major version into the file (refer to 
previous files).</p>
+</li>
+<li>
+<p>Replace the CHANGELOG entries under each minor releases with an archived 
notice containing link to the archived changelog file (refer to previous links 
inside CHANGELOG).</p>
+</li>
+</ol>
+</div>
 </li>
 <li>
 <p><code>mvn clean install -DskipTests</code> - need to build first so that 
the right version of the console is used with 
<code>bin/publish-docs.sh</code></p>
@@ -6421,7 +6438,7 @@ roadmap:</p>
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2024-12-04 19:29:32 -0800
+Last updated 2025-01-16 18:09:28 -0800
 </div>
 </div>
 </body>

Modified: tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/io/index.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/io/index.html?rev=1923180&r1=1923179&r2=1923180&view=diff
==============================================================================
--- tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/io/index.html (original)
+++ tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/io/index.html Fri Jan 17 02:11:00 
2025
@@ -3798,8 +3798,19 @@ two required keys: "vertices" and "edges
 <div class="sect2">
 <h3 id="_bulkset">BulkSet</h3>
 <div class="paragraph">
-<p>JSON Array that contains the expanded entries of the BulkSet.
-Note: BulkSet is serialized to g:List so there is no BulkSet deserializer.</p>
+<p>JSON Array that contains the expanded entries of the BulkSet.</p>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<div class="title">Note</div>
+</td>
+<td class="content">
+BulkSet is serialized to g:List so there is no BulkSet deserializer.
+</td>
+</tr>
+</table>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -5500,7 +5511,7 @@ If <code>{bulked}</code> is <code>01</co
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2024-12-04 19:29:32 -0800
+Last updated 2025-01-16 18:09:28 -0800
 </div>
 </div>
 </body>

Modified: tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/provider/index.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/provider/index.html?rev=1923180&r1=1923179&r2=1923180&view=diff
==============================================================================
--- tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/provider/index.html (original)
+++ tinkerpop/site/docs/4.0.0-SNAPSHOT/dev/provider/index.html Fri Jan 17 
02:11:00 2025
@@ -1829,7 +1829,7 @@ var gremlinClient = new GremlinClient(ne
 <p>A <code>RemoteConnection</code> is an interface that is important for usage 
on traversal sources configured using the
 <a 
href="https://tinkerpop.apache.org/docs/4.0.0-SNAPSHOT/reference/#connecting-via-drivers";>with()</a>
 option. A <code>Traversal</code>
 that is generated from that source will apply a <code>RemoteStrategy</code> 
which will inject a <code>RemoteStep</code> to its end. That
-step will then send the <code>Bytecode</code> of the <code>Traversal</code> 
over the <code>RemoteConnection</code> to get the results that it will
+step will then send the <code>GremlinLang</code> of the <code>Traversal</code> 
over the <code>RemoteConnection</code> to get the results that it will
 iterate.</p>
 </div>
 <div class="paragraph">
@@ -1837,7 +1837,7 @@ iterate.</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="java"><span 
class="directive">public</span> &lt;E&gt; 
CompletableFuture&lt;RemoteTraversal&lt;?, E&gt;&gt; submitAsync(<span 
class="directive">final</span> Bytecode bytecode) <span 
class="directive">throws</span> RemoteConnectionException;</code></pre>
+<pre class="CodeRay highlight"><code data-lang="java"><span 
class="directive">public</span> &lt;E&gt; 
CompletableFuture&lt;RemoteTraversal&lt;?, E&gt;&gt; submitAsync(<span 
class="directive">final</span> GremlinLang gremlinLang) <span 
class="directive">throws</span> RemoteConnectionException;</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1847,14 +1847,14 @@ simply extend the <code>AbstractRemoteTr
 <div class="paragraph">
 <p>TinkerPop provides the <code>DriverRemoteConnection</code> as a useful and
 <a 
href="https://github.com/apache/tinkerpop/blob/4.0.0-SNAPSHOT/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/remote";>example
 implementation</a>.
-<code>DriverRemoteConnection</code> serializes the <code>Traversal</code> as 
Gremlin bytecode and then submits it for remote processing on
-Gremlin Server. Gremlin Server rebinds the <code>Traversal</code> to a 
configured <code>Graph</code> instance and then iterates the results
-back as it would normally do.</p>
+<code>DriverRemoteConnection</code> serializes the <code>Traversal</code> as 
GremlinLang and then submits it for remote processing on
+Gremlin Server. Gremlin Server parses the script into a <code>Traversal</code> 
to a configured <code>Graph</code> instance and then iterates
+the results back as it would normally do.</p>
 </div>
 <div class="paragraph">
 <p>Implementing <code>RemoteConnection</code> is not something routinely done 
for those implementing <code>gremlin-core</code>. It is only
 something required if there is a need to exploit remote traversal submission. 
If a graph provider has a "graph server"
-similar to Gremlin Server that can accept bytecode-based requests on its own 
protocol, then that would be one example
+similar to Gremlin Server that can accept traversal-based requests on its own 
protocol, then that would be one example
 of a reason to implement this interface.</p>
 </div>
 </div>
@@ -1927,6 +1927,19 @@ Suites will be deprecated and removed.</
 </div>
 <div class="sect3">
 <h4 id="_jvm_test_suite">JVM Test Suite</h4>
+<div class="admonitionblock important">
+<table>
+<tr>
+<td class="icon">
+<div class="title">Important</div>
+</td>
+<td class="content">
+4.0 Milestone Release - The final form of the TinkerPop test suite for 4.0 is 
not wholly settled, but going
+forward providers should focus on implementing the <a 
href="#gherkin-tests-suite">Gherkin Test Suite</a> as opposed to the JVM suite.
+</td>
+</tr>
+</table>
+</div>
 <div class="paragraph">
 <p>The operational semantics of any OLTP or OLAP implementation are validated 
by <code>gremlin-test</code>. To implement these tests,
 provide test case implementations as shown below, where <code>XXX</code> below 
denotes the name of the graph implementation (e.g.
@@ -2317,7 +2330,7 @@ downloaded according and when required b
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="java">Unresolved directive in 
index.asciidoc - 
include::/Users/yangx/Repos/maintinkerpop/tinkerpop/neo4j-gremlin/src/main/java/org/apache/tinkerpop/gremlin/neo4j/jsr223/Neo4jGremlinPlugin.java<span
 class="type">[]</span></code></pre>
+<pre class="CodeRay highlight"><code data-lang="java">Unresolved directive in 
index.asciidoc - 
include::/Users/coleg/apacheTinkerpop/tinkerpop/neo4j-gremlin/src/main/java/org/apache/tinkerpop/gremlin/neo4j/jsr223/Neo4jGremlinPlugin.java<span
 class="type">[]</span></code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -2551,8 +2564,8 @@ user-agent: NotAvailable Gremlin-Java.4.
 <h5 id="_request_header_value_options">Request Header Value Options</h5>
 <table class="tableblock frame-all grid-all stretch">
 <colgroup>
-<col style="width: 23.0769%;">
-<col style="width: 76.9231%;">
+<col style="width: 16.6666%;">
+<col style="width: 83.3334%;">
 </colgroup>
 <thead>
 <tr>
@@ -2679,8 +2692,8 @@ serialized. In that case, the <code>Cont
 <h5 id="_response_message_format">Response Message Format</h5>
 <table class="tableblock frame-all grid-all stretch">
 <colgroup>
-<col style="width: 23.0769%;">
-<col style="width: 76.9231%;">
+<col style="width: 16.6666%;">
+<col style="width: 83.3334%;">
 </colgroup>
 <thead>
 <tr>
@@ -2835,8 +2848,8 @@ serialized. In that case, the <code>Cont
 </div>
 <table class="tableblock frame-all grid-all stretch">
 <colgroup>
-<col style="width: 15.3846%;">
-<col style="width: 15.3846%;">
+<col style="width: 7.6923%;">
+<col style="width: 23.0769%;">
 <col style="width: 69.2308%;">
 </colgroup>
 <thead>
@@ -3341,7 +3354,7 @@ find it.
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="java">Unresolved directive in 
index.asciidoc - 
include::/Users/yangx/Repos/maintinkerpop/tinkerpop/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/console/RemoteAcceptor.java<span
 class="type">[]</span></code></pre>
+<pre class="CodeRay highlight"><code data-lang="java">Unresolved directive in 
index.asciidoc - 
include::/Users/coleg/apacheTinkerpop/tinkerpop/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/console/RemoteAcceptor.java<span
 class="type">[]</span></code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -7041,7 +7054,7 @@ being used for technical explanatory pur
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2024-12-04 19:29:32 -0800
+Last updated 2025-01-16 18:09:28 -0800
 </div>
 </div>
 </body>


Reply via email to