Modified: tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/getting-started/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/getting-started/index.html?rev=1855344&r1=1855343&r2=1855344&view=diff ============================================================================== --- tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/getting-started/index.html (original) +++ tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/getting-started/index.html Tue Mar 12 20:05:59 2019 @@ -970,10 +970,10 @@ be a simple Gremlin script that can be c <p>It can be instantiated in the console this way:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-1" type="radio" name="radio-set-1546958354-1" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-1" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-2" type="radio" name="radio-set-1546958354-1" class="tab-selector-2" /> - <label for="tab-1546958354-2" class="tab-label-2">groovy</label> + <input id="tab-1552419096-1" type="radio" name="radio-set-1552419096-1" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-1" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-2" type="radio" name="radio-set-1552419096-1" class="tab-selector-2" /> + <label for="tab-1552419096-2" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1009,10 +1009,10 @@ provides him guidance on how to execute <p>With your <code>TraversalSource</code> <code>g</code> available it is now possible to ask Gremlin to traverse the <code>Graph</code>:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-3" type="radio" name="radio-set-1546958354-3" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-3" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-4" type="radio" name="radio-set-1546958354-3" class="tab-selector-2" /> - <label for="tab-1546958354-4" class="tab-label-2">groovy</label> + <input id="tab-1552419096-3" type="radio" name="radio-set-1552419096-3" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-3" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-4" type="radio" name="radio-set-1552419096-3" class="tab-selector-2" /> + <label for="tab-1552419096-4" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1078,7 +1078,7 @@ g.V(<span class="integer">1</span>).out( </li> <li> <p>Note that when one uses <code>outE().inV()</code> as shown in the previous command, this can be shortened to just <code>out()</code> -(similar to <code>inE().inV()</code> and <code>in</code> for incoming edges).</p> +(similar to <code>inE().outV()</code> and <code>in()</code> for incoming edges).</p> </li> <li> <p>Get the names of the people vertex "1" knows who are over the age of 30.</p> @@ -1170,10 +1170,10 @@ helps orient where you need him to go ne as an example. First, you need to create this graph:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-5" type="radio" name="radio-set-1546958354-5" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-5" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-6" type="radio" name="radio-set-1546958354-5" class="tab-selector-2" /> - <label for="tab-1546958354-6" class="tab-label-2">groovy</label> + <input id="tab-1552419096-5" type="radio" name="radio-set-1552419096-5" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-5" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-6" type="radio" name="radio-set-1552419096-5" class="tab-selector-2" /> + <label for="tab-1552419096-6" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1215,10 +1215,10 @@ shorthand form that enables a more fluid that static importing you would instead have to write:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-7" type="radio" name="radio-set-1546958354-7" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-7" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-8" type="radio" name="radio-set-1546958354-7" class="tab-selector-2" /> - <label for="tab-1546958354-8" class="tab-label-2">groovy</label> + <input id="tab-1552419096-7" type="radio" name="radio-set-1552419096-7" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-7" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-8" type="radio" name="radio-set-1552419096-7" class="tab-selector-2" /> + <label for="tab-1552419096-8" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1311,10 +1311,10 @@ those that have the "name" property valu <a href="http://tinkerpop.apache.org/docs/3.3.6-SNAPSHOT/reference/#has-step">has()</a> step as follows:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-9" type="radio" name="radio-set-1546958354-9" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-9" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-10" type="radio" name="radio-set-1546958354-9" class="tab-selector-2" /> - <label for="tab-1546958354-10" class="tab-label-2">groovy</label> + <input id="tab-1552419096-9" type="radio" name="radio-set-1552419096-9" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-9" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-10" type="radio" name="radio-set-1552419096-9" class="tab-selector-2" /> + <label for="tab-1552419096-10" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1380,10 +1380,10 @@ what direction to follow. In this case, we use the <a href="http://tinkerpop.apache.org/docs/3.3.6-SNAPSHOT/reference/#vertex-steps">outE</a> step.</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-11" type="radio" name="radio-set-1546958354-11" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-11" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-12" type="radio" name="radio-set-1546958354-11" class="tab-selector-2" /> - <label for="tab-1546958354-12" class="tab-label-2">groovy</label> + <input id="tab-1552419096-11" type="radio" name="radio-set-1552419096-11" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-11" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-12" type="radio" name="radio-set-1552419096-11" class="tab-selector-2" /> + <label for="tab-1552419096-12" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1415,10 +1415,10 @@ we use the <a href="http://tinkerpop.apa vertex with <code>inV()</code>.</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-13" type="radio" name="radio-set-1546958354-13" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-13" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-14" type="radio" name="radio-set-1546958354-13" class="tab-selector-2" /> - <label for="tab-1546958354-14" class="tab-label-2">groovy</label> + <input id="tab-1552419096-13" type="radio" name="radio-set-1552419096-13" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-13" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-14" type="radio" name="radio-set-1552419096-13" class="tab-selector-2" /> + <label for="tab-1552419096-14" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1450,10 +1450,10 @@ vertex with <code>inV()</code>.</p> statement above with:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-15" type="radio" name="radio-set-1546958354-15" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-15" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-16" type="radio" name="radio-set-1546958354-15" class="tab-selector-2" /> - <label for="tab-1546958354-16" class="tab-label-2">groovy</label> + <input id="tab-1552419096-15" type="radio" name="radio-set-1552419096-15" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-15" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-16" type="radio" name="radio-set-1552419096-15" class="tab-selector-2" /> + <label for="tab-1552419096-16" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1482,10 +1482,10 @@ statement above with:</p> "software" vertex and you can therefore ask Gremlin to extract the value of the "name" property as follows:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-17" type="radio" name="radio-set-1546958354-17" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-17" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-18" type="radio" name="radio-set-1546958354-17" class="tab-selector-2" /> - <label for="tab-1546958354-18" class="tab-label-2">groovy</label> + <input id="tab-1552419096-17" type="radio" name="radio-set-1552419096-17" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-17" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-18" type="radio" name="radio-set-1552419096-17" class="tab-selector-2" /> + <label for="tab-1552419096-18" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1520,10 +1520,10 @@ There’s not much more that can be the "five minutes section". Recall that you can create this <code>Graph</code> and establish a <code>TraversalSource</code> with:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-19" type="radio" name="radio-set-1546958354-19" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-19" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-20" type="radio" name="radio-set-1546958354-19" class="tab-selector-2" /> - <label for="tab-1546958354-20" class="tab-label-2">groovy</label> + <input id="tab-1552419096-19" type="radio" name="radio-set-1552419096-19" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-19" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-20" type="radio" name="radio-set-1552419096-19" class="tab-selector-2" /> + <label for="tab-1552419096-20" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1553,10 +1553,10 @@ use <code>has()</code>. What if we wante use the <code>within</code> comparator with <code>has()</code> as follows:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-21" type="radio" name="radio-set-1546958354-21" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-21" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-22" type="radio" name="radio-set-1546958354-21" class="tab-selector-2" /> - <label for="tab-1546958354-22" class="tab-label-2">groovy</label> + <input id="tab-1552419096-21" type="radio" name="radio-set-1552419096-21" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-21" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-22" type="radio" name="radio-set-1552419096-21" class="tab-selector-2" /> + <label for="tab-1552419096-22" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1599,10 +1599,10 @@ The fully qualified name for <code>P</co <a href="http://tinkerpop.apache.org/docs/3.3.6-SNAPSHOT/reference/#mean-step">mean()</a> step as follows:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-23" type="radio" name="radio-set-1546958354-23" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-23" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-24" type="radio" name="radio-set-1546958354-23" class="tab-selector-2" /> - <label for="tab-1546958354-24" class="tab-label-2">groovy</label> + <input id="tab-1552419096-23" type="radio" name="radio-set-1552419096-23" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-23" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-24" type="radio" name="radio-set-1552419096-23" class="tab-selector-2" /> + <label for="tab-1552419096-24" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1628,10 +1628,10 @@ The fully qualified name for <code>P</co step. We know how to find the "software" that "marko" created:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-25" type="radio" name="radio-set-1546958354-25" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-25" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-26" type="radio" name="radio-set-1546958354-25" class="tab-selector-2" /> - <label for="tab-1546958354-26" class="tab-label-2">groovy</label> + <input id="tab-1552419096-25" type="radio" name="radio-set-1552419096-25" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-25" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-26" type="radio" name="radio-set-1552419096-25" class="tab-selector-2" /> + <label for="tab-1552419096-26" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1674,10 +1674,10 @@ on what well formatted Gremlin should lo </table> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-27" type="radio" name="radio-set-1546958354-27" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-27" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-28" type="radio" name="radio-set-1546958354-27" class="tab-selector-2" /> - <label for="tab-1546958354-28" class="tab-label-2">groovy</label> + <input id="tab-1552419096-27" type="radio" name="radio-set-1552419096-27" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-27" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-28" type="radio" name="radio-set-1552419096-27" class="tab-selector-2" /> + <label for="tab-1552419096-28" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1710,10 +1710,10 @@ know about the involvement of "marko" an "marko" from the results seems logical. The following traversal handles that exclusion:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-29" type="radio" name="radio-set-1546958354-29" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-29" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-30" type="radio" name="radio-set-1546958354-29" class="tab-selector-2" /> - <label for="tab-1546958354-30" class="tab-label-2">groovy</label> + <input id="tab-1552419096-29" type="radio" name="radio-set-1552419096-29" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-29" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-30" type="radio" name="radio-set-1552419096-29" class="tab-selector-2" /> + <label for="tab-1552419096-30" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1759,10 +1759,10 @@ filters out the "marko" that we get when <p>You will find many uses of <code>as()</code>. Here it is in combination with <a href="http://tinkerpop.apache.org/docs/3.3.6-SNAPSHOT/reference/#select-step">select</a>:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-31" type="radio" name="radio-set-1546958354-31" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-31" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-32" type="radio" name="radio-set-1546958354-31" class="tab-selector-2" /> - <label for="tab-1546958354-32" class="tab-label-2">groovy</label> + <input id="tab-1552419096-31" type="radio" name="radio-set-1552419096-31" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-31" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-32" type="radio" name="radio-set-1552419096-31" class="tab-selector-2" /> + <label for="tab-1552419096-32" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1797,10 +1797,10 @@ step and its related step modulator call we wanted to ask Gremlin to group all the vertices in the graph by their vertex label we could do:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-33" type="radio" name="radio-set-1546958354-33" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-33" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-34" type="radio" name="radio-set-1546958354-33" class="tab-selector-2" /> - <label for="tab-1546958354-34" class="tab-label-2">groovy</label> + <input id="tab-1552419096-33" type="radio" name="radio-set-1552419096-33" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-33" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-34" type="radio" name="radio-set-1552419096-33" class="tab-selector-2" /> + <label for="tab-1552419096-34" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1829,10 +1829,10 @@ could ask Gremlin to get us the value of modulator to <code>group()</code> to transform the values.</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958354-35" type="radio" name="radio-set-1546958354-35" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958354-35" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958354-36" type="radio" name="radio-set-1546958354-35" class="tab-selector-2" /> - <label for="tab-1546958354-36" class="tab-label-2">groovy</label> + <input id="tab-1552419096-35" type="radio" name="radio-set-1552419096-35" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419096-35" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419096-36" type="radio" name="radio-set-1552419096-35" class="tab-selector-2" /> + <label for="tab-1552419096-36" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -2110,7 +2110,7 @@ research within the reference documentat </div> <div id="footer"> <div id="footer-text"> -Last updated 2019-01-08 10:01:08 EST +Last updated 2019-03-12 15:54:28 EDT </div> </div> </body>
Modified: tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/gremlins-anatomy/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/gremlins-anatomy/index.html?rev=1855344&r1=1855343&r2=1855344&view=diff ============================================================================== --- tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/gremlins-anatomy/index.html (original) +++ tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/gremlins-anatomy/index.html Tue Mar 12 20:05:59 2019 @@ -839,10 +839,10 @@ can be found <a href="https://www.slides <p>The component parts of a Gremlin traversal can be all be identified from the following code:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958492-1" type="radio" name="radio-set-1546958492-1" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958492-1" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958492-2" type="radio" name="radio-set-1546958492-1" class="tab-selector-2" /> - <label for="tab-1546958492-2" class="tab-label-2">groovy</label> + <input id="tab-1552419238-1" type="radio" name="radio-set-1552419238-1" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419238-1" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419238-2" type="radio" name="radio-set-1552419238-1" class="tab-selector-2" /> + <label for="tab-1552419238-2" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -884,10 +884,10 @@ documentation, blog posts, or examples a applications.</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958492-3" type="radio" name="radio-set-1546958492-3" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958492-3" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958492-4" type="radio" name="radio-set-1546958492-3" class="tab-selector-2" /> - <label for="tab-1546958492-4" class="tab-label-2">groovy</label> + <input id="tab-1552419238-3" type="radio" name="radio-set-1552419238-3" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419238-3" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419238-4" type="radio" name="radio-set-1552419238-3" class="tab-selector-2" /> + <label for="tab-1552419238-4" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -955,7 +955,7 @@ with a <code>VertexProgram</code> for OL <div class="title">Important</div> </td> <td class="content"> -How you instantiate the <code>GraphTraversalSource</code> is highly depending on the graph database implementation that +How you instantiate the <code>GraphTraversalSource</code> is highly dependent on the graph database implementation you are using. Typically, they are instantiated from a <code>Graph</code> instance with the <code>traversal()</code> method, but some graph databases, ones that are managed or "server-oriented", will simply give you a <code>g</code> to work with. Consult the documentation of your graph database to determine how the <code>GraphTraversalSource</code> is constructed. @@ -972,10 +972,10 @@ contain the steps that make up the Greml chained together in a fluent fashion. Revisiting the example from above:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958492-5" type="radio" name="radio-set-1546958492-5" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958492-5" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958492-6" type="radio" name="radio-set-1546958492-5" class="tab-selector-2" /> - <label for="tab-1546958492-6" class="tab-label-2">groovy</label> + <input id="tab-1552419238-5" type="radio" name="radio-set-1552419238-5" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419238-5" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419238-6" type="radio" name="radio-set-1552419238-5" class="tab-selector-2" /> + <label for="tab-1552419238-6" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1096,7 +1096,7 @@ by their <code>label()</code> and increm instance, but instead return the result of the <code>GraphTraversal</code>. In the case of the example, <code>next()</code> is the terminal step and it returns the <code>Map</code> constructed in the <code>groupCount()</code>-step. Other examples of terminal steps include: <code>hasNext()</code>, <code>toList()</code>, and <code>iterate()</code>. Without terminal steps, you don’t have a result. You only have a -<code>GraphTraversal</code></p> +<code>GraphTraversal</code>.</p> </div> <div class="admonitionblock note"> <table> @@ -1124,7 +1124,7 @@ values, and classes with static methods </div> <div class="paragraph"> <p>A concrete example would be the class from which <code>within()</code> is called - <code>P</code>. The <code>P</code> class spawns <code>Predicate</code> values -that can be used as arguments for certain traversals teps. Another example would be the <code>T</code> enum which provides a type +that can be used as arguments for certain traversal steps. Another example would be the <code>T</code> enum which provides a type safe way to reference <code>id</code> and <code>label</code> keys in a traversal. Like anonymous traversals, these classes are usually statically imported so that instead of having to write <code>P.within()</code>, you can simply write <code>within()</code>, as shown in the example.</p> @@ -1137,7 +1137,7 @@ example.</p> <div class="sectionbody"> <div class="paragraph"> <p>There’s much more to a traversal than just a bunch of steps. Gremlin’s Anatomy puts names to each of these component -parts of a traversal and explains how they connect together. Understanding these components part should help provide +parts of a traversal and explains how they connect together. Understanding these component parts should help provide more insight into how Gremlin works and help you grow in your Gremlin abilities.</p> </div> </div> @@ -1145,7 +1145,7 @@ more insight into how Gremlin works and </div> <div id="footer"> <div id="footer-text"> -Last updated 2019-01-08 10:01:08 EST +Last updated 2019-03-12 15:54:28 EDT </div> </div> </body> Modified: tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/the-gremlin-console/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/the-gremlin-console/index.html?rev=1855344&r1=1855343&r2=1855344&view=diff ============================================================================== --- tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/the-gremlin-console/index.html (original) +++ tinkerpop/site/docs/3.3.6-SNAPSHOT/tutorials/the-gremlin-console/index.html Tue Mar 12 20:05:59 2019 @@ -920,10 +920,10 @@ graph database that is easy to use and d create an empty TinkerGraph as follows:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-1" type="radio" name="radio-set-1546958532-1" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-1" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-2" type="radio" name="radio-set-1546958532-1" class="tab-selector-2" /> - <label for="tab-1546958532-2" class="tab-label-2">groovy</label> + <input id="tab-1552419277-1" type="radio" name="radio-set-1552419277-1" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-1" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-2" type="radio" name="radio-set-1552419277-1" class="tab-selector-2" /> + <label for="tab-1552419277-2" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -998,10 +998,10 @@ labels are defined and the "weight" edge </ul> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-3" type="radio" name="radio-set-1546958532-3" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-3" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-4" type="radio" name="radio-set-1546958532-3" class="tab-selector-2" /> - <label for="tab-1546958532-4" class="tab-label-2">groovy</label> + <input id="tab-1552419277-3" type="radio" name="radio-set-1552419277-3" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-3" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-4" type="radio" name="radio-set-1552419277-3" class="tab-selector-2" /> + <label for="tab-1552419277-4" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1034,10 +1034,10 @@ However, if you find that a larger graph (<a href="http://tinkerpop.apache.org/docs/3.3.6-SNAPSHOT/images/grateful-dead-schema.png">schema</a>).</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-5" type="radio" name="radio-set-1546958532-5" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-5" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-6" type="radio" name="radio-set-1546958532-5" class="tab-selector-2" /> - <label for="tab-1546958532-6" class="tab-label-2">groovy</label> + <input id="tab-1552419277-5" type="radio" name="radio-set-1552419277-5" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-5" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-6" type="radio" name="radio-set-1552419277-5" class="tab-selector-2" /> + <label for="tab-1552419277-6" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1091,10 +1091,10 @@ console works or performing a particular be accessed within the console itself with the <code>:help</code> command.</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-7" type="radio" name="radio-set-1546958532-7" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-7" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-8" type="radio" name="radio-set-1546958532-7" class="tab-selector-2" /> - <label for="tab-1546958532-8" class="tab-label-2">groovy</label> + <input id="tab-1552419277-7" type="radio" name="radio-set-1552419277-7" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-7" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-8" type="radio" name="radio-set-1552419277-7" class="tab-selector-2" /> + <label for="tab-1552419277-8" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1154,10 +1154,10 @@ For help on a specific command <span cla addition to the ones provided by TinkerPop. You can also request help on a specific command:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-9" type="radio" name="radio-set-1546958532-9" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-9" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-10" type="radio" name="radio-set-1546958532-9" class="tab-selector-2" /> - <label for="tab-1546958532-10" class="tab-label-2">groovy</label> + <input id="tab-1552419277-9" type="radio" name="radio-set-1552419277-9" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-9" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-10" type="radio" name="radio-set-1552419277-9" class="tab-selector-2" /> + <label for="tab-1552419277-10" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1295,10 +1295,10 @@ key, which only has one vertex associate the IDE and execute it in the console and confirm the failure:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-11" type="radio" name="radio-set-1546958532-11" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-11" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-12" type="radio" name="radio-set-1546958532-11" class="tab-selector-2" /> - <label for="tab-1546958532-12" class="tab-label-2">groovy</label> + <input id="tab-1552419277-11" type="radio" name="radio-set-1552419277-11" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-11" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-12" type="radio" name="radio-set-1552419277-11" class="tab-selector-2" /> + <label for="tab-1552419277-12" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1334,10 +1334,10 @@ detects that type it steps through each <p>Trying it with the use of <code>next()</code> produces the following:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-13" type="radio" name="radio-set-1546958532-13" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-13" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-14" type="radio" name="radio-set-1546958532-13" class="tab-selector-2" /> - <label for="tab-1546958532-14" class="tab-label-2">groovy</label> + <input id="tab-1552419277-13" type="radio" name="radio-set-1552419277-13" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-13" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-14" type="radio" name="radio-set-1552419277-13" class="tab-selector-2" /> + <label for="tab-1552419277-14" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1372,10 +1372,10 @@ the call to <code>next()</code>. This f when you want to work with a <code>Traversal</code> as a variable. You can do this with a clever use of a semi-colon:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-15" type="radio" name="radio-set-1546958532-15" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-15" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-16" type="radio" name="radio-set-1546958532-15" class="tab-selector-2" /> - <label for="tab-1546958532-16" class="tab-label-2">groovy</label> + <input id="tab-1552419277-15" type="radio" name="radio-set-1552419277-15" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-15" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-16" type="radio" name="radio-set-1552419277-15" class="tab-selector-2" /> + <label for="tab-1552419277-16" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1454,10 +1454,10 @@ benefit, and as such, <code>inV()</code> can remedy that by adding <code>fold()</code> to <code>inV()</code> as follows:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-17" type="radio" name="radio-set-1546958532-17" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-17" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-18" type="radio" name="radio-set-1546958532-17" class="tab-selector-2" /> - <label for="tab-1546958532-18" class="tab-label-2">groovy</label> + <input id="tab-1552419277-17" type="radio" name="radio-set-1552419277-17" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-17" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-18" type="radio" name="radio-set-1552419277-17" class="tab-selector-2" /> + <label for="tab-1552419277-18" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1515,10 +1515,10 @@ can remedy that by adding <code>fold()</ as follows:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-19" type="radio" name="radio-set-1546958532-19" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-19" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-20" type="radio" name="radio-set-1546958532-19" class="tab-selector-2" /> - <label for="tab-1546958532-20" class="tab-label-2">groovy</label> + <input id="tab-1552419277-19" type="radio" name="radio-set-1552419277-19" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-19" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-20" type="radio" name="radio-set-1552419277-19" class="tab-selector-2" /> + <label for="tab-1552419277-20" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1613,10 +1613,10 @@ analysis on where people live and when t the data of the "person" vertices in the graph:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-21" type="radio" name="radio-set-1546958532-21" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-21" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-22" type="radio" name="radio-set-1546958532-21" class="tab-selector-2" /> - <label for="tab-1546958532-22" class="tab-label-2">groovy</label> + <input id="tab-1552419277-21" type="radio" name="radio-set-1552419277-21" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-21" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-22" type="radio" name="radio-set-1552419277-21" class="tab-selector-2" /> + <label for="tab-1552419277-22" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1655,10 +1655,10 @@ where "location" does not have one value has <a href="http://tinkerpop.apache.org/docs/3.3.6-SNAPSHOT/reference/#vertex-properties">meta-properties</a> as well:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-23" type="radio" name="radio-set-1546958532-23" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-23" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-24" type="radio" name="radio-set-1546958532-23" class="tab-selector-2" /> - <label for="tab-1546958532-24" class="tab-label-2">groovy</label> + <input id="tab-1552419277-23" type="radio" name="radio-set-1552419277-23" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-23" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-24" type="radio" name="radio-set-1552419277-23" class="tab-selector-2" /> + <label for="tab-1552419277-24" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1713,10 +1713,10 @@ data in two separate traversals and the the "person" vertices, as this will be the main filter for the data you intend to retrieve:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-25" type="radio" name="radio-set-1546958532-25" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-25" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-26" type="radio" name="radio-set-1546958532-25" class="tab-selector-2" /> - <label for="tab-1546958532-26" class="tab-label-2">groovy</label> + <input id="tab-1552419277-25" type="radio" name="radio-set-1552419277-25" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-25" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-26" type="radio" name="radio-set-1552419277-25" class="tab-selector-2" /> + <label for="tab-1552419277-26" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1768,10 +1768,10 @@ settings in <code>bin/gremlin.sh</code> <p>In an attempt to test things out, you take a naive approach at the traversal with your filter for "firstYear" applied:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-27" type="radio" name="radio-set-1546958532-27" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-27" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-28" type="radio" name="radio-set-1546958532-27" class="tab-selector-2" /> - <label for="tab-1546958532-28" class="tab-label-2">groovy</label> + <input id="tab-1552419277-27" type="radio" name="radio-set-1552419277-27" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-27" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-28" type="radio" name="radio-set-1552419277-27" class="tab-selector-2" /> + <label for="tab-1552419277-28" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1822,10 +1822,10 @@ Console, you decide to just process "l" see for your rows and columns style output:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-29" type="radio" name="radio-set-1546958532-29" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-29" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-30" type="radio" name="radio-set-1546958532-29" class="tab-selector-2" /> - <label for="tab-1546958532-30" class="tab-label-2">groovy</label> + <input id="tab-1552419277-29" type="radio" name="radio-set-1552419277-29" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-29" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-30" type="radio" name="radio-set-1552419277-29" class="tab-selector-2" /> + <label for="tab-1552419277-30" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1946,10 +1946,10 @@ similar to what happens when you decide you wish to use. To do this, you need to use the <code>import</code> command:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-31" type="radio" name="radio-set-1546958532-31" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-31" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-32" type="radio" name="radio-set-1546958532-31" class="tab-selector-2" /> - <label for="tab-1546958532-32" class="tab-label-2">groovy</label> + <input id="tab-1552419277-31" type="radio" name="radio-set-1552419277-31" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-31" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-32" type="radio" name="radio-set-1552419277-31" class="tab-selector-2" /> + <label for="tab-1552419277-32" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -1978,10 +1978,10 @@ Year.now()</code></pre> to produce the set of years to have for each person up to the current year:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-33" type="radio" name="radio-set-1546958532-33" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-33" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-34" type="radio" name="radio-set-1546958532-33" class="tab-selector-2" /> - <label for="tab-1546958532-34" class="tab-label-2">groovy</label> + <input id="tab-1552419277-33" type="radio" name="radio-set-1552419277-33" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-33" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-34" type="radio" name="radio-set-1552419277-33" class="tab-selector-2" /> + <label for="tab-1552419277-34" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -2083,10 +2083,10 @@ g.V().hasLabel(<span class="string"><spa <p>From there you can build on that traversal to grab the "location" given the generated "year" for that data:</p> </div> <section class="tabs tabs-2"> - <input id="tab-1546958532-35" type="radio" name="radio-set-1546958532-35" class="tab-selector-1" checked="checked" /> - <label for="tab-1546958532-35" class="tab-label-1">console (groovy)</label> - <input id="tab-1546958532-36" type="radio" name="radio-set-1546958532-35" class="tab-selector-2" /> - <label for="tab-1546958532-36" class="tab-label-2">groovy</label> + <input id="tab-1552419277-35" type="radio" name="radio-set-1552419277-35" class="tab-selector-1" checked="checked" /> + <label for="tab-1552419277-35" class="tab-label-1">console (groovy)</label> + <input id="tab-1552419277-36" type="radio" name="radio-set-1552419277-35" class="tab-selector-2" /> + <label for="tab-1552419277-36" class="tab-label-2">groovy</label> <div class="tabcontent"> <div class="tabcontent-1"> <div class="listingblock"> @@ -2365,7 +2365,7 @@ knowledge on what the console can do for </div> <div id="footer"> <div id="footer-text"> -Last updated 2019-01-08 10:01:08 EST +Last updated 2019-03-12 15:54:28 EDT </div> </div> </body> Modified: tinkerpop/site/docs/3.3.6-SNAPSHOT/upgrade/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.3.6-SNAPSHOT/upgrade/index.html?rev=1855344&r1=1855343&r2=1855344&view=diff ============================================================================== --- tinkerpop/site/docs/3.3.6-SNAPSHOT/upgrade/index.html (original) +++ tinkerpop/site/docs/3.3.6-SNAPSHOT/upgrade/index.html Tue Mar 12 20:05:59 2019 @@ -813,6 +813,7 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_anonymoustraversalsource">AnonymousTraversalSource</a></li> <li><a href="#_bytecode_command">Bytecode Command</a></li> <li><a href="#_configurable_class_map_cache">Configurable Class Map Cache</a></li> +<li><a href="#_rangestep_optimizing_strategy">RangeStep Optimizing Strategy</a></li> </ul> </li> <li><a href="#_upgrading_for_providers">Upgrading for Providers</a> @@ -1443,6 +1444,21 @@ now fully configurable via the <code>Gro <a href="http://tinkerpop.apache.org/docs/3.3.5/reference/#gremlin-server-cache">Reference Documentation - Cache Management</a></p> </div> </div> +<div class="sect3"> +<h4 id="_rangestep_optimizing_strategy">RangeStep Optimizing Strategy</h4> +<div class="paragraph"> +<p>A new strategy named <code>EarlyLimitStrategy</code> was added. The strategy will try to find a better spot for any <code>RangeStep</code>, +which is as early as possible in the traversal. If possible it will also merge multiple <code>RangeStep`s into a single one +by recalculating the range for the first step and removing the second. If it turns out that the merge of two steps won’t +produce a valid range (an empty result), then the `EarlyLimitStrategy</code> will remove the <code>RangeStep`s and insert a `NoneStep</code> +instead.</p> +</div> +<div class="paragraph"> +<p>This strategy is particularly useful when a provider implementation generates the queries to the underlying database. By +making sure that the ranges are applied as early as possible, we can ensure that the underlying database is only asked +for the least amount of data necessary to continue the traversal evaluation.</p> +</div> +</div> </div> <div class="sect2"> <h3 id="_upgrading_for_providers">Upgrading for Providers</h3> @@ -2854,8 +2870,8 @@ $ docker run tinkerpop/gremlin-server:3. <div class="sect3"> <h4 id="_timedinterruptcustomizerprovider">TimedInterruptCustomizerProvider</h4> <div class="paragraph"> -<p>In Gremlin Server, it is best not to use {{TimedInterruptCustomizerProvider}} because it can compete with the -{{scriptEvaluationTimeout}} setting and produce a different error path. Simply rely on {{scriptEvaluationTimeout}} +<p>In Gremlin Server, it is best not to use 'TimedInterruptCustomizerProvider' because it can compete with the +'scriptEvaluationTimeout' setting and produce a different error path. Simply rely on 'scriptEvaluationTimeout' as it covers both script evaluation time and result iteration time.</p> </div> <div class="paragraph"> @@ -6678,7 +6694,7 @@ want the security capabilities that it p </div> <div id="footer"> <div id="footer-text"> -Last updated 2019-01-08 10:45:53 EST +Last updated 2019-03-12 16:02:14 EDT </div> </div> </body> Added: tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html?rev=1855344&view=auto ============================================================================== --- tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html (added) +++ tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html Tue Mar 12 20:05:59 2019 @@ -0,0 +1,286 @@ +<!DOCTYPE html> +<!--[if IE]><![endif]--> +<html> + + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + <title>Class ConnectionPoolBusyException + | Apache TinkerPop - Gremlin.NET API Docs </title> + <meta name="viewport" content="width=device-width"> + <meta name="title" content="Class ConnectionPoolBusyException + | Apache TinkerPop - Gremlin.NET API Docs "> + <meta name="generator" content="docfx 2.40.2.0"> + + <link rel="shortcut icon" href="../images/favicon.ico"> + <link rel="stylesheet" href="../styles/docfx.vendor.css"> + <link rel="stylesheet" href="../styles/docfx.css"> + <link rel="stylesheet" href="../styles/main.css"> + <meta property="docfx:navrel" content="../toc.html"> + <meta property="docfx:tocrel" content="toc.html"> + + <meta property="docfx:rel" content="../"> + + </head> + <body data-spy="scroll" data-target="#affix" data-offset="120"> + <div id="wrapper"> + <header> + + <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + + <a class="navbar-brand" href="../index.html"> + <img id="logo" class="svg" src="../images/tinkerpop-character.png" alt=""> + </a> + </div> + <div class="collapse navbar-collapse" id="navbar"> + <form class="navbar-form navbar-right" role="search" id="search"> + <div class="form-group"> + <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off"> + </div> + </form> + </div> + </div> + </nav> + + <div class="subnav navbar navbar-default"> + <div class="container hide-when-search" id="breadcrumb"> + <ul class="breadcrumb"> + <li></li> + </ul> + </div> + </div> + </header> + <div class="container body-content"> + + <div id="search-results"> + <div class="search-list"></div> + <div class="sr-items"> + <p><i class="glyphicon glyphicon-refresh index-loading"></i></p> + </div> + <ul id="pagination"></ul> + </div> + </div> + <div role="main" class="container body-content hide-when-search"> + + <div class="sidenav hide-when-search"> + <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a> + <div class="sidetoggle collapse" id="sidetoggle"> + <div id="sidetoc"></div> + </div> + </div> + <div class="article row grid-right"> + <div class="col-md-10"> + <article class="content wrap" id="_content" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException"> + + + <h1 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException" class="text-break">Class ConnectionPoolBusyException + </h1> + <div class="markdown level0 summary"><p>The exception that is thrown when all connections in the pool have reached their maximum number of in-flight +requests.</p> +</div> + <div class="markdown level0 conceptual"></div> + <div class="inheritance"> + <h5>Inheritance</h5> + <div class="level0"><span class="xref">System.Object</span></div> + <div class="level1"><span class="xref">System.Exception</span></div> + <div class="level2"><a class="xref" href="Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html">NoConnectionAvailableException</a></div> + <div class="level3"><span class="xref">ConnectionPoolBusyException</span></div> + </div> + <div classs="implements"> + <h5>Implements</h5> + <div><span class="xref">System.Runtime.Serialization.ISerializable</span></div> + <div><span class="xref">System.Runtime.InteropServices._Exception</span></div> + </div> + <div class="inheritedMembers"> + <h5>Inherited Members</h5> + <div> + <span class="xref">System.Exception.GetBaseException()</span> + </div> + <div> + <span class="xref">System.Exception.ToString()</span> + </div> + <div> + <span class="xref">System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)</span> + </div> + <div> + <span class="xref">System.Exception.GetType()</span> + </div> + <div> + <span class="xref">System.Exception.Message</span> + </div> + <div> + <span class="xref">System.Exception.Data</span> + </div> + <div> + <span class="xref">System.Exception.InnerException</span> + </div> + <div> + <span class="xref">System.Exception.TargetSite</span> + </div> + <div> + <span class="xref">System.Exception.StackTrace</span> + </div> + <div> + <span class="xref">System.Exception.HelpLink</span> + </div> + <div> + <span class="xref">System.Exception.Source</span> + </div> + <div> + <span class="xref">System.Exception.HResult</span> + </div> + <div> + <span class="xref">System.Exception.SerializeObjectState</span> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object)</span> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object, System.Object)</span> + </div> + <div> + <span class="xref">System.Object.GetHashCode()</span> + </div> + <div> + <span class="xref">System.Object.MemberwiseClone()</span> + </div> + <div> + <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span> + </div> + </div> + <h6><strong>Namespace</strong>: <a class="xref" href="Gremlin.Net.Driver.Exceptions.html">Gremlin.Net.Driver.Exceptions</a></h6> + <h6><strong>Assembly</strong>: cs.temp.dll.dll</h6> + <h5 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_syntax">Syntax</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public class ConnectionPoolBusyException : NoConnectionAvailableException, ISerializable, _Exception</code></pre> + </div> + <h3 id="constructors">Constructors + </h3> + <a id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException__ctor_" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.#ctor*"></a> + <h4 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException__ctor_System_Int32_System_Int32_" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.#ctor(System.Int32,System.Int32)">ConnectionPoolBusyException(Int32, Int32)</h4> + <div class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html">ConnectionPoolBusyException</a> class.</p> +</div> + <div class="markdown level1 conceptual"></div> + <h5 class="decalaration">Declaration</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public ConnectionPoolBusyException(int poolSize, int maxInProcessPerConnection)</code></pre> + </div> + <h5 class="parameters">Parameters</h5> + <table class="table table-bordered table-striped table-condensed"> + <thead> + <tr> + <th>Type</th> + <th>Name</th> + <th>Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="xref">System.Int32</span></td> + <td><span class="parametername">poolSize</span></td> + <td></td> + </tr> + <tr> + <td><span class="xref">System.Int32</span></td> + <td><span class="parametername">maxInProcessPerConnection</span></td> + <td></td> + </tr> + </tbody> + </table> + <h3 id="properties">Properties + </h3> + <a id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_MaxInProcessPerConnection_" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.MaxInProcessPerConnection*"></a> + <h4 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_MaxInProcessPerConnection" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.MaxInProcessPerConnection">MaxInProcessPerConnection</h4> + <div class="markdown level1 summary"><p>Gets the maximum number of in-flight requests that can occur on a connection.</p> +</div> + <div class="markdown level1 conceptual"></div> + <h5 class="decalaration">Declaration</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public int MaxInProcessPerConnection { get; }</code></pre> + </div> + <h5 class="propertyValue">Property Value</h5> + <table class="table table-bordered table-striped table-condensed"> + <thead> + <tr> + <th>Type</th> + <th>Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="xref">System.Int32</span></td> + <td></td> + </tr> + </tbody> + </table> + <a id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_PoolSize_" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.PoolSize*"></a> + <h4 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_PoolSize" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.PoolSize">PoolSize</h4> + <div class="markdown level1 summary"><p>Gets the size of the connection pool.</p> +</div> + <div class="markdown level1 conceptual"></div> + <h5 class="decalaration">Declaration</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public int PoolSize { get; }</code></pre> + </div> + <h5 class="propertyValue">Property Value</h5> + <table class="table table-bordered table-striped table-condensed"> + <thead> + <tr> + <th>Type</th> + <th>Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="xref">System.Int32</span></td> + <td></td> + </tr> + </tbody> + </table> + <h3 id="implements">Implements</h3> + <div> + <span class="xref">System.Runtime.Serialization.ISerializable</span> + </div> + <div> + <span class="xref">System.Runtime.InteropServices._Exception</span> + </div> +</article> + </div> + + <div class="hidden-sm col-md-2" role="complementary"> + <div class="sideaffix"> + <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix"> + <!-- <p><a class="back-to-top" href="#top">Back to top</a><p> --> + </nav> + </div> + </div> + </div> + </div> + + <footer> + <div class="grad-bottom"></div> + <div class="footer"> + <div class="container"> + <span class="pull-right"> + <a href="#top">Back to top</a> + </span> + Copyright © 2018 The Apache Software Foundation + + </div> + </div> + </footer> + </div> + + <script type="text/javascript" src="../styles/docfx.vendor.js"></script> + <script type="text/javascript" src="../styles/docfx.js"></script> + <script type="text/javascript" src="../styles/main.js"></script> + </body> +</html> Modified: tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html?rev=1855344&r1=1855343&r2=1855344&view=diff ============================================================================== --- tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html (original) +++ tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html Tue Mar 12 20:05:59 2019 @@ -91,6 +91,8 @@ <div class="level0"><span class="xref">System.Object</span></div> <div class="level1"><span class="xref">System.Exception</span></div> <div class="level2"><span class="xref">NoConnectionAvailableException</span></div> + <div class="level3"><a class="xref" href="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html">ConnectionPoolBusyException</a></div> + <div class="level3"><a class="xref" href="Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html">ServerUnavailableException</a></div> </div> <div classs="implements"> <h5>Implements</h5> Added: tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html?rev=1855344&view=auto ============================================================================== --- tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html (added) +++ tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html Tue Mar 12 20:05:59 2019 @@ -0,0 +1,213 @@ +<!DOCTYPE html> +<!--[if IE]><![endif]--> +<html> + + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + <title>Class ServerUnavailableException + | Apache TinkerPop - Gremlin.NET API Docs </title> + <meta name="viewport" content="width=device-width"> + <meta name="title" content="Class ServerUnavailableException + | Apache TinkerPop - Gremlin.NET API Docs "> + <meta name="generator" content="docfx 2.40.2.0"> + + <link rel="shortcut icon" href="../images/favicon.ico"> + <link rel="stylesheet" href="../styles/docfx.vendor.css"> + <link rel="stylesheet" href="../styles/docfx.css"> + <link rel="stylesheet" href="../styles/main.css"> + <meta property="docfx:navrel" content="../toc.html"> + <meta property="docfx:tocrel" content="toc.html"> + + <meta property="docfx:rel" content="../"> + + </head> + <body data-spy="scroll" data-target="#affix" data-offset="120"> + <div id="wrapper"> + <header> + + <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + + <a class="navbar-brand" href="../index.html"> + <img id="logo" class="svg" src="../images/tinkerpop-character.png" alt=""> + </a> + </div> + <div class="collapse navbar-collapse" id="navbar"> + <form class="navbar-form navbar-right" role="search" id="search"> + <div class="form-group"> + <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off"> + </div> + </form> + </div> + </div> + </nav> + + <div class="subnav navbar navbar-default"> + <div class="container hide-when-search" id="breadcrumb"> + <ul class="breadcrumb"> + <li></li> + </ul> + </div> + </div> + </header> + <div class="container body-content"> + + <div id="search-results"> + <div class="search-list"></div> + <div class="sr-items"> + <p><i class="glyphicon glyphicon-refresh index-loading"></i></p> + </div> + <ul id="pagination"></ul> + </div> + </div> + <div role="main" class="container body-content hide-when-search"> + + <div class="sidenav hide-when-search"> + <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a> + <div class="sidetoggle collapse" id="sidetoggle"> + <div id="sidetoc"></div> + </div> + </div> + <div class="article row grid-right"> + <div class="col-md-10"> + <article class="content wrap" id="_content" data-uid="Gremlin.Net.Driver.Exceptions.ServerUnavailableException"> + + + <h1 id="Gremlin_Net_Driver_Exceptions_ServerUnavailableException" data-uid="Gremlin.Net.Driver.Exceptions.ServerUnavailableException" class="text-break">Class ServerUnavailableException + </h1> + <div class="markdown level0 summary"><p>The exception that is thrown when no connection is available to the <a class="xref" href="Gremlin.Net.Driver.GremlinServer.html">GremlinServer</a>.</p> +</div> + <div class="markdown level0 conceptual"></div> + <div class="inheritance"> + <h5>Inheritance</h5> + <div class="level0"><span class="xref">System.Object</span></div> + <div class="level1"><span class="xref">System.Exception</span></div> + <div class="level2"><a class="xref" href="Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html">NoConnectionAvailableException</a></div> + <div class="level3"><span class="xref">ServerUnavailableException</span></div> + </div> + <div classs="implements"> + <h5>Implements</h5> + <div><span class="xref">System.Runtime.Serialization.ISerializable</span></div> + <div><span class="xref">System.Runtime.InteropServices._Exception</span></div> + </div> + <div class="inheritedMembers"> + <h5>Inherited Members</h5> + <div> + <span class="xref">System.Exception.GetBaseException()</span> + </div> + <div> + <span class="xref">System.Exception.ToString()</span> + </div> + <div> + <span class="xref">System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)</span> + </div> + <div> + <span class="xref">System.Exception.GetType()</span> + </div> + <div> + <span class="xref">System.Exception.Message</span> + </div> + <div> + <span class="xref">System.Exception.Data</span> + </div> + <div> + <span class="xref">System.Exception.InnerException</span> + </div> + <div> + <span class="xref">System.Exception.TargetSite</span> + </div> + <div> + <span class="xref">System.Exception.StackTrace</span> + </div> + <div> + <span class="xref">System.Exception.HelpLink</span> + </div> + <div> + <span class="xref">System.Exception.Source</span> + </div> + <div> + <span class="xref">System.Exception.HResult</span> + </div> + <div> + <span class="xref">System.Exception.SerializeObjectState</span> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object)</span> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object, System.Object)</span> + </div> + <div> + <span class="xref">System.Object.GetHashCode()</span> + </div> + <div> + <span class="xref">System.Object.MemberwiseClone()</span> + </div> + <div> + <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span> + </div> + </div> + <h6><strong>Namespace</strong>: <a class="xref" href="Gremlin.Net.Driver.Exceptions.html">Gremlin.Net.Driver.Exceptions</a></h6> + <h6><strong>Assembly</strong>: cs.temp.dll.dll</h6> + <h5 id="Gremlin_Net_Driver_Exceptions_ServerUnavailableException_syntax">Syntax</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public class ServerUnavailableException : NoConnectionAvailableException, ISerializable, _Exception</code></pre> + </div> + <h3 id="constructors">Constructors + </h3> + <a id="Gremlin_Net_Driver_Exceptions_ServerUnavailableException__ctor_" data-uid="Gremlin.Net.Driver.Exceptions.ServerUnavailableException.#ctor*"></a> + <h4 id="Gremlin_Net_Driver_Exceptions_ServerUnavailableException__ctor" data-uid="Gremlin.Net.Driver.Exceptions.ServerUnavailableException.#ctor">ServerUnavailableException()</h4> + <div class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html">ServerUnavailableException</a> class.</p> +</div> + <div class="markdown level1 conceptual"></div> + <h5 class="decalaration">Declaration</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public ServerUnavailableException()</code></pre> + </div> + <h3 id="implements">Implements</h3> + <div> + <span class="xref">System.Runtime.Serialization.ISerializable</span> + </div> + <div> + <span class="xref">System.Runtime.InteropServices._Exception</span> + </div> +</article> + </div> + + <div class="hidden-sm col-md-2" role="complementary"> + <div class="sideaffix"> + <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix"> + <!-- <p><a class="back-to-top" href="#top">Back to top</a><p> --> + </nav> + </div> + </div> + </div> + </div> + + <footer> + <div class="grad-bottom"></div> + <div class="footer"> + <div class="container"> + <span class="pull-right"> + <a href="#top">Back to top</a> + </span> + Copyright © 2018 The Apache Software Foundation + + </div> + </div> + </footer> + </div> + + <script type="text/javascript" src="../styles/docfx.vendor.js"></script> + <script type="text/javascript" src="../styles/docfx.js"></script> + <script type="text/javascript" src="../styles/main.js"></script> + </body> +</html> Modified: tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html?rev=1855344&r1=1855343&r2=1855344&view=diff ============================================================================== --- tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html (original) +++ tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html Tue Mar 12 20:05:59 2019 @@ -99,6 +99,7 @@ to be applied remotely.</p> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Decoration.VertexProgramStrategy.html">VertexProgramStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Finalization.MatchAlgorithmStrategy.html">MatchAlgorithmStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.AdjacentToIncidentStrategy.html">AdjacentToIncidentStrategy</a></div> + <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html">EarlyLimitStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.FilterRankingStrategy.html">FilterRankingStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.GraphFilterStrategy.html">GraphFilterStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.IdentityRemovalStrategy.html">IdentityRemovalStrategy</a></div> Added: tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html?rev=1855344&view=auto ============================================================================== --- tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html (added) +++ tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html Tue Mar 12 20:05:59 2019 @@ -0,0 +1,183 @@ +<!DOCTYPE html> +<!--[if IE]><![endif]--> +<html> + + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + <title>Class EarlyLimitStrategy + | Apache TinkerPop - Gremlin.NET API Docs </title> + <meta name="viewport" content="width=device-width"> + <meta name="title" content="Class EarlyLimitStrategy + | Apache TinkerPop - Gremlin.NET API Docs "> + <meta name="generator" content="docfx 2.40.2.0"> + + <link rel="shortcut icon" href="../images/favicon.ico"> + <link rel="stylesheet" href="../styles/docfx.vendor.css"> + <link rel="stylesheet" href="../styles/docfx.css"> + <link rel="stylesheet" href="../styles/main.css"> + <meta property="docfx:navrel" content="../toc.html"> + <meta property="docfx:tocrel" content="toc.html"> + + <meta property="docfx:rel" content="../"> + + </head> + <body data-spy="scroll" data-target="#affix" data-offset="120"> + <div id="wrapper"> + <header> + + <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + + <a class="navbar-brand" href="../index.html"> + <img id="logo" class="svg" src="../images/tinkerpop-character.png" alt=""> + </a> + </div> + <div class="collapse navbar-collapse" id="navbar"> + <form class="navbar-form navbar-right" role="search" id="search"> + <div class="form-group"> + <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off"> + </div> + </form> + </div> + </div> + </nav> + + <div class="subnav navbar navbar-default"> + <div class="container hide-when-search" id="breadcrumb"> + <ul class="breadcrumb"> + <li></li> + </ul> + </div> + </div> + </header> + <div class="container body-content"> + + <div id="search-results"> + <div class="search-list"></div> + <div class="sr-items"> + <p><i class="glyphicon glyphicon-refresh index-loading"></i></p> + </div> + <ul id="pagination"></ul> + </div> + </div> + <div role="main" class="container body-content hide-when-search"> + + <div class="sidenav hide-when-search"> + <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a> + <div class="sidetoggle collapse" id="sidetoggle"> + <div id="sidetoc"></div> + </div> + </div> + <div class="article row grid-right"> + <div class="col-md-10"> + <article class="content wrap" id="_content" data-uid="Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy"> + + + <h1 id="Gremlin_Net_Process_Traversal_Strategy_Optimization_EarlyLimitStrategy" data-uid="Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy" class="text-break">Class EarlyLimitStrategy + </h1> + <div class="markdown level0 summary"><p>Moves <code>Range()</code> steps as far left as possible in order to to reduce backend operations.</p> +</div> + <div class="markdown level0 conceptual"></div> + <div class="inheritance"> + <h5>Inheritance</h5> + <div class="level0"><span class="xref">System.Object</span></div> + <div class="level1"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html">AbstractTraversalStrategy</a></div> + <div class="level2"><span class="xref">EarlyLimitStrategy</span></div> + </div> + <div classs="implements"> + <h5>Implements</h5> + <div><a class="xref" href="Gremlin.Net.Process.Traversal.ITraversalStrategy.html">ITraversalStrategy</a></div> + <div><span class="xref">System.IEquatable</span><<a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html">AbstractTraversalStrategy</a>></div> + </div> + <div class="inheritedMembers"> + <h5>Inherited Members</h5> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_StrategyName">AbstractTraversalStrategy.StrategyName</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_Configuration">AbstractTraversalStrategy.Configuration</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_Equals_Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_">AbstractTraversalStrategy.Equals(AbstractTraversalStrategy)</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_Apply__2_Gremlin_Net_Process_Traversal_ITraversal___0___1__">AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>)</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_ApplyAsync__2_Gremlin_Net_Process_Traversal_ITraversal___0___1__">AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>)</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_Equals_System_Object_">AbstractTraversalStrategy.Equals(Object)</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_GetHashCode">AbstractTraversalStrategy.GetHashCode()</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_ToString">AbstractTraversalStrategy.ToString()</a> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object, System.Object)</span> + </div> + <div> + <span class="xref">System.Object.GetType()</span> + </div> + <div> + <span class="xref">System.Object.MemberwiseClone()</span> + </div> + <div> + <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span> + </div> + </div> + <h6><strong>Namespace</strong>: <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.html">Gremlin.Net.Process.Traversal.Strategy.Optimization</a></h6> + <h6><strong>Assembly</strong>: cs.temp.dll.dll</h6> + <h5 id="Gremlin_Net_Process_Traversal_Strategy_Optimization_EarlyLimitStrategy_syntax">Syntax</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public class EarlyLimitStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy></code></pre> + </div> + <h3 id="implements">Implements</h3> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.ITraversalStrategy.html">ITraversalStrategy</a> + </div> + <div> + <span class="xref">System.IEquatable<T></span> + </div> +</article> + </div> + + <div class="hidden-sm col-md-2" role="complementary"> + <div class="sideaffix"> + <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix"> + <!-- <p><a class="back-to-top" href="#top">Back to top</a><p> --> + </nav> + </div> + </div> + </div> + </div> + + <footer> + <div class="grad-bottom"></div> + <div class="footer"> + <div class="container"> + <span class="pull-right"> + <a href="#top">Back to top</a> + </span> + Copyright © 2018 The Apache Software Foundation + + </div> + </div> + </footer> + </div> + + <script type="text/javascript" src="../styles/docfx.vendor.js"></script> + <script type="text/javascript" src="../styles/docfx.js"></script> + <script type="text/javascript" src="../styles/main.js"></script> + </body> +</html> Modified: tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.html?rev=1855344&r1=1855343&r2=1855344&view=diff ============================================================================== --- tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.html (original) +++ tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.html Tue Mar 12 20:05:59 2019 @@ -90,6 +90,9 @@ <h4><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.AdjacentToIncidentStrategy.html">AdjacentToIncidentStrategy</a></h4> <section><p>Optimizes vertex- and value-emitting steps.</p> </section> + <h4><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html">EarlyLimitStrategy</a></h4> + <section><p>Moves <code>Range()</code> steps as far left as possible in order to to reduce backend operations.</p> +</section> <h4><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.FilterRankingStrategy.html">FilterRankingStrategy</a></h4> <section><p>Reorders filter- and order-steps according to their rank.</p> </section> Modified: tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/toc.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/toc.html?rev=1855344&r1=1855343&r2=1855344&view=diff ============================================================================== --- tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/toc.html (original) +++ tinkerpop/site/dotnetdocs/3.3.6-SNAPSHOT/api/toc.html Tue Mar 12 20:05:59 2019 @@ -254,6 +254,9 @@ <a href="Gremlin.Net.Process.Traversal.Strategy.Optimization.AdjacentToIncidentStrategy.html" name="" title="AdjacentToIncidentStrategy">AdjacentToIncidentStrategy</a> </li> <li> + <a href="Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html" name="" title="EarlyLimitStrategy">EarlyLimitStrategy</a> + </li> + <li> <a href="Gremlin.Net.Process.Traversal.Strategy.Optimization.FilterRankingStrategy.html" name="" title="FilterRankingStrategy">FilterRankingStrategy</a> </li> <li>
