You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by tw...@apache.org on 2018/04/03 02:30:33 UTC
svn commit: r1828193 [2/3] - in /tinkerpop/site:
docs/3.2.8/recipes/index.html docs/3.2.8/reference/index.html
javadocs/3.2.8/full/org/apache/tinkerpop/gremlin/process/traversal/Order.html
Modified: tinkerpop/site/docs/3.2.8/reference/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.8/reference/index.html?rev=1828193&r1=1828192&r2=1828193&view=diff
==============================================================================
--- tinkerpop/site/docs/3.2.8/reference/index.html (original)
+++ tinkerpop/site/docs/3.2.8/reference/index.html Tue Apr 3 02:30:33 2018
@@ -2055,11 +2055,10 @@ gremlin> graph.features()
>-- <span class="key">StringArrayValues</span>: <span class="predefined-constant">true</span>
> VertexFeatures
>-- <span class="key">MetaProperties</span>: <span class="predefined-constant">true</span>
->-- <span class="key">AddVertices</span>: <span class="predefined-constant">true</span>
>-- <span class="key">RemoveVertices</span>: <span class="predefined-constant">true</span>
>-- <span class="key">DuplicateMultiProperties</span>: <span class="predefined-constant">true</span>
+>-- <span class="key">AddVertices</span>: <span class="predefined-constant">true</span>
>-- <span class="key">MultiProperties</span>: <span class="predefined-constant">true</span>
->-- <span class="key">UserSuppliedIds</span>: <span class="predefined-constant">true</span>
>-- <span class="key">AddProperty</span>: <span class="predefined-constant">true</span>
>-- <span class="key">RemoveProperty</span>: <span class="predefined-constant">true</span>
>-- <span class="key">NumericIds</span>: <span class="predefined-constant">true</span>
@@ -2067,8 +2066,8 @@ gremlin> graph.features()
>-- <span class="key">UuidIds</span>: <span class="predefined-constant">true</span>
>-- <span class="key">CustomIds</span>: <span class="predefined-constant">false</span>
>-- <span class="key">AnyIds</span>: <span class="predefined-constant">true</span>
-> VertexPropertyFeatures
>-- <span class="key">UserSuppliedIds</span>: <span class="predefined-constant">true</span>
+> VertexPropertyFeatures
>-- <span class="key">AddProperty</span>: <span class="predefined-constant">true</span>
>-- <span class="key">RemoveProperty</span>: <span class="predefined-constant">true</span>
>-- <span class="key">NumericIds</span>: <span class="predefined-constant">true</span>
@@ -2076,6 +2075,7 @@ gremlin> graph.features()
>-- <span class="key">UuidIds</span>: <span class="predefined-constant">true</span>
>-- <span class="key">CustomIds</span>: <span class="predefined-constant">false</span>
>-- <span class="key">AnyIds</span>: <span class="predefined-constant">true</span>
+>-- <span class="key">UserSuppliedIds</span>: <span class="predefined-constant">true</span>
>-- <span class="predefined-type">Properties</span>: <span class="predefined-constant">true</span>
>-- <span class="key">BooleanValues</span>: <span class="predefined-constant">true</span>
>-- <span class="key">ByteValues</span>: <span class="predefined-constant">true</span>
@@ -2096,9 +2096,8 @@ gremlin> graph.features()
>-- <span class="key">LongArrayValues</span>: <span class="predefined-constant">true</span>
>-- <span class="key">StringArrayValues</span>: <span class="predefined-constant">true</span>
> EdgeFeatures
->-- <span class="key">AddEdges</span>: <span class="predefined-constant">true</span>
>-- <span class="key">RemoveEdges</span>: <span class="predefined-constant">true</span>
->-- <span class="key">UserSuppliedIds</span>: <span class="predefined-constant">true</span>
+>-- <span class="key">AddEdges</span>: <span class="predefined-constant">true</span>
>-- <span class="key">AddProperty</span>: <span class="predefined-constant">true</span>
>-- <span class="key">RemoveProperty</span>: <span class="predefined-constant">true</span>
>-- <span class="key">NumericIds</span>: <span class="predefined-constant">true</span>
@@ -2106,6 +2105,7 @@ gremlin> graph.features()
>-- <span class="key">UuidIds</span>: <span class="predefined-constant">true</span>
>-- <span class="key">CustomIds</span>: <span class="predefined-constant">false</span>
>-- <span class="key">AnyIds</span>: <span class="predefined-constant">true</span>
+>-- <span class="key">UserSuppliedIds</span>: <span class="predefined-constant">true</span>
> EdgePropertyFeatures
>-- <span class="predefined-type">Properties</span>: <span class="predefined-constant">true</span>
>-- <span class="key">BooleanValues</span>: <span class="predefined-constant">true</span>
@@ -4265,13 +4265,13 @@ gremlin> graph.io(graphml()).readGrap
gremlin> g = graph.traversal().withoutStrategies(LazyBarrierStrategy) <span class="invisible">//</span><b class="conum">1</b><span class="invisible">\</span>
==>graphtraversalsource[tinkergraph[<span class="key">vertices</span>:<span class="integer">808</span> <span class="key">edges</span>:<span class="integer">8049</span>], standard]
gremlin> clockWithResult(<span class="integer">1</span>){g.V().both().both().both().count().next()} <span class="invisible">//</span><b class="conum">2</b><span class="invisible">\</span>
-==><span class="float">10621.262154</span>
+==><span class="float">9780.19074</span>
==><span class="integer">126653966</span>
gremlin> clockWithResult(<span class="integer">1</span>){g.V().repeat(both()).times(<span class="integer">3</span>).count().next()} <span class="invisible">//</span><b class="conum">3</b><span class="invisible">\</span>
-==><span class="float">14.510695</span>
+==><span class="float">14.102680999999999</span>
==><span class="integer">126653966</span>
gremlin> clockWithResult(<span class="integer">1</span>){g.V().both().barrier().both().barrier().both().barrier().count().next()} <span class="invisible">//</span><b class="conum">4</b><span class="invisible">\</span>
-==><span class="float">14.528089999999999</span>
+==><span class="float">14.882351</span>
==><span class="integer">126653966</span></code></pre>
</div>
</div>
@@ -4309,7 +4309,7 @@ gremlin> graph.io(graphml()).readGrap
gremlin> g = graph.traversal() <span class="invisible">//</span><b class="conum">1</b><span class="invisible">\</span>
==>graphtraversalsource[tinkergraph[<span class="key">vertices</span>:<span class="integer">808</span> <span class="key">edges</span>:<span class="integer">8049</span>], standard]
gremlin> clockWithResult(<span class="integer">1</span>){g.V().both().both().both().count().next()}
-==><span class="float">9.33179</span>
+==><span class="float">7.874416</span>
==><span class="integer">126653966</span>
gremlin> g.V().both().both().both().count().iterate().toString() <span class="invisible">//</span><b class="conum">2</b><span class="invisible">\</span>
==>[TinkerGraphStep(vertex,<span class="type">[]</span>), VertexStep(BOTH,vertex), NoOpBarrierStep(<span class="integer">2500</span>), VertexStep(BOTH,vertex), NoOpBarrierStep(<span class="integer">2500</span>), VertexStep(BOTH,edge), CountGlobalStep]</code></pre>
@@ -4617,8 +4617,7 @@ gremlin> g.V().hasLabel(<span class="
<div class="content">
<pre class="CodeRay highlight"><code data-lang="groovy">gremlin> g.V().coin(<span class="float">0.5</span>)
==>v[<span class="integer">1</span>]
-==>v[<span class="integer">3</span>]
-==>v[<span class="integer">4</span>]
+==>v[<span class="integer">5</span>]
==>v[<span class="integer">6</span>]
gremlin> g.V().coin(<span class="float">0.0</span>)
gremlin> g.V().coin(<span class="float">1.0</span>)
@@ -6432,15 +6431,15 @@ gremlin> g.V().hasLabel(<span class="
<div class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="groovy">gremlin> g.V().hasLabel(<span class="string"><span class="delimiter">'</span><span class="content">person</span><span class="delimiter">'</span></span>).order().by(shuffle)
-==>v[<span class="integer">1</span>]
==>v[<span class="integer">4</span>]
-==>v[<span class="integer">6</span>]
==>v[<span class="integer">2</span>]
+==>v[<span class="integer">1</span>]
+==>v[<span class="integer">6</span>]
gremlin> g.V().hasLabel(<span class="string"><span class="delimiter">'</span><span class="content">person</span><span class="delimiter">'</span></span>).order().by(shuffle)
==>v[<span class="integer">2</span>]
+==>v[<span class="integer">1</span>]
==>v[<span class="integer">6</span>]
-==>v[<span class="integer">4</span>]
-==>v[<span class="integer">1</span>]</code></pre>
+==>v[<span class="integer">4</span>]</code></pre>
</div>
</div>
<div class="paragraph">
@@ -6797,19 +6796,19 @@ profile results, but durations are not e
==>Traversal Metrics
Step Count Traversers <span class="predefined-type">Time</span> (ms) % Dur
=============================================================================================================
-TinkerGraphStep(vertex,<span class="type">[]</span>) <span class="integer">6</span> <span class="integer">6</span> <span class="float">0.080</span> <span class="float">8.23</span>
-VertexStep(OUT,[created],vertex) <span class="integer">4</span> <span class="integer">4</span> <span class="float">0.208</span> <span class="float">21.39</span>
-NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">4</span> <span class="integer">2</span> <span class="float">0.064</span> <span class="float">6.61</span>
-VertexStep(BOTH,vertex) <span class="integer">10</span> <span class="integer">4</span> <span class="float">0.077</span> <span class="float">7.97</span>
-NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">10</span> <span class="integer">3</span> <span class="float">0.042</span> <span class="float">4.32</span>
-VertexStep(BOTH,vertex) <span class="integer">24</span> <span class="integer">7</span> <span class="float">0.067</span> <span class="float">6.88</span>
-NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">24</span> <span class="integer">5</span> <span class="float">0.083</span> <span class="float">8.54</span>
-VertexStep(BOTH,vertex) <span class="integer">58</span> <span class="integer">11</span> <span class="float">0.084</span> <span class="float">8.66</span>
-NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">58</span> <span class="integer">6</span> <span class="float">0.076</span> <span class="float">7.81</span>
-HasStep([~label.eq(person)]) <span class="integer">48</span> <span class="integer">4</span> <span class="float">0.042</span> <span class="float">4.35</span>
-PropertiesStep([age],value) <span class="integer">48</span> <span class="integer">4</span> <span class="float">0.048</span> <span class="float">4.98</span>
-SumGlobalStep <span class="integer">1</span> <span class="integer">1</span> <span class="float">0.099</span> <span class="float">10.25</span>
- >TOTAL - - <span class="float">0.975</span> -</code></pre>
+TinkerGraphStep(vertex,<span class="type">[]</span>) <span class="integer">6</span> <span class="integer">6</span> <span class="float">0.099</span> <span class="float">11.89</span>
+VertexStep(OUT,[created],vertex) <span class="integer">4</span> <span class="integer">4</span> <span class="float">0.122</span> <span class="float">14.54</span>
+NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">4</span> <span class="integer">2</span> <span class="float">0.092</span> <span class="float">11.02</span>
+VertexStep(BOTH,vertex) <span class="integer">10</span> <span class="integer">4</span> <span class="float">0.056</span> <span class="float">6.72</span>
+NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">10</span> <span class="integer">3</span> <span class="float">0.040</span> <span class="float">4.85</span>
+VertexStep(BOTH,vertex) <span class="integer">24</span> <span class="integer">7</span> <span class="float">0.047</span> <span class="float">5.68</span>
+NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">24</span> <span class="integer">5</span> <span class="float">0.053</span> <span class="float">6.33</span>
+VertexStep(BOTH,vertex) <span class="integer">58</span> <span class="integer">11</span> <span class="float">0.066</span> <span class="float">7.87</span>
+NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">58</span> <span class="integer">6</span> <span class="float">0.074</span> <span class="float">8.82</span>
+HasStep([~label.eq(person)]) <span class="integer">48</span> <span class="integer">4</span> <span class="float">0.042</span> <span class="float">5.05</span>
+PropertiesStep([age],value) <span class="integer">48</span> <span class="integer">4</span> <span class="float">0.046</span> <span class="float">5.56</span>
+SumGlobalStep <span class="integer">1</span> <span class="integer">1</span> <span class="float">0.098</span> <span class="float">11.68</span>
+ >TOTAL - - <span class="float">0.839</span> -</code></pre>
</div>
</div>
<div class="paragraph">
@@ -6857,10 +6856,10 @@ gremlin> metrics = t.getSideEffects()
==>Traversal Metrics
Step Count Traversers <span class="predefined-type">Time</span> (ms) % Dur
=============================================================================================================
-TinkerGraphStep(vertex,<span class="type">[]</span>) <span class="integer">6</span> <span class="integer">6</span> <span class="float">0.066</span> <span class="float">145.04</span>
-VertexStep(OUT,[created],vertex) <span class="integer">4</span> <span class="integer">4</span> -<span class="float">0.088</span> -<span class="float">191.80</span>
-NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">4</span> <span class="integer">2</span> <span class="float">0.067</span> <span class="float">146.76</span>
- >TOTAL - - <span class="float">0.045</span> -</code></pre>
+TinkerGraphStep(vertex,<span class="type">[]</span>) <span class="integer">6</span> <span class="integer">6</span> <span class="float">0.071</span> -<span class="float">2386.76</span>
+VertexStep(OUT,[created],vertex) <span class="integer">4</span> <span class="integer">4</span> -<span class="float">0.101</span> <span class="float">3412.77</span>
+NoOpBarrierStep(<span class="integer">2500</span>) <span class="integer">4</span> <span class="integer">2</span> <span class="float">0.027</span> -<span class="float">926.01</span>
+ >TOTAL - - -<span class="float">0.002</span> -</code></pre>
</div>
</div>
<div class="paragraph">
@@ -7397,12 +7396,12 @@ value is accessed (<code>sack()</code>).
gremlin> rand = <span class="keyword">new</span> <span class="predefined-type">Random</span>()
==>java.util.Random<span class="error">@</span><span class="float">72e36d</span><span class="float">0f</span>
gremlin> g.withSack {rand.nextFloat()}.V().sack()
-==><span class="float">0.011018634</span>
-==><span class="float">0.5247162</span>
-==><span class="float">0.24869496</span>
-==><span class="float">0.18418556</span>
-==><span class="float">0.7543476</span>
-==><span class="float">0.8616392</span></code></pre>
+==><span class="float">0.42520362</span>
+==><span class="float">0.13299441</span>
+==><span class="float">0.025281012</span>
+==><span class="float">0.6953135</span>
+==><span class="float">0.7999714</span>
+==><span class="float">0.3281718</span></code></pre>
</div>
</div>
<div class="paragraph">
@@ -7535,9 +7534,9 @@ gremlin></code></pre>
<pre class="CodeRay highlight"><code data-lang="groovy">gremlin> g.V().outE().sample(<span class="integer">1</span>).values(<span class="string"><span class="delimiter">'</span><span class="content">weight</span><span class="delimiter">'</span></span>)
==><span class="float">1.0</span>
gremlin> g.V().outE().sample(<span class="integer">1</span>).by(<span class="string"><span class="delimiter">'</span><span class="content">weight</span><span class="delimiter">'</span></span>).values(<span class="string"><span class="delimiter">'</span><span class="content">weight</span><span class="delimiter">'</span></span>)
-==><span class="float">1.0</span>
+==><span class="float">0.4</span>
gremlin> g.V().outE().sample(<span class="integer">2</span>).by(<span class="string"><span class="delimiter">'</span><span class="content">weight</span><span class="delimiter">'</span></span>).values(<span class="string"><span class="delimiter">'</span><span class="content">weight</span><span class="delimiter">'</span></span>)
-==><span class="float">1.0</span>
+==><span class="float">0.4</span>
==><span class="float">1.0</span></code></pre>
</div>
</div>
@@ -7557,11 +7556,11 @@ the traverser never splits and continues
gremlin> g.V(<span class="integer">1</span>).repeat(local(
bothE().sample(<span class="integer">1</span>).by(<span class="string"><span class="delimiter">'</span><span class="content">weight</span><span class="delimiter">'</span></span>).otherV()
)).times(<span class="integer">5</span>).path()
-==>[v[<span class="integer">1</span>],e[<span class="integer">9</span>][<span class="integer">1</span>-created-><span class="integer">3</span>],v[<span class="integer">3</span>],e[<span class="integer">9</span>][<span class="integer">1</span>-created-><span class="integer">3</span>],v[<span class="integer">1</span>],e[<span class="integer">8</span>][<span class="integer">1</span>-knows-><span class="integer">4</span>],v[<span class="integer">4</span>],e[<span class="integer">11</span>][<span class="integer">4</span>-created-><span class="integer">3</span>],v[<span class="integer">3</span>],e[<span class="integer">11</span>][<span class="integer">4</span>-created-><span class="integer">3</span>],v[<span class="integer">4</span>]]
+==>[v[<span class="integer">1</span>],e[<span class="integer">8</span>][<span class="integer">1</span>-knows-><span class="integer">4</span>],v[<span class="integer">4</span>],e[<span class="integer">11</span>][<span class="integer">4</span>-created-><span class="integer">3</span>],v[<span class="integer">3</span>],e[<span class="integer">11</span>][<span class="integer">4</span>-created-><span class="integer">3</span>],v[<span class="integer">4</span>],e[<span class="integer">10</span>][<span class="integer">4</span>-created-><span class="integer">5</span>],v[<span class="integer">5</span>],e[<span class="integer">10</span>][<span class="integer">4</span>-created-><span class="integer">5</span>],v[<span class="integer">4</span>]]
gremlin> g.V(<span class="integer">1</span>).repeat(local(
bothE().sample(<span class="integer">1</span>).by(<span class="string"><span class="delimiter">'</span><span class="content">weight</span><span class="delimiter">'</span></span>).otherV()
)).times(<span class="integer">10</span>).path()
-==>[v[<span class="integer">1</span>],e[<span class="integer">9</span>][<span class="integer">1</span>-created-><span class="integer">3</span>],v[<span class="integer">3</span>],e[<span class="integer">12</span>][<span class="integer">6</span>-created-><span class="integer">3</span>],v[<span class="integer">6</span>],e[<span class="integer">12</span>][<span class="integer">6</span>-created-><span class="integer">3</span>],v[<span class="integer">3</span>],e[<span class="integer">9</span>][<span class="integer">1</span>-created-><span class="integer">3</span>],v[<span class="integer">1</span>],e[<span class="integer">7</span>][<span class="integer">1</span>-knows-><span class="integer">2</span>],v[<span class="integer">2</span>],e[<span class="integer">7</span>][<span class="integer">1</span>-knows-><span class="integer">2</span>],v[<span class="integer">1</span>],e[<span class="integer">9</span>][<span class="integer">1</span>-created-><span class="integer">3
</span>],v[<span class="integer">3</span>],e[<span class="integer">11</span>][<span class="integer">4</span>-created-><span class="integer">3</span>],v[<span class="integer">4</span>],e[<span class="integer">11</span>][<span class="integer">4</span>-created-><span class="integer">3</span>],v[<span class="integer">3</span>],e[<span class="integer">11</span>][<span class="integer">4</span>-created-><span class="integer">3</span>],v[<span class="integer">4</span>]]</code></pre>
+==>[v[<span class="integer">1</span>],e[<span class="integer">8</span>][<span class="integer">1</span>-knows-><span class="integer">4</span>],v[<span class="integer">4</span>],e[<span class="integer">10</span>][<span class="integer">4</span>-created-><span class="integer">5</span>],v[<span class="integer">5</span>],e[<span class="integer">10</span>][<span class="integer">4</span>-created-><span class="integer">5</span>],v[<span class="integer">4</span>],e[<span class="integer">10</span>][<span class="integer">4</span>-created-><span class="integer">5</span>],v[<span class="integer">5</span>],e[<span class="integer">10</span>][<span class="integer">4</span>-created-><span class="integer">5</span>],v[<span class="integer">4</span>],e[<span class="integer">10</span>][<span class="integer">4</span>-created-><span class="integer">5</span>],v[<span class="integer">5</span>],e[<span class="integer">10</span>][<span class="integer">4</span>-created-><span class="inte
ger">5</span>],v[<span class="integer">4</span>],e[<span class="integer">8</span>][<span class="integer">1</span>-knows-><span class="integer">4</span>],v[<span class="integer">1</span>],e[<span class="integer">9</span>][<span class="integer">1</span>-created-><span class="integer">3</span>],v[<span class="integer">3</span>],e[<span class="integer">11</span>][<span class="integer">4</span>-created-><span class="integer">3</span>],v[<span class="integer">4</span>]]</code></pre>
</div>
</div>
<div class="paragraph">
@@ -8189,7 +8188,7 @@ that can be used to time execution of a
==>v[<span class="integer">5</span>]=<span class="integer">1136688</span>
==>v[<span class="integer">6</span>]=<span class="integer">1136688</span>
gremlin> clock(<span class="integer">1</span>) {g.V().repeat(both().groupCount(<span class="string"><span class="delimiter">'</span><span class="content">m</span><span class="delimiter">'</span></span>)).times(<span class="integer">16</span>).cap(<span class="string"><span class="delimiter">'</span><span class="content">m</span><span class="delimiter">'</span></span>).order(local).by(values,decr).next()}
-==><span class="float">1.5803639999999999</span>
+==><span class="float">1.370982</span>
gremlin> g.V().repeat(timeLimit(<span class="integer">2</span>).both().groupCount(<span class="string"><span class="delimiter">'</span><span class="content">m</span><span class="delimiter">'</span></span>)).times(<span class="integer">16</span>).cap(<span class="string"><span class="delimiter">'</span><span class="content">m</span><span class="delimiter">'</span></span>).order(local).by(values,decr).next()
==>v[<span class="integer">1</span>]=<span class="integer">2744208</span>
==>v[<span class="integer">3</span>]=<span class="integer">2744208</span>
@@ -8198,7 +8197,7 @@ gremlin> g.V().repeat(timeLimit(<span
==>v[<span class="integer">5</span>]=<span class="integer">1136688</span>
==>v[<span class="integer">6</span>]=<span class="integer">1136688</span>
gremlin> clock(<span class="integer">1</span>) {g.V().repeat(timeLimit(<span class="integer">2</span>).both().groupCount(<span class="string"><span class="delimiter">'</span><span class="content">m</span><span class="delimiter">'</span></span>)).times(<span class="integer">16</span>).cap(<span class="string"><span class="delimiter">'</span><span class="content">m</span><span class="delimiter">'</span></span>).order(local).by(values,decr).next()}
-==><span class="float">3.061556</span></code></pre>
+==><span class="float">1.617613</span></code></pre>
</div>
</div>
<div class="paragraph">
@@ -9105,7 +9104,7 @@ gremlin> g.V().groupCount().by(label)
gremlin> g.V().groupCount().by(label).order(local).by(values,decr)
==>[<span class="key">person</span>:<span class="integer">4</span>,<span class="key">software</span>:<span class="integer">2</span>]
gremlin> g.V().fold().sample(local,<span class="integer">2</span>)
-==>[v[<span class="integer">4</span>],v[<span class="integer">3</span>]]</code></pre>
+==>[v[<span class="integer">3</span>],v[<span class="integer">6</span>]]</code></pre>
</div>
</div>
<div class="paragraph">
@@ -10364,7 +10363,7 @@ memory manipulations).</p>
<pre class="CodeRay highlight"><code data-lang="groovy">gremlin> result = graph.compute().program(PageRankVertexProgram.build().create()).submit().get()
==>result[tinkergraph[<span class="key">vertices</span>:<span class="integer">6</span> <span class="key">edges</span>:<span class="integer">0</span>],memory[<span class="key">size</span>:<span class="integer">0</span>]]
gremlin> result.memory().runtime
-==><span class="integer">126</span>
+==><span class="integer">118</span>
gremlin> g = result.graph().traversal()
==>graphtraversalsource[tinkergraph[<span class="key">vertices</span>:<span class="integer">6</span> <span class="key">edges</span>:<span class="integer">0</span>], standard]
gremlin> g.V().valueMap()
@@ -10731,7 +10730,7 @@ methods of a <code>VertexProgram</code>,
<pre class="CodeRay highlight"><code data-lang="groovy">gremlin> result = graph.compute().program(PageRankVertexProgram.build().create()).submit().get()
==>result[tinkergraph[<span class="key">vertices</span>:<span class="integer">6</span> <span class="key">edges</span>:<span class="integer">0</span>],memory[<span class="key">size</span>:<span class="integer">0</span>]]
gremlin> result.memory().runtime
-==><span class="integer">34</span>
+==><span class="integer">35</span>
gremlin> g = result.graph().traversal()
==>graphtraversalsource[tinkergraph[<span class="key">vertices</span>:<span class="integer">6</span> <span class="key">edges</span>:<span class="integer">0</span>], standard]
gremlin> g.V().valueMap()
@@ -10815,12 +10814,12 @@ gremlin> g.V().peerPressure().by(<spa
==>[<span class="key">name</span>:[ripple],<span class="key">lang</span>:[java],<span class="key">cluster</span>:[<span class="integer">1</span>]]
==>[<span class="key">name</span>:[peter],<span class="key">cluster</span>:[<span class="integer">6</span>],<span class="key">age</span>:[<span class="integer">35</span>]]
gremlin> g.V().peerPressure().by(outE(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>)).by(<span class="string"><span class="delimiter">'</span><span class="content">cluster</span><span class="delimiter">'</span></span>).valueMap()
-==>[<span class="key">name</span>:[josh],<span class="key">cluster</span>:[<span class="integer">1</span>],<span class="key">age</span>:[<span class="integer">32</span>]]
-==>[<span class="key">name</span>:[ripple],<span class="key">lang</span>:[java],<span class="key">cluster</span>:[<span class="integer">5</span>]]
-==>[<span class="key">name</span>:[peter],<span class="key">cluster</span>:[<span class="integer">6</span>],<span class="key">age</span>:[<span class="integer">35</span>]]
==>[<span class="key">name</span>:[marko],<span class="key">cluster</span>:[<span class="integer">1</span>],<span class="key">age</span>:[<span class="integer">29</span>]]
==>[<span class="key">name</span>:[vadas],<span class="key">cluster</span>:[<span class="integer">1</span>],<span class="key">age</span>:[<span class="integer">27</span>]]
-==>[<span class="key">name</span>:[lop],<span class="key">lang</span>:[java],<span class="key">cluster</span>:[<span class="integer">3</span>]]</code></pre>
+==>[<span class="key">name</span>:[lop],<span class="key">lang</span>:[java],<span class="key">cluster</span>:[<span class="integer">3</span>]]
+==>[<span class="key">name</span>:[josh],<span class="key">cluster</span>:[<span class="integer">1</span>],<span class="key">age</span>:[<span class="integer">32</span>]]
+==>[<span class="key">name</span>:[ripple],<span class="key">lang</span>:[java],<span class="key">cluster</span>:[<span class="integer">5</span>]]
+==>[<span class="key">name</span>:[peter],<span class="key">cluster</span>:[<span class="integer">6</span>],<span class="key">age</span>:[<span class="integer">35</span>]]</code></pre>
</div>
</div>
</div>
@@ -11069,7 +11068,7 @@ gremlin> result.memory().a
gremlin> result.memory().iteration
==><span class="integer">1</span>
gremlin> result.memory().runtime
-==><span class="integer">3</span></code></pre>
+==><span class="integer">6</span></code></pre>
</div>
</div>
<div class="sect3">
@@ -12251,7 +12250,7 @@ for more information on that topic.</p>
<div class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="groovy">gremlin> :remote connect tinkerpop.server conf/remote.yaml session
-==>Configured localhost/<span class="float">127.0</span><span class="float">.0</span><span class="float">.1</span>:<span class="integer">8182</span>-[<span class="integer">4</span>baefcc5-<span class="float">4f</span><span class="integer">6</span>b-<span class="integer">4</span>eb6-<span class="float">96d</span><span class="integer">2</span>-<span class="integer">9</span>c8792c9fbc2]
+==>Configured localhost/<span class="float">127.0</span><span class="float">.0</span><span class="float">.1</span>:<span class="integer">8182</span>-[e90035e8-<span class="integer">879</span>a-<span class="integer">45</span>af-b9de-c7dbf9f5aa54]
gremlin> :> x = <span class="integer">1</span>
==><span class="integer">1</span>
gremlin> :> y = <span class="integer">2</span>
@@ -12278,9 +12277,9 @@ work with a remote connection to the ser
<div class="listingblock">
<div class="content">
<pre class="CodeRay highlight"><code data-lang="groovy">gremlin> :remote connect tinkerpop.server conf/remote.yaml session
-==>Configured localhost/<span class="float">127.0</span><span class="float">.0</span><span class="float">.1</span>:<span class="integer">8182</span>-[bba4e501-<span class="float">0d</span><span class="integer">39</span>-<span class="integer">42</span>b8-<span class="integer">881</span>a-<span class="integer">8</span>bbcb8574c38]
+==>Configured localhost/<span class="float">127.0</span><span class="float">.0</span><span class="float">.1</span>:<span class="integer">8182</span>-[<span class="integer">2890</span>c4a4-<span class="integer">0</span>cc2-<span class="integer">40</span>b0-b62f-<span class="octal">060</span>d62b82570]
gremlin> :remote console
-==>All scripts will now be sent to Gremlin Server - [localhost/<span class="float">127.0</span><span class="float">.0</span><span class="float">.1</span>:<span class="integer">8182</span>]-[bba4e501-<span class="float">0d</span><span class="integer">39</span>-<span class="integer">42</span>b8-<span class="integer">881</span>a-<span class="integer">8</span>bbcb8574c38] - type <span class="string"><span class="delimiter">'</span><span class="content">:remote console</span><span class="delimiter">'</span></span> to <span class="keyword">return</span> to local mode
+==>All scripts will now be sent to Gremlin Server - [localhost/<span class="float">127.0</span><span class="float">.0</span><span class="float">.1</span>:<span class="integer">8182</span>]-[<span class="integer">2890</span>c4a4-<span class="integer">0</span>cc2-<span class="integer">40</span>b0-b62f-<span class="octal">060</span>d62b82570] - type <span class="string"><span class="delimiter">'</span><span class="content">:remote console</span><span class="delimiter">'</span></span> to <span class="keyword">return</span> to local mode
gremlin> x = <span class="integer">1</span>
==><span class="integer">1</span>
gremlin> y = <span class="integer">2</span>
@@ -12288,7 +12287,7 @@ gremlin> y = <span class="integer">2<
gremlin> x + y
==><span class="integer">3</span>
gremlin> :remote console
-==>All scripts will now be evaluated locally - type <span class="string"><span class="delimiter">'</span><span class="content">:remote console</span><span class="delimiter">'</span></span> to <span class="keyword">return</span> to remote mode <span class="keyword">for</span> Gremlin Server - [localhost/<span class="float">127.0</span><span class="float">.0</span><span class="float">.1</span>:<span class="integer">8182</span>]-[bba4e501-<span class="float">0d</span><span class="integer">39</span>-<span class="integer">42</span>b8-<span class="integer">881</span>a-<span class="integer">8</span>bbcb8574c38]</code></pre>
+==>All scripts will now be evaluated locally - type <span class="string"><span class="delimiter">'</span><span class="content">:remote console</span><span class="delimiter">'</span></span> to <span class="keyword">return</span> to remote mode <span class="keyword">for</span> Gremlin Server - [localhost/<span class="float">127.0</span><span class="float">.0</span><span class="float">.1</span>:<span class="integer">8182</span>]-[<span class="integer">2890</span>c4a4-<span class="integer">0</span>cc2-<span class="integer">40</span>b0-b62f-<span class="octal">060</span>d62b82570]</code></pre>
</div>
</div>
<div class="paragraph">
@@ -12996,13 +12995,13 @@ the <code>TraversalSource</code> be gene
gremlin> g = graph.traversal().withRemote(<span class="string"><span class="delimiter">'</span><span class="content">conf/remote-graph.properties</span><span class="delimiter">'</span></span>)
==>graphtraversalsource[emptygraph[empty], standard]
gremlin> g.V().valueMap(<span class="predefined-constant">true</span>)
-==>[<span class="key">id</span>:<span class="integer">1</span>,<span class="key">label</span>:person,<span class="key">name</span>:[marko],<span class="key">age</span>:[<span class="integer">29</span>]]
-==>[<span class="key">id</span>:<span class="integer">2</span>,<span class="key">label</span>:person,<span class="key">name</span>:[vadas],<span class="key">age</span>:[<span class="integer">27</span>]]
-==>[<span class="key">id</span>:<span class="integer">3</span>,<span class="key">label</span>:software,<span class="key">name</span>:[lop],<span class="key">lang</span>:[java]]
-==>[<span class="key">id</span>:<span class="integer">4</span>,<span class="key">label</span>:person,<span class="key">name</span>:[josh],<span class="key">age</span>:[<span class="integer">32</span>]]
-==>[<span class="key">id</span>:<span class="integer">5</span>,<span class="key">label</span>:software,<span class="key">name</span>:[ripple],<span class="key">lang</span>:[java]]
-==>[<span class="key">id</span>:<span class="integer">6</span>,<span class="key">label</span>:person,<span class="key">name</span>:[peter],<span class="key">age</span>:[<span class="integer">35</span>]]
-==>[<span class="key">id</span>:<span class="integer">13</span>,<span class="key">label</span>:vertex,<span class="key">name</span>:[matthias]]
+==>[<span class="key">name</span>:[marko],<span class="key">id</span>:<span class="integer">1</span>,<span class="key">label</span>:person,<span class="key">age</span>:[<span class="integer">29</span>]]
+==>[<span class="key">name</span>:[vadas],<span class="key">id</span>:<span class="integer">2</span>,<span class="key">label</span>:person,<span class="key">age</span>:[<span class="integer">27</span>]]
+==>[<span class="key">name</span>:[lop],<span class="key">id</span>:<span class="integer">3</span>,<span class="key">lang</span>:[java],<span class="key">label</span>:software]
+==>[<span class="key">name</span>:[josh],<span class="key">id</span>:<span class="integer">4</span>,<span class="key">label</span>:person,<span class="key">age</span>:[<span class="integer">32</span>]]
+==>[<span class="key">name</span>:[ripple],<span class="key">id</span>:<span class="integer">5</span>,<span class="key">lang</span>:[java],<span class="key">label</span>:software]
+==>[<span class="key">name</span>:[peter],<span class="key">id</span>:<span class="integer">6</span>,<span class="key">label</span>:person,<span class="key">age</span>:[<span class="integer">35</span>]]
+==>[<span class="key">name</span>:[matthias],<span class="key">id</span>:<span class="integer">13</span>,<span class="key">label</span>:vertex]
gremlin> g.close()
==><span class="predefined-constant">null</span></code></pre>
</div>
@@ -13025,13 +13024,13 @@ gremlin> graph = EmptyGraph.instance(
gremlin> g = graph.traversal().withRemote(DriverRemoteConnection.using(cluster, <span class="string"><span class="delimiter">"</span><span class="content">g</span><span class="delimiter">"</span></span>))
==>graphtraversalsource[emptygraph[empty], standard]
gremlin> g.V().valueMap(<span class="predefined-constant">true</span>)
-==>[<span class="key">id</span>:<span class="integer">1</span>,<span class="key">label</span>:person,<span class="key">name</span>:[marko],<span class="key">age</span>:[<span class="integer">29</span>]]
-==>[<span class="key">id</span>:<span class="integer">2</span>,<span class="key">label</span>:person,<span class="key">name</span>:[vadas],<span class="key">age</span>:[<span class="integer">27</span>]]
-==>[<span class="key">id</span>:<span class="integer">3</span>,<span class="key">label</span>:software,<span class="key">name</span>:[lop],<span class="key">lang</span>:[java]]
-==>[<span class="key">id</span>:<span class="integer">4</span>,<span class="key">label</span>:person,<span class="key">name</span>:[josh],<span class="key">age</span>:[<span class="integer">32</span>]]
-==>[<span class="key">id</span>:<span class="integer">5</span>,<span class="key">label</span>:software,<span class="key">name</span>:[ripple],<span class="key">lang</span>:[java]]
-==>[<span class="key">id</span>:<span class="integer">6</span>,<span class="key">label</span>:person,<span class="key">name</span>:[peter],<span class="key">age</span>:[<span class="integer">35</span>]]
-==>[<span class="key">id</span>:<span class="integer">13</span>,<span class="key">label</span>:vertex,<span class="key">name</span>:[matthias]]
+==>[<span class="key">name</span>:[marko],<span class="key">id</span>:<span class="integer">1</span>,<span class="key">label</span>:person,<span class="key">age</span>:[<span class="integer">29</span>]]
+==>[<span class="key">name</span>:[vadas],<span class="key">id</span>:<span class="integer">2</span>,<span class="key">label</span>:person,<span class="key">age</span>:[<span class="integer">27</span>]]
+==>[<span class="key">name</span>:[lop],<span class="key">id</span>:<span class="integer">3</span>,<span class="key">lang</span>:[java],<span class="key">label</span>:software]
+==>[<span class="key">name</span>:[josh],<span class="key">id</span>:<span class="integer">4</span>,<span class="key">label</span>:person,<span class="key">age</span>:[<span class="integer">32</span>]]
+==>[<span class="key">name</span>:[ripple],<span class="key">id</span>:<span class="integer">5</span>,<span class="key">lang</span>:[java],<span class="key">label</span>:software]
+==>[<span class="key">name</span>:[peter],<span class="key">id</span>:<span class="integer">6</span>,<span class="key">label</span>:person,<span class="key">age</span>:[<span class="integer">35</span>]]
+==>[<span class="key">name</span>:[matthias],<span class="key">id</span>:<span class="integer">13</span>,<span class="key">label</span>:vertex]
gremlin> g.close()
==><span class="predefined-constant">null</span>
gremlin> cluster.close()
@@ -13716,7 +13715,7 @@ gremlin> credentials.createUser(<span
gremlin> credentials.createUser(<span class="string"><span class="delimiter">"</span><span class="content">marko</span><span class="delimiter">"</span></span>,<span class="string"><span class="delimiter">"</span><span class="content">rainbow-dash</span><span class="delimiter">"</span></span>)
==>v[<span class="integer">6</span>]
gremlin> credentials.findUser(<span class="string"><span class="delimiter">"</span><span class="content">marko</span><span class="delimiter">"</span></span>).properties()
-==>vp[password-><span class="error">$</span><span class="integer">2</span>a<span class="error">$</span><span class="octal">04</span><span class="error">$</span><span class="integer">24</span>Y9Cbg6brW9t]
+==>vp[password-><span class="error">$</span><span class="integer">2</span>a<span class="error">$</span><span class="octal">04</span><span class="error">$</span>vWcdjjml/f4ff]
==>vp[username->marko]
gremlin> credentials.countUsers()
==><span class="integer">3</span>
@@ -15048,7 +15047,7 @@ Environment
* <span class="key">Groovy</span>: <span class="float">2.4</span><span class="float">.14</span>
* <span class="key">JVM</span>: Java HotSpot(TM) <span class="integer">64</span>-Bit Server VM (<span class="float">25.161</span>-b12, Oracle Corporation)
* <span class="key">JRE</span>: <span class="float">1.8</span><span class="float">.0</span>_161
- * Total <span class="key">Memory</span>: <span class="float">864.5</span> MB
+ * Total <span class="key">Memory</span>: <span class="integer">857</span> MB
* Maximum <span class="key">Memory</span>: <span class="float">1774.5</span> MB
* <span class="key">OS</span>: Linux (<span class="float">4.4</span><span class="float">.0</span>-<span class="integer">1049</span>-aws, amd64)
@@ -15059,17 +15058,17 @@ Options
user system cpu real
-sugar <span class="integer">10770</span> <span class="integer">176</span> <span class="integer">10946</span> <span class="integer">10953</span>
-nosugar <span class="integer">6836</span> <span class="integer">0</span> <span class="integer">6836</span> <span class="integer">6868</span>
+sugar <span class="integer">11225</span> <span class="integer">0</span> <span class="integer">11225</span> <span class="integer">11289</span>
+nosugar <span class="integer">6681</span> <span class="integer">0</span> <span class="integer">6681</span> <span class="integer">6715</span>
==><span class="predefined-constant">null</span>
gremlin> profile { g.V().iterate() }.prettyPrint()
<span class="key">Flat</span>:
% cumulative self self total self total self total
time seconds seconds calls ms/call ms/call min ms min ms max ms max ms name
-<span class="float">57.2</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> <span class="float">0.56</span> <span class="float">0.97</span> <span class="float">0.56</span> <span class="float">0.97</span> <span class="float">0.56</span> <span class="float">0.97</span> groovysh_evaluate<span class="error">$</span>_run_closure1.doCall
-<span class="float">33.2</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> <span class="float">0.32</span> <span class="float">0.32</span> <span class="float">0.32</span> <span class="float">0.32</span> <span class="float">0.32</span> <span class="float">0.32</span> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.DefaultGraphTraversal.iterate
- <span class="float">9.5</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> <span class="float">0.09</span> <span class="float">0.09</span> <span class="float">0.09</span> <span class="float">0.09</span> <span class="float">0.09</span> <span class="float">0.09</span> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.V
+<span class="float">57.1</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> <span class="float">0.60</span> <span class="float">1.06</span> <span class="float">0.60</span> <span class="float">1.06</span> <span class="float">0.60</span> <span class="float">1.06</span> groovysh_evaluate<span class="error">$</span>_run_closure1.doCall
+<span class="float">32.5</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> <span class="float">0.34</span> <span class="float">0.34</span> <span class="float">0.34</span> <span class="float">0.34</span> <span class="float">0.34</span> <span class="float">0.34</span> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.DefaultGraphTraversal.iterate
+<span class="float">10.2</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> <span class="float">0.10</span> <span class="float">0.10</span> <span class="float">0.10</span> <span class="float">0.10</span> <span class="float">0.10</span> <span class="float">0.10</span> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.V
Call <span class="key">graph</span>:
@@ -15080,10 +15079,10 @@ index % time self children calls na
<span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span>/<span class="integer">1</span> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.V [<span class="integer">3</span>]
------------------------------------------------------------------------------------------------------------------------------------
<span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span>/<span class="integer">1</span> groovysh_evaluate<span class="error">$</span>_run_closure1.doCall [<span class="integer">1</span>]
-[<span class="integer">2</span>] <span class="float">33.2</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.DefaultGraphTraversal.iterate [<span class="integer">2</span>]
+[<span class="integer">2</span>] <span class="float">32.5</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.DefaultGraphTraversal.iterate [<span class="integer">2</span>]
------------------------------------------------------------------------------------------------------------------------------------
<span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span>/<span class="integer">1</span> groovysh_evaluate<span class="error">$</span>_run_closure1.doCall [<span class="integer">1</span>]
-[<span class="integer">3</span>] <span class="float">9.5</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.V [<span class="integer">3</span>]
+[<span class="integer">3</span>] <span class="float">10.2</span> <span class="float">0.00</span> <span class="float">0.00</span> <span class="integer">1</span> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.V [<span class="integer">3</span>]
------------------------------------------------------------------------------------------------------------------------------------
==><span class="predefined-constant">null</span></code></pre>
</div>
@@ -15385,7 +15384,7 @@ gremlin> g = graph.traversal()
gremlin> graph.io(graphml()).readGraph(<span class="string"><span class="delimiter">'</span><span class="content">data/grateful-dead.xml</span><span class="delimiter">'</span></span>)
==><span class="predefined-constant">null</span>
gremlin> clock(<span class="integer">1000</span>) {g.V().has(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">Garcia</span><span class="delimiter">'</span></span>).iterate()} <span class="invisible">//</span><b class="conum">1</b><span class="invisible">\</span>
-==><span class="float">0.249382165</span>
+==><span class="float">0.290673076</span>
gremlin> graph = TinkerGraph.open()
==>tinkergraph[<span class="key">vertices</span>:<span class="integer">0</span> <span class="key">edges</span>:<span class="integer">0</span>]
gremlin> g = graph.traversal()
@@ -15395,7 +15394,7 @@ gremlin> graph.createIndex(<span clas
gremlin> graph.io(graphml()).readGraph(<span class="string"><span class="delimiter">'</span><span class="content">data/grateful-dead.xml</span><span class="delimiter">'</span></span>)
==><span class="predefined-constant">null</span>
gremlin> clock(<span class="integer">1000</span>){g.V().has(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">Garcia</span><span class="delimiter">'</span></span>).iterate()} <span class="invisible">//</span><b class="conum">2</b><span class="invisible">\</span>
-==><span class="float">0.035830756</span></code></pre>
+==><span class="float">0.038626973999999994</span></code></pre>
</div>
</div>
<div class="colist arabic">
@@ -15729,16 +15728,16 @@ gremlin> g = graph.traversal()
gremlin> g.tx().commit()
==><span class="predefined-constant">null</span>
gremlin> clock(<span class="integer">1000</span>) {g.V().hasLabel(<span class="string"><span class="delimiter">'</span><span class="content">artist</span><span class="delimiter">'</span></span>).has(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">Garcia</span><span class="delimiter">'</span></span>).iterate()} <span class="invisible">//</span><b class="conum">1</b><span class="invisible">\</span>
-==><span class="float">1.037645996</span>
+==><span class="float">1.1783143829999998</span>
gremlin> graph.cypher(<span class="string"><span class="delimiter">"</span><span class="content">CREATE INDEX ON :artist(name)</span><span class="delimiter">"</span></span>) <span class="invisible">//</span><b class="conum">2</b><span class="invisible">\</span>
gremlin> g.tx().commit()
==><span class="predefined-constant">null</span>
gremlin> <span class="predefined-type">Thread</span>.sleep(<span class="integer">5000</span>) <span class="invisible">//</span><b class="conum">3</b><span class="invisible">\</span>
==><span class="predefined-constant">null</span>
gremlin> clock(<span class="integer">1000</span>) {g.V().hasLabel(<span class="string"><span class="delimiter">'</span><span class="content">artist</span><span class="delimiter">'</span></span>).has(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">Garcia</span><span class="delimiter">'</span></span>).iterate()} <span class="invisible">//</span><b class="conum">4</b><span class="invisible">\</span>
-==><span class="float">0.108453154</span>
+==><span class="float">0.112308554</span>
gremlin> clock(<span class="integer">1000</span>) {g.V().has(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">Garcia</span><span class="delimiter">'</span></span>).iterate()} <span class="invisible">//</span><b class="conum">5</b><span class="invisible">\</span>
-==><span class="float">1.611074269</span>
+==><span class="float">1.8763175199999997</span>
gremlin> graph.cypher(<span class="string"><span class="delimiter">"</span><span class="content">DROP INDEX ON :artist(name)</span><span class="delimiter">"</span></span>) <span class="invisible">//</span><b class="conum">6</b><span class="invisible">\</span>
gremlin> g.tx().commit()
==><span class="predefined-constant">null</span>
@@ -16848,13 +16847,13 @@ specified in <code>HADOOP_GREMLIN_LIBS</
gremlin> g = graph.traversal().withComputer(GiraphGraphComputer)
==>graphtraversalsource[hadoopgraph[gryoinputformat->gryooutputformat], giraphgraphcomputer]
gremlin> g.V().count()
-INFO org.apache.hadoop.mapreduce.Job - The url to track the <span class="key">job</span>: <span class="key">http</span>:<span class="comment">//99b0e5216541:8088/proxy/application_1522680013694_0001/</span>
-INFO org.apache.hadoop.mapreduce.Job - Running <span class="key">job</span>: job_1522680013694_0001
-INFO org.apache.hadoop.mapreduce.Job - Job job_1522680013694_0001 running <span class="keyword">in</span> uber mode : <span class="predefined-constant">false</span>
+INFO org.apache.hadoop.mapreduce.Job - The url to track the <span class="key">job</span>: <span class="key">http</span>:<span class="comment">//f117aabff0f3:8088/proxy/application_1522718250196_0001/</span>
+INFO org.apache.hadoop.mapreduce.Job - Running <span class="key">job</span>: job_1522718250196_0001
+INFO org.apache.hadoop.mapreduce.Job - Job job_1522718250196_0001 running <span class="keyword">in</span> uber mode : <span class="predefined-constant">false</span>
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">33</span>% reduce <span class="integer">0</span>%
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">67</span>% reduce <span class="integer">0</span>%
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">100</span>% reduce <span class="integer">0</span>%
-INFO org.apache.hadoop.mapreduce.Job - Job job_1522680013694_0001 completed successfully
+INFO org.apache.hadoop.mapreduce.Job - Job job_1522718250196_0001 completed successfully
INFO org.apache.hadoop.mapreduce.Job - <span class="key">Counters</span>: <span class="integer">50</span>
<span class="predefined-type">File</span> <span class="predefined-type">System</span> Counters
<span class="key">FILE</span>: <span class="predefined-type">Number</span> of bytes read=<span class="integer">0</span>
@@ -16864,17 +16863,17 @@ INFO org.apache.hadoop.mapreduce.Job -
<span class="key">FILE</span>: <span class="predefined-type">Number</span> of write operations=<span class="integer">0</span>
<span class="key">HDFS</span>: <span class="predefined-type">Number</span> of bytes read=<span class="integer">977</span>
<span class="key">HDFS</span>: <span class="predefined-type">Number</span> of bytes written=<span class="integer">1257</span>
- <span class="key">HDFS</span>: <span class="predefined-type">Number</span> of read operations=<span class="integer">40</span>
+ <span class="key">HDFS</span>: <span class="predefined-type">Number</span> of read operations=<span class="integer">41</span>
<span class="key">HDFS</span>: <span class="predefined-type">Number</span> of large read operations=<span class="integer">0</span>
<span class="key">HDFS</span>: <span class="predefined-type">Number</span> of write operations=<span class="integer">21</span>
Job Counters
Launched map tasks=<span class="integer">3</span>
Other local map tasks=<span class="integer">3</span>
- Total time spent by all maps <span class="keyword">in</span> occupied slots (ms)=<span class="integer">109665</span>
+ Total time spent by all maps <span class="keyword">in</span> occupied slots (ms)=<span class="integer">112736</span>
Total time spent by all reduces <span class="keyword">in</span> occupied slots (ms)=<span class="integer">0</span>
- Total time spent by all map tasks (ms)=<span class="integer">109665</span>
- Total vcore-milliseconds taken by all map tasks=<span class="integer">109665</span>
- Total megabyte-milliseconds taken by all map tasks=<span class="integer">112296960</span>
+ Total time spent by all map tasks (ms)=<span class="integer">112736</span>
+ Total vcore-milliseconds taken by all map tasks=<span class="integer">112736</span>
+ Total megabyte-milliseconds taken by all map tasks=<span class="integer">115441664</span>
<span class="predefined-type">Map</span>-Reduce Framework
<span class="predefined-type">Map</span> input records=<span class="integer">3</span>
<span class="predefined-type">Map</span> output records=<span class="integer">0</span>
@@ -16882,11 +16881,11 @@ INFO org.apache.hadoop.mapreduce.Job -
Spilled Records=<span class="integer">0</span>
Failed Shuffles=<span class="integer">0</span>
Merged <span class="predefined-type">Map</span> outputs=<span class="integer">0</span>
- GC time elapsed (ms)=<span class="integer">7651</span>
- CPU time spent (ms)=<span class="integer">10150</span>
- Physical memory (bytes) snapshot=<span class="integer">1651142656</span>
- Virtual memory (bytes) snapshot=<span class="integer">8691269632</span>
- Total committed heap usage (bytes)=<span class="integer">1337982976</span>
+ GC time elapsed (ms)=<span class="integer">6652</span>
+ CPU time spent (ms)=<span class="integer">12240</span>
+ Physical memory (bytes) snapshot=<span class="integer">1682587648</span>
+ Virtual memory (bytes) snapshot=<span class="integer">8686370816</span>
+ Total committed heap usage (bytes)=<span class="integer">1306525696</span>
Giraph Stats
Aggregate edges=<span class="integer">0</span>
Aggregate finished vertices=<span class="integer">0</span>
@@ -16900,31 +16899,31 @@ INFO org.apache.hadoop.mapreduce.Job -
Sent messages=<span class="integer">0</span>
Superstep=<span class="integer">1</span>
Giraph Timers
- Initialize (ms)=<span class="integer">2959</span>
- Input superstep (ms)=<span class="integer">4352</span>
- Setup (ms)=<span class="integer">69</span>
- Shutdown (ms)=<span class="integer">9215</span>
- Superstep <span class="integer">0</span> GiraphComputation (ms)=<span class="integer">2943</span>
- Total (ms)=<span class="integer">16579</span>
+ Initialize (ms)=<span class="integer">2848</span>
+ Input superstep (ms)=<span class="integer">4313</span>
+ Setup (ms)=<span class="integer">66</span>
+ Shutdown (ms)=<span class="integer">9298</span>
+ Superstep <span class="integer">0</span> GiraphComputation (ms)=<span class="integer">2910</span>
+ Total (ms)=<span class="integer">16589</span>
Zookeeper base path
- <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522680013694_0001=<span class="integer">0</span>
+ <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522718250196_0001=<span class="integer">0</span>
Zookeeper halt node
- <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522680013694_0001/_haltComputation=<span class="integer">0</span>
+ <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522718250196_0001/_haltComputation=<span class="integer">0</span>
Zookeeper <span class="key">server</span>:port
- <span class="integer">99</span><span class="key">b0e5216541</span>:<span class="integer">22181</span>=<span class="integer">0</span>
+ <span class="key">f117aabff0f3</span>:<span class="integer">22181</span>=<span class="integer">0</span>
<span class="predefined-type">File</span> Input <span class="predefined-type">Format</span> Counters
Bytes Read=<span class="integer">0</span>
<span class="predefined-type">File</span> Output <span class="predefined-type">Format</span> Counters
Bytes Written=<span class="integer">0</span>
==><span class="integer">6</span>
gremlin> g.V().out().out().values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>)
-INFO org.apache.hadoop.mapreduce.Job - The url to track the <span class="key">job</span>: <span class="key">http</span>:<span class="comment">//99b0e5216541:8088/proxy/application_1522680013694_0002/</span>
-INFO org.apache.hadoop.mapreduce.Job - Running <span class="key">job</span>: job_1522680013694_0002
-INFO org.apache.hadoop.mapreduce.Job - Job job_1522680013694_0002 running <span class="keyword">in</span> uber mode : <span class="predefined-constant">false</span>
+INFO org.apache.hadoop.mapreduce.Job - The url to track the <span class="key">job</span>: <span class="key">http</span>:<span class="comment">//f117aabff0f3:8088/proxy/application_1522718250196_0002/</span>
+INFO org.apache.hadoop.mapreduce.Job - Running <span class="key">job</span>: job_1522718250196_0002
+INFO org.apache.hadoop.mapreduce.Job - Job job_1522718250196_0002 running <span class="keyword">in</span> uber mode : <span class="predefined-constant">false</span>
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">33</span>% reduce <span class="integer">0</span>%
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">67</span>% reduce <span class="integer">0</span>%
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">100</span>% reduce <span class="integer">0</span>%
-INFO org.apache.hadoop.mapreduce.Job - Job job_1522680013694_0002 completed successfully
+INFO org.apache.hadoop.mapreduce.Job - Job job_1522718250196_0002 completed successfully
INFO org.apache.hadoop.mapreduce.Job - <span class="key">Counters</span>: <span class="integer">52</span>
<span class="predefined-type">File</span> <span class="predefined-type">System</span> Counters
<span class="key">FILE</span>: <span class="predefined-type">Number</span> of bytes read=<span class="integer">0</span>
@@ -16940,11 +16939,11 @@ INFO org.apache.hadoop.mapreduce.Job -
Job Counters
Launched map tasks=<span class="integer">3</span>
Other local map tasks=<span class="integer">3</span>
- Total time spent by all maps <span class="keyword">in</span> occupied slots (ms)=<span class="integer">120101</span>
+ Total time spent by all maps <span class="keyword">in</span> occupied slots (ms)=<span class="integer">131938</span>
Total time spent by all reduces <span class="keyword">in</span> occupied slots (ms)=<span class="integer">0</span>
- Total time spent by all map tasks (ms)=<span class="integer">120101</span>
- Total vcore-milliseconds taken by all map tasks=<span class="integer">120101</span>
- Total megabyte-milliseconds taken by all map tasks=<span class="integer">122983424</span>
+ Total time spent by all map tasks (ms)=<span class="integer">131938</span>
+ Total vcore-milliseconds taken by all map tasks=<span class="integer">131938</span>
+ Total megabyte-milliseconds taken by all map tasks=<span class="integer">135104512</span>
<span class="predefined-type">Map</span>-Reduce Framework
<span class="predefined-type">Map</span> input records=<span class="integer">3</span>
<span class="predefined-type">Map</span> output records=<span class="integer">0</span>
@@ -16952,11 +16951,11 @@ INFO org.apache.hadoop.mapreduce.Job -
Spilled Records=<span class="integer">0</span>
Failed Shuffles=<span class="integer">0</span>
Merged <span class="predefined-type">Map</span> outputs=<span class="integer">0</span>
- GC time elapsed (ms)=<span class="integer">7213</span>
- CPU time spent (ms)=<span class="integer">10890</span>
- Physical memory (bytes) snapshot=<span class="integer">1633611776</span>
- Virtual memory (bytes) snapshot=<span class="integer">8677322752</span>
- Total committed heap usage (bytes)=<span class="integer">1395130368</span>
+ GC time elapsed (ms)=<span class="integer">7060</span>
+ CPU time spent (ms)=<span class="integer">10930</span>
+ Physical memory (bytes) snapshot=<span class="integer">1620193280</span>
+ Virtual memory (bytes) snapshot=<span class="integer">8685166592</span>
+ Total committed heap usage (bytes)=<span class="integer">1409286144</span>
Giraph Stats
Aggregate edges=<span class="integer">0</span>
Aggregate finished vertices=<span class="integer">0</span>
@@ -16970,20 +16969,20 @@ INFO org.apache.hadoop.mapreduce.Job -
Sent messages=<span class="integer">0</span>
Superstep=<span class="integer">3</span>
Giraph Timers
- Initialize (ms)=<span class="integer">2721</span>
- Input superstep (ms)=<span class="integer">4306</span>
- Setup (ms)=<span class="integer">54</span>
- Shutdown (ms)=<span class="integer">9220</span>
- Superstep <span class="integer">0</span> GiraphComputation (ms)=<span class="integer">2776</span>
- Superstep <span class="integer">1</span> GiraphComputation (ms)=<span class="integer">2010</span>
- Superstep <span class="integer">2</span> GiraphComputation (ms)=<span class="integer">2198</span>
- Total (ms)=<span class="integer">20587</span>
+ Initialize (ms)=<span class="integer">3024</span>
+ Input superstep (ms)=<span class="integer">4307</span>
+ Setup (ms)=<span class="integer">52</span>
+ Shutdown (ms)=<span class="integer">9209</span>
+ Superstep <span class="integer">0</span> GiraphComputation (ms)=<span class="integer">3810</span>
+ Superstep <span class="integer">1</span> GiraphComputation (ms)=<span class="integer">4018</span>
+ Superstep <span class="integer">2</span> GiraphComputation (ms)=<span class="integer">3245</span>
+ Total (ms)=<span class="integer">24643</span>
Zookeeper base path
- <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522680013694_0002=<span class="integer">0</span>
+ <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522718250196_0002=<span class="integer">0</span>
Zookeeper halt node
- <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522680013694_0002/_haltComputation=<span class="integer">0</span>
+ <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522718250196_0002/_haltComputation=<span class="integer">0</span>
Zookeeper <span class="key">server</span>:port
- <span class="integer">99</span><span class="key">b0e5216541</span>:<span class="integer">22181</span>=<span class="integer">0</span>
+ <span class="key">f117aabff0f3</span>:<span class="integer">22181</span>=<span class="integer">0</span>
<span class="predefined-type">File</span> Input <span class="predefined-type">Format</span> Counters
Bytes Read=<span class="integer">0</span>
<span class="predefined-type">File</span> Output <span class="predefined-type">Format</span> Counters
@@ -17017,14 +17016,13 @@ gremlin> :remote connect tinkerpop.ha
==>useTraversalSource=graphtraversalsource[hadoopgraph[gryoinputformat->gryooutputformat], giraphgraphcomputer]
==>useSugar=<span class="predefined-constant">false</span>
gremlin> :> g.V().group().by{<span class="local-variable">it</span>.value(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>)[<span class="integer">1</span>]}.by(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>)
-INFO org.apache.hadoop.mapreduce.Job - The url to track the <span class="key">job</span>: <span class="key">http</span>:<span class="comment">//99b0e5216541:8088/proxy/application_1522680013694_0003/</span>
-INFO org.apache.hadoop.mapreduce.Job - Running <span class="key">job</span>: job_1522680013694_0003
-INFO org.apache.hadoop.mapreduce.Job - Job job_1522680013694_0003 running <span class="keyword">in</span> uber mode : <span class="predefined-constant">false</span>
-INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">0</span>% reduce <span class="integer">0</span>%
+INFO org.apache.hadoop.mapreduce.Job - The url to track the <span class="key">job</span>: <span class="key">http</span>:<span class="comment">//f117aabff0f3:8088/proxy/application_1522718250196_0003/</span>
+INFO org.apache.hadoop.mapreduce.Job - Running <span class="key">job</span>: job_1522718250196_0003
+INFO org.apache.hadoop.mapreduce.Job - Job job_1522718250196_0003 running <span class="keyword">in</span> uber mode : <span class="predefined-constant">false</span>
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">33</span>% reduce <span class="integer">0</span>%
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">67</span>% reduce <span class="integer">0</span>%
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">100</span>% reduce <span class="integer">0</span>%
-INFO org.apache.hadoop.mapreduce.Job - Job job_1522680013694_0003 completed successfully
+INFO org.apache.hadoop.mapreduce.Job - Job job_1522718250196_0003 completed successfully
INFO org.apache.hadoop.mapreduce.Job - <span class="key">Counters</span>: <span class="integer">50</span>
<span class="predefined-type">File</span> <span class="predefined-type">System</span> Counters
<span class="key">FILE</span>: <span class="predefined-type">Number</span> of bytes read=<span class="integer">0</span>
@@ -17034,17 +17032,17 @@ INFO org.apache.hadoop.mapreduce.Job -
<span class="key">FILE</span>: <span class="predefined-type">Number</span> of write operations=<span class="integer">0</span>
<span class="key">HDFS</span>: <span class="predefined-type">Number</span> of bytes read=<span class="integer">977</span>
<span class="key">HDFS</span>: <span class="predefined-type">Number</span> of bytes written=<span class="integer">1550</span>
- <span class="key">HDFS</span>: <span class="predefined-type">Number</span> of read operations=<span class="integer">40</span>
+ <span class="key">HDFS</span>: <span class="predefined-type">Number</span> of read operations=<span class="integer">39</span>
<span class="key">HDFS</span>: <span class="predefined-type">Number</span> of large read operations=<span class="integer">0</span>
<span class="key">HDFS</span>: <span class="predefined-type">Number</span> of write operations=<span class="integer">21</span>
Job Counters
Launched map tasks=<span class="integer">3</span>
Other local map tasks=<span class="integer">3</span>
- Total time spent by all maps <span class="keyword">in</span> occupied slots (ms)=<span class="integer">137152</span>
+ Total time spent by all maps <span class="keyword">in</span> occupied slots (ms)=<span class="integer">131342</span>
Total time spent by all reduces <span class="keyword">in</span> occupied slots (ms)=<span class="integer">0</span>
- Total time spent by all map tasks (ms)=<span class="integer">137152</span>
- Total vcore-milliseconds taken by all map tasks=<span class="integer">137152</span>
- Total megabyte-milliseconds taken by all map tasks=<span class="integer">140443648</span>
+ Total time spent by all map tasks (ms)=<span class="integer">131342</span>
+ Total vcore-milliseconds taken by all map tasks=<span class="integer">131342</span>
+ Total megabyte-milliseconds taken by all map tasks=<span class="integer">134494208</span>
<span class="predefined-type">Map</span>-Reduce Framework
<span class="predefined-type">Map</span> input records=<span class="integer">3</span>
<span class="predefined-type">Map</span> output records=<span class="integer">0</span>
@@ -17052,11 +17050,11 @@ INFO org.apache.hadoop.mapreduce.Job -
Spilled Records=<span class="integer">0</span>
Failed Shuffles=<span class="integer">0</span>
Merged <span class="predefined-type">Map</span> outputs=<span class="integer">0</span>
- GC time elapsed (ms)=<span class="integer">11667</span>
- CPU time spent (ms)=<span class="integer">26840</span>
- Physical memory (bytes) snapshot=<span class="integer">1739907072</span>
- Virtual memory (bytes) snapshot=<span class="integer">8721657856</span>
- Total committed heap usage (bytes)=<span class="integer">1524629504</span>
+ GC time elapsed (ms)=<span class="integer">10668</span>
+ CPU time spent (ms)=<span class="integer">26740</span>
+ Physical memory (bytes) snapshot=<span class="integer">1763860480</span>
+ Virtual memory (bytes) snapshot=<span class="integer">8719097856</span>
+ Total committed heap usage (bytes)=<span class="integer">1481113600</span>
Giraph Stats
Aggregate edges=<span class="integer">0</span>
Aggregate finished vertices=<span class="integer">0</span>
@@ -17070,18 +17068,18 @@ INFO org.apache.hadoop.mapreduce.Job -
Sent messages=<span class="integer">0</span>
Superstep=<span class="integer">1</span>
Giraph Timers
- Initialize (ms)=<span class="integer">927</span>
- Input superstep (ms)=<span class="integer">8191</span>
- Setup (ms)=<span class="integer">43</span>
- Shutdown (ms)=<span class="integer">9118</span>
- Superstep <span class="integer">0</span> GiraphComputation (ms)=<span class="integer">9079</span>
- Total (ms)=<span class="integer">26437</span>
+ Initialize (ms)=<span class="integer">2603</span>
+ Input superstep (ms)=<span class="integer">7606</span>
+ Setup (ms)=<span class="integer">60</span>
+ Shutdown (ms)=<span class="integer">9152</span>
+ Superstep <span class="integer">0</span> GiraphComputation (ms)=<span class="integer">8688</span>
+ Total (ms)=<span class="integer">25507</span>
Zookeeper base path
- <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522680013694_0003=<span class="integer">0</span>
+ <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522718250196_0003=<span class="integer">0</span>
Zookeeper halt node
- <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522680013694_0003/_haltComputation=<span class="integer">0</span>
+ <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522718250196_0003/_haltComputation=<span class="integer">0</span>
Zookeeper <span class="key">server</span>:port
- <span class="integer">99</span><span class="key">b0e5216541</span>:<span class="integer">22181</span>=<span class="integer">0</span>
+ <span class="key">f117aabff0f3</span>:<span class="integer">22181</span>=<span class="integer">0</span>
<span class="predefined-type">File</span> Input <span class="predefined-type">Format</span> Counters
Bytes Read=<span class="integer">0</span>
<span class="predefined-type">File</span> Output <span class="predefined-type">Format</span> Counters
@@ -17090,7 +17088,7 @@ INFO org.apache.hadoop.mapreduce.Job -
gremlin> result
==>result[hadoopgraph[gryoinputformat->gryooutputformat],memory[<span class="key">size</span>:<span class="integer">1</span>]]
gremlin> result.memory.runtime
-==><span class="integer">62133</span></code></pre>
+==><span class="integer">59882</span></code></pre>
</div>
</div>
<div class="admonitionblock note">
@@ -17128,11 +17126,12 @@ gremlin> blvp = BulkLoaderVertexProgr
writeGraph(writeGraph).create(readGraph)
==>BulkLoaderVertexProgram[bulkLoader=IncrementalBulkLoader, vertexIdProperty=bulkLoader.vertex.id, userSuppliedIds=<span class="predefined-constant">false</span>, keepOriginalIds=<span class="predefined-constant">false</span>, batchSize=<span class="integer">0</span>]
gremlin> readGraph.compute(GiraphGraphComputer).workers(<span class="integer">1</span>).program(blvp).submit().get()
-INFO org.apache.hadoop.mapreduce.Job - The url to track the <span class="key">job</span>: <span class="key">http</span>:<span class="comment">//99b0e5216541:8088/proxy/application_1522680013694_0004/</span>
-INFO org.apache.hadoop.mapreduce.Job - Running <span class="key">job</span>: job_1522680013694_0004
-INFO org.apache.hadoop.mapreduce.Job - Job job_1522680013694_0004 running <span class="keyword">in</span> uber mode : <span class="predefined-constant">false</span>
+INFO org.apache.hadoop.mapreduce.Job - The url to track the <span class="key">job</span>: <span class="key">http</span>:<span class="comment">//f117aabff0f3:8088/proxy/application_1522718250196_0004/</span>
+INFO org.apache.hadoop.mapreduce.Job - Running <span class="key">job</span>: job_1522718250196_0004
+INFO org.apache.hadoop.mapreduce.Job - Job job_1522718250196_0004 running <span class="keyword">in</span> uber mode : <span class="predefined-constant">false</span>
+INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">50</span>% reduce <span class="integer">0</span>%
INFO org.apache.hadoop.mapreduce.Job - map <span class="integer">100</span>% reduce <span class="integer">0</span>%
-INFO org.apache.hadoop.mapreduce.Job - Job job_1522680013694_0004 completed successfully
+INFO org.apache.hadoop.mapreduce.Job - Job job_1522718250196_0004 completed successfully
INFO org.apache.hadoop.mapreduce.Job - <span class="key">Counters</span>: <span class="integer">52</span>
<span class="predefined-type">File</span> <span class="predefined-type">System</span> Counters
<span class="key">FILE</span>: <span class="predefined-type">Number</span> of bytes read=<span class="integer">0</span>
@@ -17148,11 +17147,11 @@ INFO org.apache.hadoop.mapreduce.Job -
Job Counters
Launched map tasks=<span class="integer">2</span>
Other local map tasks=<span class="integer">2</span>
- Total time spent by all maps <span class="keyword">in</span> occupied slots (ms)=<span class="integer">67265</span>
+ Total time spent by all maps <span class="keyword">in</span> occupied slots (ms)=<span class="integer">68440</span>
Total time spent by all reduces <span class="keyword">in</span> occupied slots (ms)=<span class="integer">0</span>
- Total time spent by all map tasks (ms)=<span class="integer">67265</span>
- Total vcore-milliseconds taken by all map tasks=<span class="integer">67265</span>
- Total megabyte-milliseconds taken by all map tasks=<span class="integer">68879360</span>
+ Total time spent by all map tasks (ms)=<span class="integer">68440</span>
+ Total vcore-milliseconds taken by all map tasks=<span class="integer">68440</span>
+ Total megabyte-milliseconds taken by all map tasks=<span class="integer">70082560</span>
<span class="predefined-type">Map</span>-Reduce Framework
<span class="predefined-type">Map</span> input records=<span class="integer">2</span>
<span class="predefined-type">Map</span> output records=<span class="integer">0</span>
@@ -17160,11 +17159,11 @@ INFO org.apache.hadoop.mapreduce.Job -
Spilled Records=<span class="integer">0</span>
Failed Shuffles=<span class="integer">0</span>
Merged <span class="predefined-type">Map</span> outputs=<span class="integer">0</span>
- GC time elapsed (ms)=<span class="integer">3111</span>
- CPU time spent (ms)=<span class="integer">16010</span>
- Physical memory (bytes) snapshot=<span class="integer">1130528768</span>
- Virtual memory (bytes) snapshot=<span class="integer">5798596608</span>
- Total committed heap usage (bytes)=<span class="integer">910688256</span>
+ GC time elapsed (ms)=<span class="integer">3938</span>
+ CPU time spent (ms)=<span class="integer">17820</span>
+ Physical memory (bytes) snapshot=<span class="integer">1074233344</span>
+ Virtual memory (bytes) snapshot=<span class="integer">5788893184</span>
+ Total committed heap usage (bytes)=<span class="integer">913833984</span>
Giraph Stats
Aggregate edges=<span class="integer">0</span>
Aggregate finished vertices=<span class="integer">0</span>
@@ -17178,20 +17177,20 @@ INFO org.apache.hadoop.mapreduce.Job -
Sent messages=<span class="integer">0</span>
Superstep=<span class="integer">3</span>
Giraph Timers
- Initialize (ms)=<span class="integer">321</span>
- Input superstep (ms)=<span class="integer">2095</span>
- Setup (ms)=<span class="integer">58</span>
- Shutdown (ms)=<span class="integer">8972</span>
- Superstep <span class="integer">0</span> GiraphComputation (ms)=<span class="integer">3969</span>
+ Initialize (ms)=<span class="integer">1569</span>
+ Input superstep (ms)=<span class="integer">2101</span>
+ Setup (ms)=<span class="integer">48</span>
+ Shutdown (ms)=<span class="integer">8913</span>
+ Superstep <span class="integer">0</span> GiraphComputation (ms)=<span class="integer">3978</span>
Superstep <span class="integer">1</span> GiraphComputation (ms)=<span class="integer">3015</span>
- Superstep <span class="integer">2</span> GiraphComputation (ms)=<span class="integer">2141</span>
- Total (ms)=<span class="integer">20252</span>
+ Superstep <span class="integer">2</span> GiraphComputation (ms)=<span class="integer">2142</span>
+ Total (ms)=<span class="integer">20198</span>
Zookeeper base path
- <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522680013694_0004=<span class="integer">0</span>
+ <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522718250196_0004=<span class="integer">0</span>
Zookeeper halt node
- <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522680013694_0004/_haltComputation=<span class="integer">0</span>
+ <span class="regexp"><span class="delimiter">/</span><span class="content">_hadoopBsp</span><span class="delimiter">/</span></span>job_1522718250196_0004/_haltComputation=<span class="integer">0</span>
Zookeeper <span class="key">server</span>:port
- <span class="integer">99</span><span class="key">b0e5216541</span>:<span class="integer">22181</span>=<span class="integer">0</span>
+ <span class="key">f117aabff0f3</span>:<span class="integer">22181</span>=<span class="integer">0</span>
<span class="predefined-type">File</span> Input <span class="predefined-type">Format</span> Counters
Bytes Read=<span class="integer">0</span>
<span class="predefined-type">File</span> Output <span class="predefined-type">Format</span> Counters
@@ -17478,7 +17477,8 @@ The results of any OLAP operation are st
<div class="content">
<pre class="CodeRay highlight"><code data-lang="groovy">gremlin> graph = GraphFactory.open(<span class="string"><span class="delimiter">'</span><span class="content">conf/hadoop/hadoop-gryo.properties</span><span class="delimiter">'</span></span>)
==>hadoopgraph[gryoinputformat->gryooutputformat]
[... 43 lines stripped ...]