You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by pl...@apache.org on 2017/02/08 09:34:06 UTC
svn commit: r1782133 [1/26] - in /tinkerpop/site: docs/3.2.4/dev/developer/
docs/3.2.4/dev/provider/ docs/3.2.4/recipes/ docs/3.2.4/reference/
docs/3.2.4/tutorials/getting-started/
docs/3.2.4/tutorials/the-gremlin-console/ docs/3.2.4/upgrade/ javadocs/...
Author: pluradj
Date: Wed Feb 8 09:34:04 2017
New Revision: 1782133
URL: http://svn.apache.org/viewvc?rev=1782133&view=rev
Log:
Deploy docs for TinkerPop 3.2.4
Modified:
tinkerpop/site/docs/3.2.4/dev/developer/index.html
tinkerpop/site/docs/3.2.4/dev/provider/index.html
tinkerpop/site/docs/3.2.4/recipes/index.html
tinkerpop/site/docs/3.2.4/reference/index.html
tinkerpop/site/docs/3.2.4/tutorials/getting-started/index.html
tinkerpop/site/docs/3.2.4/tutorials/the-gremlin-console/index.html
tinkerpop/site/docs/3.2.4/upgrade/index.html
tinkerpop/site/javadocs/3.2.4/core/deprecated-list.html
tinkerpop/site/javadocs/3.2.4/core/index-all.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/jsr223/class-use/Customizer.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/jsr223/class-use/GremlinModule.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/jsr223/class-use/GremlinPlugin.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/jsr223/class-use/GremlinScriptEngine.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/jsr223/class-use/GremlinScriptEngineFactory.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.Persist.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.ResultGraph.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/process/computer/package-tree.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traversal.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/class-use/GraphTraversal.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/process/traversal/package-tree.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/structure/class-use/Edge.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/structure/class-use/Graph.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/structure/class-use/Vertex.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/structure/io/class-use/Io.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/structure/io/class-use/Mapper.html
tinkerpop/site/javadocs/3.2.4/core/org/apache/tinkerpop/gremlin/structure/package-tree.html
tinkerpop/site/javadocs/3.2.4/core/overview-tree.html
tinkerpop/site/javadocs/3.2.4/full/deprecated-list.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/AbstractGremlinTest.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/algorithm/generator/class-use/Distribution.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/class-use/AbstractGremlinTest.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/class-use/FeatureRequirement.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/class-use/FeatureRequirementSet.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/class-use/FeatureRequirements.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/class-use/GraphProvider.TestListener.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/class-use/LoadGraphWith.GraphData.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/class-use/LoadGraphWith.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/driver/message/class-use/RequestMessage.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/driver/message/class-use/ResponseMessage.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/driver/ser/class-use/SerializationException.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/driver/ser/package-tree.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/groovy/plugin/class-use/GremlinPlugin.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/groovy/plugin/class-use/GremlinPluginException.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/groovy/plugin/class-use/IllegalEnvironmentException.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/groovy/plugin/class-use/PluginAcceptor.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/groovy/plugin/class-use/PluginInitializationException.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/jsr223/class-use/Customizer.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/jsr223/class-use/GremlinModule.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/jsr223/class-use/GremlinPlugin.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/jsr223/class-use/GremlinScriptEngine.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/jsr223/class-use/GremlinScriptEngineFactory.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/neo4j/structure/class-use/Neo4jGraph.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/neo4j/structure/class-use/Neo4jVertex.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/neo4j/structure/class-use/Neo4jVertexProperty.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/package-tree.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/package-use.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.Persist.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.ResultGraph.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphComputer.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/computer/class-use/GraphFilter.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/computer/class-use/KeyValue.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/computer/class-use/MapReduce.Stage.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/computer/class-use/Memory.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/computer/class-use/MemoryComputeKey.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/computer/package-tree.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Bytecode.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/P.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Path.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Pop.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Step.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traversal.Admin.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traversal.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/TraversalSideEffects.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/TraversalStrategies.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/TraversalStrategy.OptimizationStrategy.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/TraversalStrategy.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traverser.Admin.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/TraverserGenerator.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/class-use/GraphTraversal.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/class-use/GraphTraversalSource.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/package-tree.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/step/class-use/TraversalParent.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/step/package-tree.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/step/util/class-use/HasContainer.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/step/util/class-use/Parameters.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/step/util/event/class-use/CallbackRegistry.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/step/util/event/class-use/Event.VertexAddedEvent.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/traverser/class-use/TraverserRequirement.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/traverser/util/class-use/TraverserSet.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/process/traversal/util/class-use/Metrics.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/server/auth/class-use/AuthenticatedUser.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/server/auth/class-use/AuthenticationException.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/server/auth/class-use/Authenticator.SaslNegotiator.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/server/handler/package-tree.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/server/util/class-use/ServerGremlinExecutor.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/Direction.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/Edge.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/Element.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/Graph.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/Property.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/Transaction.Status.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/Transaction.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/Vertex.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/VertexProperty.Cardinality.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/class-use/VertexProperty.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/io/class-use/GraphReader.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/io/class-use/GraphWriter.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/io/class-use/Io.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/io/class-use/Mapper.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/io/graphson/package-tree.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/io/gryo/class-use/GryoPool.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/io/gryo/package-tree.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/package-tree.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/package-use.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/util/class-use/Attachable.html
tinkerpop/site/javadocs/3.2.4/full/org/apache/tinkerpop/gremlin/structure/util/detached/class-use/DetachedVertexProperty.html
tinkerpop/site/javadocs/3.2.4/full/overview-tree.html
Modified: tinkerpop/site/docs/3.2.4/dev/developer/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.4/dev/developer/index.html?rev=1782133&r1=1782132&r2=1782133&view=diff
==============================================================================
--- tinkerpop/site/docs/3.2.4/dev/developer/index.html (original)
+++ tinkerpop/site/docs/3.2.4/dev/developer/index.html Wed Feb 8 09:34:04 2017
@@ -1377,7 +1377,7 @@ scripts should work on Mac and Linux.</p
<a href="https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common/SingleCluster.html#Pseudo-Distributed_Operation">pseudo-distributed</a>
mode. Be sure to set the <code>HADOOP_GREMLIN_LIBS</code> environment variable as described in the
<a href="http://tinkerpop.apache.org/docs/current/reference/#hadoop-gremlin">reference documentation</a>. It is also important
-to set the <code>CLASSPATH</code> to point at the directory containing the Hadoop configuration files, like <code>map-red-site.xml</code>.</p>
+to set the <code>CLASSPATH</code> to point at the directory containing the Hadoop configuration files, like <code>mapred-site.xml</code>.</p>
</div>
<div class="paragraph">
<p>Also note that <a href="http://www.grymoire.com/Unix/Awk.html">awk</a> version <code>4.0.1</code> is required for documentation generation.</p>
@@ -1725,13 +1725,16 @@ distinguished from other changes in the
<p><code>tp31</code> - 3.1.x (bug fixes and documentation updates only)</p>
</li>
<li>
-<p><code>master</code> - 3.2.x</p>
+<p><code>tp32</code> - 3.2.x (bug fixes and documentation updates only)</p>
+</li>
+<li>
+<p><code>master</code> - 3.3.x</p>
</li>
</ul>
</div>
<div class="paragraph">
-<p>Changes to <code>tp31</code> should merge to <code>master</code>. Please read more about this process in the <a href="#pull-requests">Pull Requests</a>
-section.</p>
+<p>Changes to <code>tp31</code> should merge to <code>tp32</code>, and changes to <code>tp32</code> should merge to <code>master</code>. Please read more about this
+process in the <a href="#pull-requests">Pull Requests</a> section.</p>
</div>
<div class="paragraph">
<p>Other branches may be created for collaborating on features or for RFC’s that other developers may want to inspect.
@@ -2838,7 +2841,7 @@ current release was under development as
<p><code>mvn clean install</code> - need to build first so that the right version of the console is used with <code>bin/publish-docs.sh</code></p>
</li>
<li>
-<p><code>bin/process-docs.sh</code> and validate the generated documentation locally (don’t rely on "SUCCESS" - scroll up through logs to ensure there were no errors and view the HTML directly)</p>
+<p><code>bin/process-docs.sh</code> and validate the generated documentation locally. Don’t rely on "BUILD SUCCESS" - scroll up through logs to ensure there were no errors and view the HTML directly. Code blocks that did not execute properly have a gray background and do not show the results of the commands.</p>
</li>
<li>
<p><code>bin/publish-docs.sh <username></code> - Note that this step requires no additional processing as the previous step handled
@@ -4033,7 +4036,7 @@ roadmap:</p>
</div>
<div id="footer">
<div id="footer-text">
-Last updated 2017-02-06 23:15:24 +00:00
+Last updated 2017-02-08 09:31:59 +00:00
</div>
</div>
</body>
Modified: tinkerpop/site/docs/3.2.4/dev/provider/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.4/dev/provider/index.html?rev=1782133&r1=1782132&r2=1782133&view=diff
==============================================================================
--- tinkerpop/site/docs/3.2.4/dev/provider/index.html (original)
+++ tinkerpop/site/docs/3.2.4/dev/provider/index.html Wed Feb 8 09:34:04 2017
@@ -2439,13 +2439,32 @@ twenty. Under this model, the amount of
</div>
<div class="listingblock">
<div class="content">
-<pre>cluster = Cluster.open()
-client = cluster.connect()
-aliased = client.alias("g")
-g = org.apache.tinkerpop.gremlin.structure.util.empty.EmptyGraph.INSTANCE.traversal() <b>(1)</b>
-rs = aliased.submit(g.V().both().barrier().both().barrier()).all().get() <b>(2)</b>
-aliased.submit(g.V().both().barrier().both().barrier().count()).all().get().get(0).getInt() <b>(3)</b>
-rs.collect{[value: it.getObject().get(), bulk: it.getObject().bulk()]} <b>(4)</b></pre>
+<pre class="CodeRay"><code class="groovy language-groovy">gremlin> cluster = Cluster.open()
+==>localhost/<span class="float">127.0</span><span class="float">.0</span><span class="float">.1</span>:<span class="integer">8182</span>
+gremlin> client = cluster.connect()
+==>org.apache.tinkerpop.gremlin.driver.Client<span class="error">$</span>ClusteredClient<span class="error">@</span><span class="integer">4</span>ec8d9b2
+gremlin> aliased = client.alias(<span class="string"><span class="delimiter">"</span><span class="content">g</span><span class="delimiter">"</span></span>)
+==>org.apache.tinkerpop.gremlin.driver.Client<span class="error">$</span>AliasClusteredClient<span class="error">@</span><span class="integer">2</span>beee3e8
+gremlin> g = org.apache.tinkerpop.gremlin.structure.util.empty.EmptyGraph.INSTANCE.traversal() <span class="comment">//</span><b>(1)</b>
+==>graphtraversalsource[emptygraph[empty], standard]
+gremlin> rs = aliased.submit(g.V().both().barrier().both().barrier()).all().get() <span class="comment">//</span><b>(2)</b>
+==>result{object=v[<span class="integer">1</span>] <span class="type">class</span>=<span class="class">org</span>.apache.tinkerpop.gremlin.process.remote.traversal.DefaultRemoteTraverser}
+==>result{object=v[<span class="integer">4</span>] <span class="type">class</span>=<span class="class">org</span>.apache.tinkerpop.gremlin.process.remote.traversal.DefaultRemoteTraverser}
+==>result{object=v[<span class="integer">6</span>] <span class="type">class</span>=<span class="class">org</span>.apache.tinkerpop.gremlin.process.remote.traversal.DefaultRemoteTraverser}
+==>result{object=v[<span class="integer">5</span>] <span class="type">class</span>=<span class="class">org</span>.apache.tinkerpop.gremlin.process.remote.traversal.DefaultRemoteTraverser}
+==>result{object=v[<span class="integer">3</span>] <span class="type">class</span>=<span class="class">org</span>.apache.tinkerpop.gremlin.process.remote.traversal.DefaultRemoteTraverser}
+==>result{object=v[<span class="integer">2</span>] <span class="type">class</span>=<span class="class">org</span>.apache.tinkerpop.gremlin.process.remote.traversal.DefaultRemoteTraverser}
+==>result{object=v[<span class="integer">13</span>] <span class="type">class</span>=<span class="class">org</span>.apache.tinkerpop.gremlin.process.remote.traversal.DefaultRemoteTraverser}
+gremlin> aliased.submit(g.V().both().barrier().both().barrier().count()).all().get().get(<span class="integer">0</span>).getInt() <span class="comment">//</span><b>(3)</b>
+==><span class="integer">38</span>
+gremlin> rs.collect{[<span class="key">value</span>: <span class="local-variable">it</span>.getObject().get(), <span class="key">bulk</span>: <span class="local-variable">it</span>.getObject().bulk()]} <span class="comment">//</span><b>(4)</b>
+==>[<span class="key">value</span>:v[<span class="integer">1</span>],<span class="key">bulk</span>:<span class="integer">8</span>]
+==>[<span class="key">value</span>:v[<span class="integer">4</span>],<span class="key">bulk</span>:<span class="integer">8</span>]
+==>[<span class="key">value</span>:v[<span class="integer">6</span>],<span class="key">bulk</span>:<span class="integer">3</span>]
+==>[<span class="key">value</span>:v[<span class="integer">5</span>],<span class="key">bulk</span>:<span class="integer">3</span>]
+==>[<span class="key">value</span>:v[<span class="integer">3</span>],<span class="key">bulk</span>:<span class="integer">8</span>]
+==>[<span class="key">value</span>:v[<span class="integer">2</span>],<span class="key">bulk</span>:<span class="integer">4</span>]
+==>[<span class="key">value</span>:v[<span class="integer">13</span>],<span class="key">bulk</span>:<span class="integer">4</span>]</code></pre>
</div>
</div>
<div class="colist arabic">
@@ -3058,7 +3077,7 @@ to provide a way to dynamically evaluate
</div>
<div id="footer">
<div id="footer-text">
-Last updated 2017-02-06 23:12:26 +00:00
+Last updated 2017-02-08 09:24:43 +00:00
</div>
</div>
</body>