You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2017/10/14 16:09:48 UTC

svn commit: r1812191 [3/24] - in /tinkerpop/site: docs/3.2.7-SNAPSHOT/ docs/3.2.7-SNAPSHOT/dev/developer/ docs/3.2.7-SNAPSHOT/dev/provider/ docs/3.2.7-SNAPSHOT/images/ docs/3.2.7-SNAPSHOT/recipes/ docs/3.2.7-SNAPSHOT/reference/ docs/3.2.7-SNAPSHOT/stat...

Added: tinkerpop/site/docs/3.2.7-SNAPSHOT/static/images/gremlin-compendium.png
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.7-SNAPSHOT/static/images/gremlin-compendium.png?rev=1812191&view=auto
==============================================================================
Binary file - no diff available.

Propchange: tinkerpop/site/docs/3.2.7-SNAPSHOT/static/images/gremlin-compendium.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: tinkerpop/site/docs/3.2.7-SNAPSHOT/upgrade/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.2.7-SNAPSHOT/upgrade/index.html?rev=1812191&r1=1812190&r2=1812191&view=diff
==============================================================================
--- tinkerpop/site/docs/3.2.7-SNAPSHOT/upgrade/index.html (original)
+++ tinkerpop/site/docs/3.2.7-SNAPSHOT/upgrade/index.html Sat Oct 14 16:09:46 2017
@@ -804,19 +804,37 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_tinkerpop_upgrade_information">TinkerPop Upgrade Information</a></li>
 <li><a href="#_tinkerpop_3_2_0">TinkerPop 3.2.0</a>
 <ul class="sectlevel1">
+<li><a href="#_tinkerpop_3_2_7">TinkerPop 3.2.7</a>
+<ul class="sectlevel2">
+<li><a href="#_upgrading_for_users">Upgrading for Users</a></li>
+<li><a href="#_embedded_remote_connection">Embedded Remote Connection</a>
+<ul class="sectlevel3">
+<li><a href="#_specify_a_cluster_object">Specify a Cluster Object</a></li>
+<li><a href="#_remote_traversal_timeout">Remote Traversal Timeout</a></li>
+<li><a href="#_modifications_to_match">Modifications to match()</a></li>
+<li><a href="#_clone_a_graph">Clone a Graph</a></li>
+</ul>
+</li>
+</ul>
+</li>
 <li><a href="#_tinkerpop_3_2_6">TinkerPop 3.2.6</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_2">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_deprecated_usemapperfromgraph">Deprecated useMapperFromGraph</a></li>
 <li><a href="#_wsandhttpchannelizer">WsAndHttpChannelizer</a></li>
 </ul>
 </li>
+<li><a href="#_upgrading_for_providers">Upgrading for Providers</a>
+<ul class="sectlevel3">
+<li><a href="#_referencevertex_label">ReferenceVertex Label</a></li>
+</ul>
+</li>
 </ul>
 </li>
 <li><a href="#_tinkerpop_3_2_5">TinkerPop 3.2.5</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_2">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_3">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_graphson_path_serialization">GraphSON Path Serialization</a></li>
 <li><a href="#_dsl_support">DSL Support</a></li>
@@ -830,7 +848,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_gremlin_python_driver">Gremlin-Python Driver</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_2">Upgrading for Providers</a>
 <ul class="sectlevel4">
 <li><a href="#_simplepathstep_and_cyclicpathstep_now_pathfilterstep">SimplePathStep and CyclicPathStep now PathFilterStep</a></li>
 <li><a href="#_lazybarrierstrategy_no_longer_end_appends_barriers">LazyBarrierStrategy No Longer End Appends Barriers</a></li>
@@ -840,7 +858,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_2_4">TinkerPop 3.2.4</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_3">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_4">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_tinkergraph_deserialization">TinkerGraph Deserialization</a></li>
 <li><a href="#_traversal_promises">Traversal Promises</a></li>
@@ -850,7 +868,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_ssl_client_authentication">SSL Client Authentication</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_2">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_3">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_database_providers">Graph Database Providers</a></li>
 <li><a href="#_drivers_providers">Drivers Providers</a></li>
@@ -860,7 +878,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_2_3">TinkerPop 3.2.3</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_4">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_5">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_renamed_null_result_preference">Renamed Null Result Preference</a></li>
 <li><a href="#_java_driver_keep_alive">Java Driver Keep-Alive</a></li>
@@ -871,7 +889,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_io_reference_documentation">IO Reference Documentation</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_3">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_4">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_system_providers">Graph System Providers</a></li>
 </ul>
@@ -880,7 +898,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_2_2">TinkerPop 3.2.2</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_5">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_6">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_graphson_2_0">GraphSON 2.0</a></li>
 <li><a href="#_log4j_dependencies">Log4j Dependencies</a></li>
@@ -888,7 +906,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_new_console_features">New Console Features</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_4">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_5">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_system_providers_2">Graph System Providers</a></li>
 <li><a href="#_drivers_providers_2">Drivers Providers</a></li>
@@ -898,7 +916,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_2_1">TinkerPop 3.2.1</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_6">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_7">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_gephi_plugin">Gephi Plugin</a></li>
 <li><a href="#_gryomapper_construction">GryoMapper Construction</a></li>
@@ -907,7 +925,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_gremlin_console_flags">Gremlin Console Flags</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_5">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_6">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_system_providers_3">Graph System Providers</a></li>
 <li><a href="#_graph_database_providers_2">Graph Database Providers</a></li>
@@ -918,7 +936,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_2_0_2">TinkerPop 3.2.0</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_7">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_8">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_hadoop_filesystem_variable">Hadoop FileSystem Variable</a></li>
 <li><a href="#_hadoop_configurations">Hadoop Configurations</a></li>
@@ -930,7 +948,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_remotegraph">RemoteGraph</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_6">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_7">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_system_providers_4">Graph System Providers</a></li>
 <li><a href="#_graph_processor_providers">Graph Processor Providers</a></li>
@@ -946,7 +964,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_tinkerpop_3_1_8">TinkerPop 3.1.8</a></li>
 <li><a href="#_tinkerpop_3_1_7">TinkerPop 3.1.7</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_8">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_9">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_graphml_xslt">GraphML XSLT</a></li>
 </ul>
@@ -955,7 +973,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_1_6">TinkerPop 3.1.6</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_providers_7">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_8">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_driver_providers">Driver Providers</a></li>
 </ul>
@@ -964,7 +982,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_1_5">TinkerPop 3.1.5</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_9">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_10">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_java_driver_and_close">Java Driver and close()</a></li>
 </ul>
@@ -973,7 +991,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_1_4">TinkerPop 3.1.4</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_10">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_11">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_gremlin_server_workers">Gremlin Server Workers</a></li>
 </ul>
@@ -982,14 +1000,14 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_1_3">TinkerPop 3.1.3</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_11">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_12">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_reserved_gremlin_server_keys">Reserved Gremlin Server Keys</a></li>
 <li><a href="#_remote_timeout">Remote Timeout</a></li>
 <li><a href="#_gremlin_server_workers_2">Gremlin Server Workers</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_8">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_9">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_database_providers_3">Graph Database Providers</a></li>
 <li><a href="#_graph_language_providers_3">Graph Language Providers</a></li>
@@ -1000,7 +1018,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_1_2">TinkerPop 3.1.2</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_12">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_13">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_aliasing_sessions">Aliasing Sessions</a></li>
 <li><a href="#_remote_console">Remote Console</a></li>
@@ -1010,7 +1028,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_session_timeout_setting">Session Timeout Setting</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_9">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_10">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_all_providers">All Providers</a></li>
 <li><a href="#_graph_system_providers_5">Graph System Providers</a></li>
@@ -1022,7 +1040,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_1_1">TinkerPop 3.1.1</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_13">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_14">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_storage_i_o">Storage I/O</a></li>
 <li><a href="#_gremlin_server_transaction_management">Gremlin Server Transaction Management</a></li>
@@ -1035,7 +1053,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_deprecated_supportsaddproperty">Deprecated supportsAddProperty()</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_10">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_11">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_system_providers_6">Graph System Providers</a></li>
 <li><a href="#_graph_database_providers_4">Graph Database Providers</a></li>
@@ -1046,7 +1064,7 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_1_0_2">TinkerPop 3.1.0</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_14">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_15">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_shading_jackson">Shading Jackson</a></li>
 <li><a href="#_partitionstrategy_and_vertexproperty">PartitionStrategy and VertexProperty</a></li>
@@ -1066,7 +1084,7 @@ table.CodeRay td.code>pre{padding:0}
 <li><a href="#_aliasing_remotes_in_the_console">Aliasing Remotes in the Console</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_11">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_12">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_system_providers_7">Graph System Providers</a></li>
 <li><a href="#_driver_providers_4">Driver Providers</a></li>
@@ -1080,14 +1098,14 @@ table.CodeRay td.code>pre{padding:0}
 <ul class="sectlevel1">
 <li><a href="#_tinkerpop_3_0_2">TinkerPop 3.0.2</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_15">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_16">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_bulkloadervertexprogram_blvp">BulkLoaderVertexProgram (BLVP)</a></li>
 <li><a href="#_tinkergraph">TinkerGraph</a></li>
 <li><a href="#_gremlin_driver_and_server">Gremlin Driver and Server</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_12">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_13">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_driver_providers">Graph Driver Providers</a></li>
 </ul>
@@ -1096,13 +1114,13 @@ table.CodeRay td.code>pre{padding:0}
 </li>
 <li><a href="#_tinkerpop_3_0_1">TinkerPop 3.0.1</a>
 <ul class="sectlevel2">
-<li><a href="#_upgrading_for_users_16">Upgrading for Users</a>
+<li><a href="#_upgrading_for_users_17">Upgrading for Users</a>
 <ul class="sectlevel3">
 <li><a href="#_gremlin_server">Gremlin Server</a></li>
 <li><a href="#_neo4j">Neo4j</a></li>
 </ul>
 </li>
-<li><a href="#_upgrading_for_providers_13">Upgrading for Providers</a>
+<li><a href="#_upgrading_for_providers_14">Upgrading for Providers</a>
 <ul class="sectlevel3">
 <li><a href="#_graph_system_providers_8">Graph System Providers</a></li>
 <li><a href="#_graph_driver_providers_2">Graph Driver Providers</a></li>
@@ -1179,13 +1197,116 @@ build libraries and other systems on the
 </div>
 </div>
 <div class="sect1">
+<h2 id="_tinkerpop_3_2_7">TinkerPop 3.2.7</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p><strong>Release Date: NOT OFFICIALLY RELEASED YET</strong></p>
+</div>
+<div class="sect2">
+<h3 id="_upgrading_for_users">Upgrading for Users</h3>
+<div class="paragraph">
+<p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.7/CHANGELOG.asciidoc#release-3-2-7">changelog</a> for a complete list of all the modifications that are part of this release.</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_embedded_remote_connection">Embedded Remote Connection</h3>
+<div class="paragraph">
+<p>As Gremlin Language Variants (GLVs) expand their usage and use of <code>withRemote()</code> becomes more common, the need to mock
+the "remote" in unit tests increases. To simplify mocking in Java, the new <code>EmbeddedRemoteConnection</code> provides a
+simple way to provide a "remote" that is actually local to the same JVM.</p>
+</div>
+<div class="paragraph">
+<p>See: <a href="https://issues.apache.org/jira/browse/TINKERPOP-1756">TINKERPOP-1756</a></p>
+</div>
+<div class="sect3">
+<h4 id="_specify_a_cluster_object">Specify a Cluster Object</h4>
+<div class="paragraph">
+<p>The <code>:remote connect</code> command can now take a pre-defined <code>Cluster</code> object as its argument as opposed to a YAML
+configuration file.</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="text">gremlin&gt; cluster = Cluster.open()
+==&gt;localhost/127.0.0.1:8182
+gremlin&gt; :remote connect tinkerpop.server cluster
+==&gt;Configured localhost/127.0.0.1:8182</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See: <a href="https://issues.apache.org/jira/browse/TINKERPOP-1787">TINKERPOP-1787</a></p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_remote_traversal_timeout">Remote Traversal Timeout</h4>
+<div class="paragraph">
+<p>There was limited support for "timeouts" with remote traversals (i.e. those traversals executed using the <code>withRemote()</code>
+option) prior to 3.2.7. Remote traversals will now interrupt on the server using the <code>scriptEvaluationTimeout</code>
+setting in the same way that normal script evaluations would. As a reminder, interruptions for traversals are always
+considered "attempts to interrupt" and may not always succeed (a graph database implementation might not respect the
+interruption, for example).</p>
+</div>
+<div class="paragraph">
+<p>See: <a href="https://issues.apache.org/jira/browse/TINKERPOP-1770">TINKERPOP-1770</a></p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_modifications_to_match">Modifications to match()</h4>
+<div class="paragraph">
+<p>The <code>match()</code>-step has been generalized to support the local scoping of all barrier steps, not just reducing barrier steps.
+Previously, the <code>order().limit()</code> clause would have worked globally yielding:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="groovy">gremlin&gt; g.V().match(
+......<span class="integer">1</span>&gt;   __.as(<span class="string"><span class="delimiter">'</span><span class="content">a</span><span class="delimiter">'</span></span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">created</span><span class="delimiter">'</span></span>).order().by(<span class="string"><span class="delimiter">'</span><span class="content">weight</span><span class="delimiter">'</span></span>,decr).limit(<span class="integer">1</span>).inV().as(<span class="string"><span class="delimiter">'</span><span class="content">b</span><span class="delimiter">'</span></span>),
+......<span class="integer">2</span>&gt;   __.as(<span class="string"><span class="delimiter">'</span><span class="content">b</span><span class="delimiter">'</span></span>).has(<span class="string"><span class="delimiter">'</span><span class="content">lang</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">java</span><span class="delimiter">'</span></span>)
+......<span class="integer">3</span>&gt; ).select(<span class="string"><span class="delimiter">'</span><span class="content">a</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">b</span><span class="delimiter">'</span></span>).by(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>)
+==&gt;[<span class="key">a</span>:marko,<span class="key">b</span>:lop]</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>However, now, <code>order()</code> (and all other barriers) are treated as local computations to the pattern and thus, the result set is:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="CodeRay highlight"><code data-lang="groovy">gremlin&gt; g.V().match(
+......<span class="integer">1</span>&gt;   __.as(<span class="string"><span class="delimiter">'</span><span class="content">a</span><span class="delimiter">'</span></span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">created</span><span class="delimiter">'</span></span>).order().by(<span class="string"><span class="delimiter">'</span><span class="content">weight</span><span class="delimiter">'</span></span>,decr).limit(<span class="integer">1</span>).inV().as(<span class="string"><span class="delimiter">'</span><span class="content">b</span><span class="delimiter">'</span></span>),
+......<span class="integer">2</span>&gt;   __.as(<span class="string"><span class="delimiter">'</span><span class="content">b</span><span class="delimiter">'</span></span>).has(<span class="string"><span class="delimiter">'</span><span class="content">lang</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">java</span><span class="delimiter">'</span></span>)
+......<span class="integer">3</span>&gt; ).select(<span class="string"><span class="delimiter">'</span><span class="content">a</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">b</span><span class="delimiter">'</span></span>).by(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>)
+==&gt;[<span class="key">a</span>:marko,<span class="key">b</span>:lop]
+==&gt;[<span class="key">a</span>:josh,<span class="key">b</span>:ripple]
+==&gt;[<span class="key">a</span>:peter,<span class="key">b</span>:lop]</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Note that this is not that intense of a breaking change as all of the reducing barriers behaved in this manner previously.
+This includes steps like <code>count()</code>, <code>min()</code>, <code>max()</code>, <code>sum()</code>, <code>group()</code>, <code>groupCount()</code>, etc. This update has now
+generalized this behavior to all barriers and thus, adds <code>aggregate()</code>, <code>dedup()</code>, <code>range()</code>, <code>limit()</code>, <code>tail()</code>, and <code>order()</code>
+to the list of locally computed clauses.</p>
+</div>
+<div class="paragraph">
+<p>See: <a href="https://issues.apache.org/jira/browse/TINKERPOP-1764">TINKERPOP-1764</a></p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_clone_a_graph">Clone a Graph</h4>
+<div class="paragraph">
+<p>In <code>gremlin-test</code> there is a new <code>GraphHelper</code> class that has a <code>cloneElements()</code> method. It will clone elements from
+the first graph to the second - <code>GraphHelper.cloneElements(Graph original, Graph clone)</code>. This helper method is
+primarily intended for use in tests.</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
 <h2 id="_tinkerpop_3_2_6">TinkerPop 3.2.6</h2>
 <div class="sectionbody">
 <div class="paragraph">
 <p><strong>Release Date: August 21, 2017</strong></p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_2">Upgrading for Users</h3>
 <div class="paragraph">
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.6/CHANGELOG.asciidoc#release-3-2-6">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
@@ -1212,6 +1333,21 @@ authentication for both protocols in con
 </div>
 </div>
 </div>
+<div class="sect2">
+<h3 id="_upgrading_for_providers">Upgrading for Providers</h3>
+<div class="sect3">
+<h4 id="_referencevertex_label">ReferenceVertex Label</h4>
+<div class="paragraph">
+<p><code>ReferenceVertex.label()</code> was hard coded to return <code>EMPTY_STRING</code>. At some point, <code>ReferenceElements</code> were suppose to
+return labels and <code>ReferenceVertex</code> was never updated as such. Note that <code>ReferenceEdge</code> and <code>ReferenceVertexProperty</code>
+work as expected. However, given a general change at <code>ReferenceElement</code>, the Gryo serialization of <code>ReferenceXXX</code> is
+different. If the vertex does not have a label <code>Vertex.DEFAULT_LABEL</code> is assumed.</p>
+</div>
+<div class="paragraph">
+<p>See: <a href="https://issues.apache.org/jira/browse/TINKERPOP-1789">TINKERPOP-1789</a></p>
+</div>
+</div>
+</div>
 </div>
 </div>
 <div class="sect1">
@@ -1224,7 +1360,7 @@ authentication for both protocols in con
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.5/CHANGELOG.asciidoc#release-3-2-5">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_2">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_3">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_graphson_path_serialization">GraphSON Path Serialization</h4>
 <div class="paragraph">
@@ -1442,7 +1578,7 @@ client.close()  <span class="comment">#
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_2">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -1489,7 +1625,7 @@ some <code>ProviderStrategies</code>. Mo
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.4/CHANGELOG.asciidoc#release-3-2-4">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_3">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_4">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_tinkergraph_deserialization">TinkerGraph Deserialization</h4>
 <div class="paragraph">
@@ -1628,7 +1764,7 @@ removed.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_2">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_3">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -1818,7 +1954,7 @@ Base64 encoded string however as the old
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.3/CHANGELOG.asciidoc#release-3-2-3">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_4">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_5">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_renamed_null_result_preference">Renamed Null Result Preference</h4>
 <div class="paragraph">
@@ -1968,7 +2104,7 @@ formats: GraphML, GraphSON and Gryo.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_3">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_4">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -2152,7 +2288,7 @@ and can simplify any and/or-tree walking
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.2/CHANGELOG.asciidoc#release-3-2-2">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_5">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_6">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_graphson_2_0">GraphSON 2.0</h4>
 <div class="paragraph">
@@ -2231,7 +2367,7 @@ Console Preferences</a></p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_4">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_5">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -2316,7 +2452,7 @@ specific approach of serializing <code>B
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.1/CHANGELOG.asciidoc#release-3-2-1">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_6">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_7">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_gephi_plugin">Gephi Plugin</h4>
 <div class="paragraph">
@@ -2432,7 +2568,7 @@ have to use the <code>-e</code> option.<
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_5">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_6">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -2590,7 +2726,7 @@ to take arguments for the <code>Traversa
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.0-incubating/CHANGELOG.asciidoc#tinkerpop-320-release-date-april-8-2016">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_7">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_8">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_hadoop_filesystem_variable">Hadoop FileSystem Variable</h4>
 <div class="paragraph">
@@ -2826,7 +2962,7 @@ to Gremlin Server (via driver or REST).<
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_6">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_7">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -3135,7 +3271,7 @@ Unfortunately for graph system providers
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.1.7/CHANGELOG.asciidoc#tinkerpop-317-release-date-june-12-2017">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_8">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_9">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_graphml_xslt">GraphML XSLT</h4>
 <div class="paragraph">
@@ -3161,7 +3297,7 @@ making it possible easily read in legacy
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.1.6/CHANGELOG.asciidoc#tinkerpop-316-release-date-february-3-2017">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_7">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_8">Upgrading for Providers</h3>
 <div class="sect3">
 <h4 id="_driver_providers">Driver Providers</h4>
 <div class="sect4">
@@ -3191,7 +3327,7 @@ to proceed only when the server was full
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.1.5/CHANGELOG.asciidoc#tinkerpop-315-release-date-october-17-2016">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_9">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_10">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_java_driver_and_close">Java Driver and close()</h4>
 <div class="paragraph">
@@ -3219,7 +3355,7 @@ potential to open additional resources d
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.1.4/CHANGELOG.asciidoc#tinkerpop-314-release-date-september-6-2016">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_10">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_11">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_gremlin_server_workers">Gremlin Server Workers</h4>
 <div class="paragraph">
@@ -3245,7 +3381,7 @@ acceptable even in that specific case.</
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.1.3/CHANGELOG.asciidoc#tinkerpop-313-release-date-july-18-2016">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_11">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_12">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_reserved_gremlin_server_keys">Reserved Gremlin Server Keys</h4>
 <div class="paragraph">
@@ -3302,7 +3438,7 @@ those that block for an extended period
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_8">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_9">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -3387,7 +3523,7 @@ other implementations might, so the driv
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.1.2-incubating/CHANGELOG.asciidoc#tinkerpop-312-release-date-april-8-2016">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_12">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_13">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_aliasing_sessions">Aliasing Sessions</h4>
 <div class="paragraph">
@@ -3476,7 +3612,7 @@ the server will either eventually close
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_9">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_10">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -3575,7 +3711,7 @@ local variable bindings in the console i
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.1.1-incubating/CHANGELOG.asciidoc#tinkerpop-311-release-date-february-8-2016">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_13">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_14">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_storage_i_o">Storage I/O</h4>
 <div class="paragraph">
@@ -3744,7 +3880,7 @@ If using <code>supportsAddProperty()</co
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_10">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_11">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -3878,7 +4014,7 @@ interested provider, study the implement
 </ul>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_14">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_15">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_shading_jackson">Shading Jackson</h4>
 <div class="paragraph">
@@ -4181,7 +4317,7 @@ script.  For example once a <code>:remot
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_11">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_12">Upgrading for Providers</h3>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -4372,7 +4508,7 @@ made in the scope of that session.</p>
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.0.2-incubating/CHANGELOG.asciidoc#tinkerpop-302-release-date-october-19-2015">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_15">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_16">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_bulkloadervertexprogram_blvp">BulkLoaderVertexProgram (BLVP)</h4>
 <div class="paragraph">
@@ -4418,7 +4554,7 @@ bug fixes around the protocol as it pert
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_12">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_13">Upgrading for Providers</h3>
 <div class="sect3">
 <h4 id="_graph_driver_providers">Graph Driver Providers</h4>
 <div class="sect4">
@@ -4448,7 +4584,7 @@ explicitly and as needed.</p>
 <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.0.1-incubating/CHANGELOG.asciidoc#tinkerpop-301-release-date-september-2-2015">changelog</a> for a complete list of all the modifications that are part of this release.</p>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_users_16">Upgrading for Users</h3>
+<h3 id="_upgrading_for_users_17">Upgrading for Users</h3>
 <div class="sect3">
 <h4 id="_gremlin_server">Gremlin Server</h4>
 <div class="paragraph">
@@ -4480,7 +4616,7 @@ resolved.</p>
 </div>
 </div>
 <div class="sect2">
-<h3 id="_upgrading_for_providers_13">Upgrading for Providers</h3>
+<h3 id="_upgrading_for_providers_14">Upgrading for Providers</h3>
 <div class="sect3">
 <h4 id="_graph_system_providers_8">Graph System Providers</h4>
 <div class="sect4">
@@ -4553,7 +4689,7 @@ want the security capabilities that it p
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2017-08-26 16:40:31 EDT
+Last updated 2017-10-14 12:06:06 EDT
 </div>
 </div>
 </body>

Modified: tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/constant-values.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/constant-values.html?rev=1812191&r1=1812190&r2=1812191&view=diff
==============================================================================
--- tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/constant-values.html (original)
+++ tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/constant-values.html Sat Oct 14 16:09:46 2017
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_121) on Sat Aug 26 16:41:57 EDT 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Oct 14 12:07:29 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>Constant Field Values (Apache TinkerPop 3.2.7-SNAPSHOT API)</title>
-<meta name="date" content="2017-08-26">
+<meta name="date" content="2017-10-14">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -439,6 +439,25 @@
 <ul class="blockList">
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html" title="interface in org.apache.tinkerpop.gremlin.jsr223">GremlinScriptEngine</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine.HIDDEN_G">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td><code><a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#HIDDEN_G">HIDDEN_G</a></code></td>
+<td class="colLast"><code>"gremlinscriptengine__g"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/ScriptEngineCache.html" title="class in org.apache.tinkerpop.gremlin.jsr223">ScriptEngineCache</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>

Modified: tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/deprecated-list.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/deprecated-list.html?rev=1812191&r1=1812190&r2=1812191&view=diff
==============================================================================
--- tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/deprecated-list.html (original)
+++ tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/deprecated-list.html Sat Oct 14 16:09:46 2017
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_121) on Sat Aug 26 16:41:58 EDT 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Oct 14 12:07:29 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>Deprecated List (Apache TinkerPop 3.2.7-SNAPSHOT API)</title>
-<meta name="date" content="2017-08-26">
+<meta name="date" content="2017-10-14">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -405,6 +405,16 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-">org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine.eval(Bytecode)</a>
+<div class="block"><span class="deprecationComment">As of release 3.2.7, replaced by <a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-java.lang.String-"><code>GremlinScriptEngine.eval(Bytecode, String)</code></a>.</span></div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-javax.script.Bindings-">org.apache.tinkerpop.gremlin.jsr223.GremlinScriptEngine.eval(Bytecode, Bindings)</a>
+<div class="block"><span class="deprecationComment">As of release 3.2.7, replaced by <a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-javax.script.Bindings-java.lang.String-"><code>GremlinScriptEngine.eval(Bytecode, Bindings, String)</code></a>.</span></div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/tinkerpop/gremlin/jsr223/SingleGremlinScriptEngineManager.html#getInstance--">org.apache.tinkerpop.gremlin.jsr223.SingleGremlinScriptEngineManager.getInstance()</a>
 <div class="block"><span class="deprecationComment">As of release 3.2.4, replaced by <a href="org/apache/tinkerpop/gremlin/jsr223/SingleGremlinScriptEngineManager.html#instance--"><code>SingleGremlinScriptEngineManager.instance()</code></a>.</span></div>
 </td>

Modified: tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/index-all.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/index-all.html?rev=1812191&r1=1812190&r2=1812191&view=diff
==============================================================================
--- tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/index-all.html (original)
+++ tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/index-all.html Sat Oct 14 16:09:46 2017
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_121) on Sat Aug 26 16:41:58 EDT 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Oct 14 12:07:29 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>Index (Apache TinkerPop 3.2.7-SNAPSHOT API)</title>
-<meta name="date" content="2017-08-26">
+<meta name="date" content="2017-10-14">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -120,9 +120,13 @@
 <div class="block">Add a variable binding for the plugin host.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.lang.Class...-">addClassImports(Class...)</a></span> - Method in class org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">Adds classes that will be imported to the <code>ScriptEngine</code>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.util.Collection-">addClassImports(Collection&lt;Class&gt;)</a></span> - Method in class org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">Overload to <a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.lang.Class...-"><code>DefaultImportCustomizer.Builder.addClassImports(Class[])</code></a>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/driver/Cluster.Builder.html#addContactPoint-java.lang.String-">addContactPoint(String)</a></span> - Method in class org.apache.tinkerpop.gremlin.driver.<a href="org/apache/tinkerpop/gremlin/driver/Cluster.Builder.html" title="class in org.apache.tinkerpop.gremlin.driver">Cluster.Builder</a></dt>
 <dd>
 <div class="block">Adds the address of a Gremlin Server to the list of servers a <a href="org/apache/tinkerpop/gremlin/driver/Client.html" title="class in org.apache.tinkerpop.gremlin.driver"><code>Client</code></a> will try to contact to send
@@ -150,9 +154,13 @@
 <div class="block">Add an outgoing edge to the vertex with provided label and edge properties as key/value pairs.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addEnumImports-java.lang.Enum...-">addEnumImports(Enum...)</a></span> - Method in class org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">Adds methods that are meant to be imported statically to the engine.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addEnumImports-java.util.Collection-">addEnumImports(Collection&lt;Enum&gt;)</a></span> - Method in class org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">Overload to <a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addEnumImports-java.lang.Enum...-"><code>DefaultImportCustomizer.Builder.addEnumImports(Enum[])</code></a>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/console/PluginAcceptor.html#addImports-java.util.Set-">addImports(Set&lt;String&gt;)</a></span> - Method in interface org.apache.tinkerpop.gremlin.jsr223.console.<a href="org/apache/tinkerpop/gremlin/jsr223/console/PluginAcceptor.html" title="interface in org.apache.tinkerpop.gremlin.jsr223.console">PluginAcceptor</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
@@ -170,9 +178,13 @@
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/process/traversal/Traverser.Admin.html#addLabels-java.util.Set-">addLabels(Set&lt;String&gt;)</a></span> - Method in interface org.apache.tinkerpop.gremlin.process.traversal.<a href="org/apache/tinkerpop/gremlin/process/traversal/Traverser.Admin.html" title="interface in org.apache.tinkerpop.gremlin.process.traversal">Traverser.Admin</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addMethodImports-java.lang.reflect.Method...-">addMethodImports(Method...)</a></span> - Method in class org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">Adds methods that are meant to be imported statically to the engine.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addMethodImports-java.util.Collection-">addMethodImports(Collection&lt;Method&gt;)</a></span> - Method in class org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">Overload to <a href="org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addMethodImports-java.lang.reflect.Method...-"><code>DefaultImportCustomizer.Builder.addMethodImports(Method...)</code></a>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/DefaultGremlinScriptEngineManager.html#addModule-org.apache.tinkerpop.gremlin.jsr223.GremlinModule-">addModule(GremlinModule)</a></span> - Method in class org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/DefaultGremlinScriptEngineManager.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultGremlinScriptEngineManager</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>
@@ -1017,6 +1029,8 @@
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/tinkerpop/gremlin/driver/Cluster.Builder.html" title="class in org.apache.tinkerpop.gremlin.driver"><span class="typeNameLink">Cluster.Builder</span></a> - Class in <a href="org/apache/tinkerpop/gremlin/driver/package-summary.html">org.apache.tinkerpop.gremlin.driver</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/process/traversal/NumberHelper.html#cmp">cmp</a></span> - Variable in class org.apache.tinkerpop.gremlin.process.traversal.<a href="org/apache/tinkerpop/gremlin/process/traversal/NumberHelper.html" title="class in org.apache.tinkerpop.gremlin.process.traversal">NumberHelper</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.html#coalesce-org.apache.tinkerpop.gremlin.process.traversal.Traversal...-">coalesce(Traversal&lt;?, E2&gt;...)</a></span> - Method in interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.<a href="org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.html" title="interface in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph">GraphTraversal</a></dt>
 <dd>
 <div class="block">Evaluates the provided traversals and returns the result of the first traversal to emit at least one object.</div>
@@ -1050,6 +1064,8 @@
 <div class="block"><a href="org/apache/tinkerpop/gremlin/process/traversal/Compare.html" title="enum in org.apache.tinkerpop.gremlin.process.traversal"><code>Compare</code></a> is a <a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/BiPredicate.html?is-external=true" title="class or interface in java.util.function"><code>BiPredicate</code></a> that determines whether the first argument is <code>==</code>, <code>!=</code>,
  <code>&gt;</code>, <code>&gt;=</code>, <code>&lt;</code>, <code>&lt;=</code> to the second argument.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/process/traversal/NumberHelper.html#compare-java.lang.Number-java.lang.Number-">compare(Number, Number)</a></span> - Static method in class org.apache.tinkerpop.gremlin.process.traversal.<a href="org/apache/tinkerpop/gremlin/process/traversal/NumberHelper.html" title="class in org.apache.tinkerpop.gremlin.process.traversal">NumberHelper</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/process/traversal/Order.html#compare-java.lang.Object-java.lang.Object-">compare(Object, Object)</a></span> - Method in enum org.apache.tinkerpop.gremlin.process.traversal.<a href="org/apache/tinkerpop/gremlin/process/traversal/Order.html" title="enum in org.apache.tinkerpop.gremlin.process.traversal">Order</a></dt>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/process/computer/MapReduce.NullObject.html#compareTo-org.apache.tinkerpop.gremlin.process.computer.MapReduce.NullObject-">compareTo(MapReduce.NullObject)</a></span> - Method in class org.apache.tinkerpop.gremlin.process.computer.<a href="org/apache/tinkerpop/gremlin/process/computer/MapReduce.NullObject.html" title="class in org.apache.tinkerpop.gremlin.process.computer">MapReduce.NullObject</a></dt>
 <dd>&nbsp;</dd>
@@ -1641,10 +1657,23 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-">eval(Bytecode)</a></span> - Method in interface org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html" title="interface in org.apache.tinkerpop.gremlin.jsr223">GremlinScriptEngine</a></dt>
 <dd>
-<div class="block">Evaluates <a href="org/apache/tinkerpop/gremlin/process/traversal/Traversal.html" title="interface in org.apache.tinkerpop.gremlin.process.traversal"><code>Traversal</code></a> <a href="org/apache/tinkerpop/gremlin/process/traversal/Bytecode.html" title="class in org.apache.tinkerpop.gremlin.process.traversal"><code>Bytecode</code></a>.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">As of release 3.2.7, replaced by <a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-java.lang.String-"><code>GremlinScriptEngine.eval(Bytecode, String)</code></a>.</span></div>
+</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-javax.script.Bindings-">eval(Bytecode, Bindings)</a></span> - Method in interface org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html" title="interface in org.apache.tinkerpop.gremlin.jsr223">GremlinScriptEngine</a></dt>
 <dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">As of release 3.2.7, replaced by <a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-javax.script.Bindings-java.lang.String-"><code>GremlinScriptEngine.eval(Bytecode, Bindings, String)</code></a>.</span></div>
+</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-java.lang.String-">eval(Bytecode, String)</a></span> - Method in interface org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html" title="interface in org.apache.tinkerpop.gremlin.jsr223">GremlinScriptEngine</a></dt>
+<dd>
+<div class="block">Evaluates <a href="org/apache/tinkerpop/gremlin/process/traversal/Traversal.html" title="interface in org.apache.tinkerpop.gremlin.process.traversal"><code>Traversal</code></a> <a href="org/apache/tinkerpop/gremlin/process/traversal/Bytecode.html" title="class in org.apache.tinkerpop.gremlin.process.traversal"><code>Bytecode</code></a> against a traversal source in the global bindings of the
+ <code>ScriptEngine</code>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#eval-org.apache.tinkerpop.gremlin.process.traversal.Bytecode-javax.script.Bindings-java.lang.String-">eval(Bytecode, Bindings, String)</a></span> - Method in interface org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html" title="interface in org.apache.tinkerpop.gremlin.jsr223">GremlinScriptEngine</a></dt>
+<dd>
 <div class="block">Evaluates <a href="org/apache/tinkerpop/gremlin/process/traversal/Traversal.html" title="interface in org.apache.tinkerpop.gremlin.process.traversal"><code>Traversal</code></a> <a href="org/apache/tinkerpop/gremlin/process/traversal/Bytecode.html" title="class in org.apache.tinkerpop.gremlin.process.traversal"><code>Bytecode</code></a> with the specified <code>Bindings</code>.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/process/traversal/Path.Exceptions.html#Exceptions--">Exceptions()</a></span> - Constructor for class org.apache.tinkerpop.gremlin.process.traversal.<a href="org/apache/tinkerpop/gremlin/process/traversal/Path.Exceptions.html" title="class in org.apache.tinkerpop.gremlin.process.traversal">Path.Exceptions</a></dt>
@@ -3208,6 +3237,8 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/structure/Graph.Hidden.html#Hidden--">Hidden()</a></span> - Constructor for class org.apache.tinkerpop.gremlin.structure.<a href="org/apache/tinkerpop/gremlin/structure/Graph.Hidden.html" title="class in org.apache.tinkerpop.gremlin.structure">Graph.Hidden</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html#HIDDEN_G">HIDDEN_G</a></span> - Static variable in interface org.apache.tinkerpop.gremlin.jsr223.<a href="org/apache/tinkerpop/gremlin/jsr223/GremlinScriptEngine.html" title="interface in org.apache.tinkerpop.gremlin.jsr223">GremlinScriptEngine</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/tinkerpop/gremlin/structure/Graph.Hidden.html#hide-java.lang.String-">hide(String)</a></span> - Static method in class org.apache.tinkerpop.gremlin.structure.<a href="org/apache/tinkerpop/gremlin/structure/Graph.Hidden.html" title="class in org.apache.tinkerpop.gremlin.structure">Graph.Hidden</a></dt>
 <dd>
 <div class="block">Turn the provided key into a hidden key.</div>

Modified: tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html?rev=1812191&r1=1812190&r2=1812191&view=diff
==============================================================================
--- tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html (original)
+++ tinkerpop/site/javadocs/3.2.7-SNAPSHOT/core/org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html Sat Oct 14 16:09:46 2017
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_121) on Sat Aug 26 16:41:57 EDT 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sat Oct 14 12:07:28 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <title>DefaultImportCustomizer.Builder (Apache TinkerPop 3.2.7-SNAPSHOT API)</title>
-<meta name="date" content="2017-08-26">
+<meta name="date" content="2017-10-14">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -136,27 +136,39 @@ extends <a href="http://docs.oracle.com/
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.lang.Class...-">addClassImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>...&nbsp;clazz)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.lang.Class...-">addClassImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>...&nbsp;clazz)</code>
+<div class="block">Adds classes that will be imported to the <code>ScriptEngine</code>.</div>
+</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.util.Collection-">addClassImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&gt;&nbsp;classes)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.util.Collection-">addClassImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&gt;&nbsp;classes)</code>
+<div class="block">Overload to <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.lang.Class...-"><code>addClassImports(Class[])</code></a>.</div>
+</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addEnumImports-java.util.Collection-">addEnumImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&gt;&nbsp;enums)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addEnumImports-java.util.Collection-">addEnumImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&gt;&nbsp;enums)</code>
+<div class="block">Overload to <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addEnumImports-java.lang.Enum...-"><code>addEnumImports(Enum[])</code></a>.</div>
+</td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addEnumImports-java.lang.Enum...-">addEnumImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>...&nbsp;e)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addEnumImports-java.lang.Enum...-">addEnumImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>...&nbsp;e)</code>
+<div class="block">Adds methods that are meant to be imported statically to the engine.</div>
+</td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addMethodImports-java.util.Collection-">addMethodImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&gt;&nbsp;methods)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addMethodImports-java.util.Collection-">addMethodImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&gt;&nbsp;methods)</code>
+<div class="block">Overload to <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addMethodImports-java.lang.reflect.Method...-"><code>addMethodImports(Method...)</code></a>.</div>
+</td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addMethodImports-java.lang.reflect.Method...-">addMethodImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>...&nbsp;method)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addMethodImports-java.lang.reflect.Method...-">addMethodImports</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>...&nbsp;method)</code>
+<div class="block">Adds methods that are meant to be imported statically to the engine.</div>
+</td>
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer</a></code></td>
@@ -191,6 +203,7 @@ extends <a href="http://docs.oracle.com/
 <li class="blockList">
 <h4>addClassImports</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a>&nbsp;addClassImports(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>...&nbsp;clazz)</pre>
+<div class="block">Adds classes that will be imported to the <code>ScriptEngine</code>.</div>
 </li>
 </ul>
 <a name="addClassImports-java.util.Collection-">
@@ -200,6 +213,7 @@ extends <a href="http://docs.oracle.com/
 <li class="blockList">
 <h4>addClassImports</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a>&nbsp;addClassImports(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&gt;&nbsp;classes)</pre>
+<div class="block">Overload to <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.lang.Class...-"><code>addClassImports(Class[])</code></a>.</div>
 </li>
 </ul>
 <a name="addMethodImports-java.lang.reflect.Method...-">
@@ -209,6 +223,10 @@ extends <a href="http://docs.oracle.com/
 <li class="blockList">
 <h4>addMethodImports</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a>&nbsp;addMethodImports(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>...&nbsp;method)</pre>
+<div class="block">Adds methods that are meant to be imported statically to the engine. When adding methods be sure that
+ the classes of those methods are added to the <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.lang.Class...-"><code>addClassImports(Class[])</code></a> or
+ <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.util.Collection-"><code>addClassImports(Collection)</code></a>. If they are not added then the certain <code>ScriptEngine</code> instances
+ may have problems importing the methods (e.g. gremlin-python).</div>
 </li>
 </ul>
 <a name="addMethodImports-java.util.Collection-">
@@ -218,6 +236,7 @@ extends <a href="http://docs.oracle.com/
 <li class="blockList">
 <h4>addMethodImports</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a>&nbsp;addMethodImports(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&gt;&nbsp;methods)</pre>
+<div class="block">Overload to <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addMethodImports-java.lang.reflect.Method...-"><code>addMethodImports(Method...)</code></a>.</div>
 </li>
 </ul>
 <a name="addEnumImports-java.lang.Enum...-">
@@ -227,6 +246,10 @@ extends <a href="http://docs.oracle.com/
 <li class="blockList">
 <h4>addEnumImports</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a>&nbsp;addEnumImports(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>...&nbsp;e)</pre>
+<div class="block">Adds methods that are meant to be imported statically to the engine. When adding methods be sure that
+ the classes of those methods are added to the <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.lang.Class...-"><code>addClassImports(Class[])</code></a> or
+ <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addClassImports-java.util.Collection-"><code>addClassImports(Collection)</code></a>. If they are not added then the certain <code>ScriptEngine</code> instances
+ may have problems importing the methods (e.g. gremlin-python).</div>
 </li>
 </ul>
 <a name="addEnumImports-java.util.Collection-">
@@ -236,6 +259,7 @@ extends <a href="http://docs.oracle.com/
 <li class="blockList">
 <h4>addEnumImports</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html" title="class in org.apache.tinkerpop.gremlin.jsr223">DefaultImportCustomizer.Builder</a>&nbsp;addEnumImports(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&gt;&nbsp;enums)</pre>
+<div class="block">Overload to <a href="../../../../../org/apache/tinkerpop/gremlin/jsr223/DefaultImportCustomizer.Builder.html#addEnumImports-java.lang.Enum...-"><code>addEnumImports(Enum[])</code></a>.</div>
 </li>
 </ul>
 <a name="create--">