Modified: tinkerpop/site/docs/3.4.1-SNAPSHOT/upgrade/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.4.1-SNAPSHOT/upgrade/index.html?rev=1855339&r1=1855338&r2=1855339&view=diff ============================================================================== --- tinkerpop/site/docs/3.4.1-SNAPSHOT/upgrade/index.html (original) +++ tinkerpop/site/docs/3.4.1-SNAPSHOT/upgrade/index.html Tue Mar 12 18:05:28 2019 @@ -805,11 +805,24 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_tinkerpop_upgrade_information">TinkerPop Upgrade Information</a></li> <li><a href="#_tinkerpop_3_4_0">TinkerPop 3.4.0</a> <ul class="sectlevel1"> -<li><a href="#_tinkerpop_3_4_1">TinkerPop 3.4.1</a></li> -<li><a href="#_tinkerpop_3_4_0_2">TinkerPop 3.4.0</a> +<li><a href="#_tinkerpop_3_4_1">TinkerPop 3.4.1</a> <ul class="sectlevel2"> <li><a href="#_upgrading_for_users">Upgrading for Users</a> <ul class="sectlevel3"> +<li><a href="#_mix_sparql_and_gremlin">Mix SPARQL and Gremlin</a></li> +</ul> +</li> +<li><a href="#_upgrading_for_providers">Upgrading for Providers</a> +<ul class="sectlevel3"> +<li><a href="#_graph_database_providers">Graph Database Providers</a></li> +</ul> +</li> +</ul> +</li> +<li><a href="#_tinkerpop_3_4_0_2">TinkerPop 3.4.0</a> +<ul class="sectlevel2"> +<li><a href="#_upgrading_for_users_2">Upgrading for Users</a> +<ul class="sectlevel3"> <li><a href="#_sparql_gremlin">sparql-gremlin</a></li> <li><a href="#_gremlin_net_driver_improvements">Gremlin.NET Driver Improvements</a></li> <li><a href="#_indexing_of_collections">Indexing of Collections</a></li> @@ -825,7 +838,7 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_connectedcomponent_step">connectedComponent() Step</a></li> <li><a href="#_io_step">io() Step</a></li> <li><a href="#_per_request_options">Per Request Options</a></li> -<li><a href="#__code_min_code_code_max_code_and_comparable"><code>min()</code> <code>max()</code> and Comparable</a></li> +<li><a href="#_min_max_and_comparable">min() max() and Comparable</a></li> <li><a href="#_nested_loop_support">Nested Loop Support</a></li> <li><a href="#_eventstrategy_api">EventStrategy API</a></li> <li><a href="#_reducing_barrier_steps">Reducing Barrier Steps</a></li> @@ -835,9 +848,9 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_deprecation_and_removal">Deprecation and Removal</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="sectlevel3"> -<li><a href="#_graph_database_providers">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_2">Graph Database Providers</a></li> <li><a href="#_graph_driver_providers">Graph Driver Providers</a></li> </ul> </li> @@ -850,23 +863,24 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_tinkerpop_3_3_5">TinkerPop 3.3.5</a></li> <li><a href="#_tinkerpop_3_3_5_2">TinkerPop 3.3.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="#_anonymoustraversalsource">AnonymousTraversalSource</a></li> <li><a href="#_bytecode_command">Bytecode Command</a></li> <li><a href="#_configurable_class_map_cache">Configurable Class Map Cache</a></li> +<li><a href="#_rangestep_optimizing_strategy">RangeStep Optimizing Strategy</a></li> </ul> </li> -<li><a href="#_upgrading_for_providers_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_2">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_3">Graph Database Providers</a></li> </ul> </li> </ul> </li> <li><a href="#_tinkerpop_3_3_4">TinkerPop 3.3.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="#_introducing_order_asc_and_order_desc">Introducing Order.asc and Order.desc</a></li> <li><a href="#_timedinterrupt">TimedInterrupt</a></li> @@ -876,7 +890,7 @@ table.CodeRay td.code>pre{padding:0} </li> <li><a href="#_tinkerpop_3_3_3">TinkerPop 3.3.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="#_credential_dsl_changes">Credential DSL Changes</a></li> </ul> @@ -885,7 +899,7 @@ table.CodeRay td.code>pre{padding:0} </li> <li><a href="#_tinkerpop_3_3_2">TinkerPop 3.3.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="#_gremlin_python_sets">Gremlin Python Sets</a></li> </ul> @@ -894,7 +908,7 @@ table.CodeRay td.code>pre{padding:0} </li> <li><a href="#_tinkerpop_3_3_1">TinkerPop 3.3.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="#_gremlin_python_path">Gremlin Python path()</a></li> <li><a href="#_added_code_math_code_step_for_scientific_traversal_computing">Added <code>math()</code>-step for Scientific Traversal Computing</a></li> @@ -905,16 +919,16 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_upgrade_neo4j">Upgrade Neo4j</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_database_providers_3">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_4">Graph Database Providers</a></li> </ul> </li> </ul> </li> <li><a href="#_tinkerpop_3_3_0_2">TinkerPop 3.3.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="#_packaged_data_files">Packaged Data Files</a></li> <li><a href="#_graphtraversal_has_methods_re_organized">GraphTraversal Has-Methods Re-Organized</a></li> @@ -933,10 +947,10 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_scriptinputformat">ScriptInputFormat</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">Graph System Providers</a></li> -<li><a href="#_graph_database_providers_4">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_5">Graph Database Providers</a></li> <li><a href="#_driver_providers">Driver Providers</a></li> </ul> </li> @@ -949,7 +963,7 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_tinkerpop_3_2_11">TinkerPop 3.2.11</a></li> <li><a href="#_tinkerpop_3_2_10">TinkerPop 3.2.10</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="#_sasl_in_gremlin_net">SASL in Gremlin.Net</a></li> <li><a href="#_ssl_security">SSL Security</a></li> @@ -960,16 +974,16 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_gremlin_javascript_script_submission">Gremlin Javascript Script Submission</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_database_providers_5">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_6">Graph Database Providers</a></li> </ul> </li> </ul> </li> <li><a href="#_tinkerpop_3_2_9">TinkerPop 3.2.9</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="#_lambda_construction">Lambda Construction</a></li> </ul> @@ -978,7 +992,7 @@ table.CodeRay td.code>pre{padding:0} </li> <li><a href="#_tinkerpop_3_2_8">TinkerPop 3.2.8</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="#_improved_connection_monitoring">Improved Connection Monitoring</a></li> <li><a href="#_gremlin_net_lambdas">Gremlin.Net Lambdas</a></li> @@ -986,7 +1000,7 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_gremlin_net_traversal_predicate_classes_merged">Gremlin.Net: Traversal Predicate Classes Merged</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_2">Graph System Providers</a></li> </ul> @@ -995,7 +1009,7 @@ table.CodeRay td.code>pre{padding:0} </li> <li><a href="#_tinkerpop_3_2_7">TinkerPop 3.2.7</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="#_gremlin_python_core_types">Gremlin-Python Core Types</a></li> <li><a href="#_eventstrategy_detachment">EventStrategy Detachment</a></li> @@ -1008,7 +1022,7 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_mutationlistener_changes">MutationListener Changes</a></li> </ul> </li> -<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="#_direction_both_requires_duplication_of_self_edges">Direction.BOTH Requires Duplication of Self-Edges</a></li> </ul> @@ -1017,13 +1031,13 @@ table.CodeRay td.code>pre{padding:0} </li> <li><a href="#_tinkerpop_3_2_6">TinkerPop 3.2.6</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="#_deprecated_usemapperfromgraph">Deprecated useMapperFromGraph</a></li> <li><a href="#_wsandhttpchannelizer">WsAndHttpChannelizer</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="#_referencevertex_label">ReferenceVertex Label</a></li> </ul> @@ -1032,7 +1046,7 @@ table.CodeRay td.code>pre{padding:0} </li> <li><a href="#_tinkerpop_3_2_5">TinkerPop 3.2.5</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="#_dsl_support">DSL Support</a></li> <li><a href="#_graphson_path_serialization">GraphSON Path Serialization</a></li> @@ -1046,16 +1060,16 @@ 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_9">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_10">Upgrading for Providers</a> <ul class="sectlevel3"> -<li><a href="#_graph_database_providers_6">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_7">Graph Database Providers</a></li> </ul> </li> </ul> </li> <li><a href="#_tinkerpop_3_2_4">TinkerPop 3.2.4</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="#_tinkergraph_deserialization">TinkerGraph Deserialization</a></li> <li><a href="#_traversal_promises">Traversal Promises</a></li> @@ -1065,9 +1079,9 @@ 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_10">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_11">Upgrading for Providers</a> <ul class="sectlevel3"> -<li><a href="#_graph_database_providers_7">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_8">Graph Database Providers</a></li> <li><a href="#_drivers_providers">Drivers Providers</a></li> </ul> </li> @@ -1075,7 +1089,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_15">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_16">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> @@ -1086,7 +1100,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_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_3">Graph System Providers</a></li> </ul> @@ -1095,7 +1109,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_16">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_17">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> @@ -1104,7 +1118,7 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_rest_api_renamed_to_http_api">REST API Renamed to HTTP API</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_system_providers_4">Graph System Providers</a></li> <li><a href="#_drivers_providers_2">Drivers Providers</a></li> @@ -1114,7 +1128,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_17">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_18">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> @@ -1123,10 +1137,10 @@ 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_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_5">Graph System Providers</a></li> -<li><a href="#_graph_database_providers_8">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_9">Graph Database Providers</a></li> <li><a href="#_graph_language_providers">Graph Language Providers</a></li> </ul> </li> @@ -1134,7 +1148,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_18">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_19">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> @@ -1146,7 +1160,7 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_remotegraph">RemoteGraph</a></li> </ul> </li> -<li><a href="#_upgrading_for_providers_14">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_15">Upgrading for Providers</a> <ul class="sectlevel3"> <li><a href="#_graph_system_providers_6">Graph System Providers</a></li> <li><a href="#_graph_processor_providers">Graph Processor Providers</a></li> @@ -1162,7 +1176,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_19">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_20">Upgrading for Users</a> <ul class="sectlevel3"> <li><a href="#_graphml_xslt">GraphML XSLT</a></li> </ul> @@ -1171,7 +1185,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_15">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_16">Upgrading for Providers</a> <ul class="sectlevel3"> <li><a href="#_driver_providers_2">Driver Providers</a></li> </ul> @@ -1180,7 +1194,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_20">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_21">Upgrading for Users</a> <ul class="sectlevel3"> <li><a href="#_java_driver_and_close">Java Driver and close()</a></li> </ul> @@ -1189,7 +1203,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_21">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_22">Upgrading for Users</a> <ul class="sectlevel3"> <li><a href="#_gremlin_server_workers">Gremlin Server Workers</a></li> </ul> @@ -1198,16 +1212,16 @@ 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_22">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_23">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_16">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_17">Upgrading for Providers</a> <ul class="sectlevel3"> -<li><a href="#_graph_database_providers_9">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_10">Graph Database Providers</a></li> <li><a href="#_graph_language_providers_3">Graph Language Providers</a></li> <li><a href="#_driver_providers_3">Driver Providers</a></li> </ul> @@ -1216,7 +1230,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_23">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_24">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> @@ -1226,7 +1240,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_17">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_18">Upgrading for Providers</a> <ul class="sectlevel3"> <li><a href="#_all_providers">All Providers</a></li> <li><a href="#_graph_system_providers_7">Graph System Providers</a></li> @@ -1238,7 +1252,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_24">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_25">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> @@ -1251,10 +1265,10 @@ table.CodeRay td.code>pre{padding:0} <li><a href="#_deprecated_supportsaddproperty">Deprecated supportsAddProperty()</a></li> </ul> </li> -<li><a href="#_upgrading_for_providers_18">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_19">Upgrading for Providers</a> <ul class="sectlevel3"> <li><a href="#_graph_system_providers_8">Graph System Providers</a></li> -<li><a href="#_graph_database_providers_10">Graph Database Providers</a></li> +<li><a href="#_graph_database_providers_11">Graph Database Providers</a></li> <li><a href="#_graph_processor_providers_2">Graph Processor Providers</a></li> </ul> </li> @@ -1262,7 +1276,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_25">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_26">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> @@ -1282,7 +1296,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_19">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_20">Upgrading for Providers</a> <ul class="sectlevel3"> <li><a href="#_graph_system_providers_9">Graph System Providers</a></li> <li><a href="#_driver_providers_5">Driver Providers</a></li> @@ -1296,14 +1310,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_26">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_27">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_20">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_21">Upgrading for Providers</a> <ul class="sectlevel3"> <li><a href="#_graph_driver_providers_2">Graph Driver Providers</a></li> </ul> @@ -1312,13 +1326,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_27">Upgrading for Users</a> +<li><a href="#_upgrading_for_users_28">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_21">Upgrading for Providers</a> +<li><a href="#_upgrading_for_providers_22">Upgrading for Providers</a> <ul class="sectlevel3"> <li><a href="#_graph_system_providers_10">Graph System Providers</a></li> <li><a href="#_graph_driver_providers_3">Graph Driver Providers</a></li> @@ -1413,6 +1427,68 @@ build libraries and other systems on the <div class="paragraph"> <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.4.1/CHANGELOG.asciidoc#release-3-4-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">Upgrading for Users</h3> +<div class="sect3"> +<h4 id="_mix_sparql_and_gremlin">Mix SPARQL and Gremlin</h4> +<div class="paragraph"> +<p>In the initial release of <code>sparql-gremlin</code> it was only possible to execute a SPARQL query and have it translate to +Gremlin. Therefore, it was only possible to write a query like this:</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="CodeRay highlight"><code data-lang="text">gremlin> g.sparql("SELECT ?name ?age WHERE { ?person v:name ?name . ?person v:age ?age }") +==>[name:marko,age:29] +==>[name:vadas,age:27] +==>[name:josh,age:32] +==>[name:peter,age:35] +gremlin> g.sparql("SELECT * WHERE { }") +==>v[1] +==>v[2] +==>v[3] +==>v[4] +==>v[5] +==>v[6]</code></pre> +</div> +</div> +<div class="paragraph"> +<p>In this release, however, it is now possible to further process that result with Gremlin steps:</p> +</div> +<div class="listingblock"> +<div class="content"> +<pre class="CodeRay highlight"><code data-lang="text">gremlin> g.sparql("SELECT ?name ?age WHERE { ?person v:name ?name . ?person v:age ?age }").select("name") +==>marko +==>vadas +==>josh +==>peter +gremlin> g.sparql("SELECT * WHERE { }").out("knows").values("name") +==>vadas +==>josh</code></pre> +</div> +</div> +<div class="paragraph"> +<p>See: <a href="https://issues.apache.org/jira/browse/TINKERPOP-2171">TINKERPOP-2171</a>, +<a href="http://tinkerpop.apache.org/docs/3.4.1/reference/#sparql-with-gremlin">Reference Documentation</a></p> +</div> +</div> +</div> +<div class="sect2"> +<h3 id="_upgrading_for_providers">Upgrading for Providers</h3> +<div class="sect3"> +<h4 id="_graph_database_providers">Graph Database Providers</h4> +<div class="sect4"> +<h5 id="_graphbinary_serializer_changes">GraphBinary Serializer Changes</h5> +<div class="paragraph"> +<p>In GraphBinary serialization, Java <code>write()</code> and <code>writeValue()</code> from <code>TypeSerializer<T></code> interface now take a Netty’s +<code>ByteBuf</code> instance instead of an <code>ByteBufAllocator</code>, that way the same buffer instance gets reused during the write +of a message. Additionally, we took the opportunity to remove the unused parameter from <code>ResponseMessageSerializer</code>.</p> +</div> +<div class="paragraph"> +<p>See: <a href="https://issues.apache.org/jira/browse/TINKERPOP-2161">TINKERPOP-2161</a></p> +</div> +</div> +</div> +</div> </div> </div> <div class="sect1"> @@ -1425,7 +1501,7 @@ build libraries and other systems on the <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.4.0/CHANGELOG.asciidoc#release-3-4-0">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">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_2">Upgrading for Users</h3> <div class="sect3"> <h4 id="_sparql_gremlin">sparql-gremlin</h4> <div class="paragraph"> @@ -1879,7 +1955,7 @@ RequestOptions options = RequestOptions. </div> </div> <div class="sect3"> -<h4 id="__code_min_code_code_max_code_and_comparable"><code>min()</code> <code>max()</code> and Comparable</h4> +<h4 id="_min_max_and_comparable">min() max() and Comparable</h4> <div class="paragraph"> <p>Previously <code>min()</code> and <code>max()</code> were only working for numeric values. This has been changed and these steps can now operate over any <code>Comparable</code> value. The common workaround was the combination of <code>order().by()</code> and <code>limit()</code> as @@ -2338,9 +2414,9 @@ you can install it in Gremlin Console or </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="sect3"> -<h4 id="_graph_database_providers">Graph Database Providers</h4> +<h4 id="_graph_database_providers_2">Graph Database Providers</h4> <div class="sect4"> <h5 id="_io_step_2">io() Step</h5> <div class="paragraph"> @@ -2583,7 +2659,7 @@ so.</p> <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.3.5/CHANGELOG.asciidoc#release-3-3-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="_anonymoustraversalsource">AnonymousTraversalSource</h4> <div class="paragraph"> @@ -2653,11 +2729,26 @@ now fully configurable via the <code>Gro <a href="http://tinkerpop.apache.org/docs/3.3.5/reference/#gremlin-server-cache">Reference Documentation - Cache Management</a></p> </div> </div> +<div class="sect3"> +<h4 id="_rangestep_optimizing_strategy">RangeStep Optimizing Strategy</h4> +<div class="paragraph"> +<p>A new strategy named <code>EarlyLimitStrategy</code> was added. The strategy will try to find a better spot for any <code>RangeStep</code>, +which is as early as possible in the traversal. If possible it will also merge multiple <code>RangeStep`s into a single one +by recalculating the range for the first step and removing the second. If it turns out that the merge of two steps won’t +produce a valid range (an empty result), then the `EarlyLimitStrategy</code> will remove the <code>RangeStep`s and insert a `NoneStep</code> +instead.</p> +</div> +<div class="paragraph"> +<p>This strategy is particularly useful when a provider implementation generates the queries to the underlying database. By +making sure that the ranges are applied as early as possible, we can ensure that the underlying database is only asked +for the least amount of data necessary to continue the traversal evaluation.</p> +</div> +</div> </div> <div class="sect2"> -<h3 id="_upgrading_for_providers_2">Upgrading for Providers</h3> +<h3 id="_upgrading_for_providers_3">Upgrading for Providers</h3> <div class="sect3"> -<h4 id="_graph_database_providers_2">Graph Database Providers</h4> +<h4 id="_graph_database_providers_3">Graph Database Providers</h4> <div class="sect4"> <h5 id="_optout_on_graphprovider">OptOut on GraphProvider</h5> <div class="paragraph"> @@ -2687,7 +2778,7 @@ Hopefully, this feature will make multip <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.3.4/CHANGELOG.asciidoc#release-3-3-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="_introducing_order_asc_and_order_desc">Introducing Order.asc and Order.desc</h4> <div class="paragraph"> @@ -2724,7 +2815,7 @@ can compete with the <code>scriptEvaluat <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.3.3/CHANGELOG.asciidoc#release-3-3-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="_credential_dsl_changes">Credential DSL Changes</h4> <div class="paragraph"> @@ -2760,7 +2851,7 @@ credentials.users(<span class="string">< <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.3.2/CHANGELOG.asciidoc#release-3-3-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="_gremlin_python_sets">Gremlin Python Sets</h4> <div class="paragraph"> @@ -2802,7 +2893,7 @@ require a <code>Set</code> will need to <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.3.1/CHANGELOG.asciidoc#release-3-3-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="_gremlin_python_path">Gremlin Python path()</h4> <div class="paragraph"> @@ -2990,7 +3081,7 @@ the old versions. The defaults have now </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> @@ -3005,7 +3096,7 @@ changes there may prove important for th </table> </div> <div class="sect3"> -<h4 id="_graph_database_providers_3">Graph Database Providers</h4> +<h4 id="_graph_database_providers_4">Graph Database Providers</h4> <div class="sect4"> <h5 id="_io_version_check">IO Version Check</h5> <div class="paragraph"> @@ -3045,7 +3136,7 @@ information, the provider could then ass <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.3.0/CHANGELOG.asciidoc#release-3-3-0">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="_packaged_data_files">Packaged Data Files</h4> <div class="paragraph"> @@ -3841,7 +3932,7 @@ the script.</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> @@ -3874,7 +3965,7 @@ Under the new model, the plugin simply r </div> </div> <div class="sect3"> -<h4 id="_graph_database_providers_4">Graph Database Providers</h4> +<h4 id="_graph_database_providers_5">Graph Database Providers</h4> <div class="sect4"> <h5 id="_test_suite_removal">Test Suite Removal</h5> <div class="paragraph"> @@ -3980,7 +4071,7 @@ authentication messages. It only accepts <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.10/CHANGELOG.asciidoc#release-3-2-10">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="_sasl_in_gremlin_net">SASL in Gremlin.Net</h4> <div class="paragraph"> @@ -4064,8 +4155,8 @@ $ docker run tinkerpop/gremlin-server:3. <div class="sect3"> <h4 id="_timedinterruptcustomizerprovider">TimedInterruptCustomizerProvider</h4> <div class="paragraph"> -<p>In Gremlin Server, it is best not to use {{TimedInterruptCustomizerProvider}} because it can compete with the -{{scriptEvaluationTimeout}} setting and produce a different error path. Simply rely on {{scriptEvaluationTimeout}} +<p>In Gremlin Server, it is best not to use 'TimedInterruptCustomizerProvider' because it can compete with the +'scriptEvaluationTimeout' setting and produce a different error path. Simply rely on 'scriptEvaluationTimeout' as it covers both script evaluation time and result iteration time.</p> </div> <div class="paragraph"> @@ -4128,9 +4219,9 @@ client.submit(script) </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="sect3"> -<h4 id="_graph_database_providers_5">Graph Database Providers</h4> +<h4 id="_graph_database_providers_6">Graph Database Providers</h4> <div class="sect4"> <h5 id="_bulk_import_and_export_2">Bulk Import and Export</h5> <div class="paragraph"> @@ -4158,7 +4249,7 @@ a easy way to get such a feature.</p> <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.9/CHANGELOG.asciidoc#release-3-2-9">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="_lambda_construction">Lambda Construction</h4> <div class="paragraph"> @@ -4192,7 +4283,7 @@ Display stack trace? [yN]n</code></pre> <p>Please see the <a href="https://github.com/apache/tinkerpop/blob/3.2.8/CHANGELOG.asciidoc#release-3-2-8">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="_improved_connection_monitoring">Improved Connection Monitoring</h4> <div class="paragraph"> @@ -4251,7 +4342,7 @@ implementation to now use <code>P</code> </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="sect3"> <h4 id="_graph_system_providers_2">Graph System Providers</h4> <div class="sect4"> @@ -4281,7 +4372,7 @@ loading of the graph test data outside o <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 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="_gremlin_python_core_types">Gremlin-Python Core Types</h4> <div class="paragraph"> @@ -4474,7 +4565,7 @@ implementations can simply add the new m </div> </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="_direction_both_requires_duplication_of_self_edges">Direction.BOTH Requires Duplication of Self-Edges</h4> <div class="paragraph"> @@ -4496,7 +4587,7 @@ is both an incoming edge and an outgoing <p><strong>Release Date: August 21, 2017</strong></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="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> @@ -4524,7 +4615,7 @@ authentication for both protocols in con </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="sect3"> <h4 id="_referencevertex_label">ReferenceVertex Label</h4> <div class="paragraph"> @@ -4550,7 +4641,7 @@ different. If the vertex does not have a <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_13">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_14">Upgrading for Users</h3> <div class="sect3"> <h4 id="_dsl_support">DSL Support</h4> <div class="paragraph"> @@ -4768,7 +4859,7 @@ client.close() <span class="comment"># </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> @@ -4783,7 +4874,7 @@ changes there may prove important for th </table> </div> <div class="sect3"> -<h4 id="_graph_database_providers_6">Graph Database Providers</h4> +<h4 id="_graph_database_providers_7">Graph Database Providers</h4> <div class="sect4"> <h5 id="_simplepathstep_and_cyclicpathstep_now_pathfilterstep">SimplePathStep and CyclicPathStep now PathFilterStep</h5> <div class="paragraph"> @@ -4818,7 +4909,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_14">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_15">Upgrading for Users</h3> <div class="sect3"> <h4 id="_tinkergraph_deserialization">TinkerGraph Deserialization</h4> <div class="paragraph"> @@ -4957,7 +5048,7 @@ removed.</p> </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> @@ -4972,7 +5063,7 @@ changes there may prove important for th </table> </div> <div class="sect3"> -<h4 id="_graph_database_providers_7">Graph Database Providers</h4> +<h4 id="_graph_database_providers_8">Graph Database Providers</h4> <div class="sect4"> <h5 id="_closeableiterator">CloseableIterator</h5> <div class="paragraph"> @@ -5147,7 +5238,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_15">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_16">Upgrading for Users</h3> <div class="sect3"> <h4 id="_renamed_null_result_preference">Renamed Null Result Preference</h4> <div class="paragraph"> @@ -5297,7 +5388,7 @@ formats: GraphML, GraphSON and Gryo.</p> </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> @@ -5481,7 +5572,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_16">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_17">Upgrading for Users</h3> <div class="sect3"> <h4 id="_graphson_2_0">GraphSON 2.0</h4> <div class="paragraph"> @@ -5566,7 +5657,7 @@ Console Preferences</a></p> </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="admonitionblock important"> <table> <tr> @@ -5651,7 +5742,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_17">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_18">Upgrading for Users</h3> <div class="sect3"> <h4 id="_gephi_plugin">Gephi Plugin</h4> <div class="paragraph"> @@ -5767,7 +5858,7 @@ have to use the <code>-e</code> option.< </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="admonitionblock important"> <table> <tr> @@ -5858,7 +5949,7 @@ in a future release along with the "JUni </div> </div> <div class="sect3"> -<h4 id="_graph_database_providers_8">Graph Database Providers</h4> +<h4 id="_graph_database_providers_9">Graph Database Providers</h4> <div class="sect4"> <h5 id="_transaction_tests">Transaction Tests</h5> <div class="paragraph"> @@ -5925,7 +6016,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_18">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_19">Upgrading for Users</h3> <div class="sect3"> <h4 id="_hadoop_filesystem_variable">Hadoop FileSystem Variable</h4> <div class="paragraph"> @@ -6161,7 +6252,7 @@ to Gremlin Server (via driver or HTTP).< </div> </div> <div class="sect2"> -<h3 id="_upgrading_for_providers_14">Upgrading for Providers</h3> +<h3 id="_upgrading_for_providers_15">Upgrading for Providers</h3> <div class="admonitionblock important"> <table> <tr> @@ -6470,7 +6561,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_19">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_20">Upgrading for Users</h3> <div class="sect3"> <h4 id="_graphml_xslt">GraphML XSLT</h4> <div class="paragraph"> @@ -6496,7 +6587,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_15">Upgrading for Providers</h3> +<h3 id="_upgrading_for_providers_16">Upgrading for Providers</h3> <div class="sect3"> <h4 id="_driver_providers_2">Driver Providers</h4> <div class="sect4"> @@ -6526,7 +6617,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_20">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_21">Upgrading for Users</h3> <div class="sect3"> <h4 id="_java_driver_and_close">Java Driver and close()</h4> <div class="paragraph"> @@ -6554,7 +6645,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_21">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_22">Upgrading for Users</h3> <div class="sect3"> <h4 id="_gremlin_server_workers">Gremlin Server Workers</h4> <div class="paragraph"> @@ -6580,7 +6671,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_22">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_23">Upgrading for Users</h3> <div class="sect3"> <h4 id="_reserved_gremlin_server_keys">Reserved Gremlin Server Keys</h4> <div class="paragraph"> @@ -6637,7 +6728,7 @@ those that block for an extended period </div> </div> <div class="sect2"> -<h3 id="_upgrading_for_providers_16">Upgrading for Providers</h3> +<h3 id="_upgrading_for_providers_17">Upgrading for Providers</h3> <div class="admonitionblock important"> <table> <tr> @@ -6652,7 +6743,7 @@ changes there may prove important for th </table> </div> <div class="sect3"> -<h4 id="_graph_database_providers_9">Graph Database Providers</h4> +<h4 id="_graph_database_providers_10">Graph Database Providers</h4> <div class="sect4"> <h5 id="_property_keys_and_hyphens">Property Keys and Hyphens</h5> <div class="paragraph"> @@ -6722,7 +6813,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_23">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_24">Upgrading for Users</h3> <div class="sect3"> <h4 id="_aliasing_sessions">Aliasing Sessions</h4> <div class="paragraph"> @@ -6811,7 +6902,7 @@ the server will either eventually close </div> </div> <div class="sect2"> -<h3 id="_upgrading_for_providers_17">Upgrading for Providers</h3> +<h3 id="_upgrading_for_providers_18">Upgrading for Providers</h3> <div class="admonitionblock important"> <table> <tr> @@ -6910,7 +7001,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_24">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_25">Upgrading for Users</h3> <div class="sect3"> <h4 id="_storage_i_o">Storage I/O</h4> <div class="paragraph"> @@ -7079,7 +7170,7 @@ If using <code>supportsAddProperty()</co </div> </div> <div class="sect2"> -<h3 id="_upgrading_for_providers_18">Upgrading for Providers</h3> +<h3 id="_upgrading_for_providers_19">Upgrading for Providers</h3> <div class="admonitionblock important"> <table> <tr> @@ -7115,7 +7206,7 @@ may present opportunities for test failu </div> </div> <div class="sect3"> -<h4 id="_graph_database_providers_10">Graph Database Providers</h4> +<h4 id="_graph_database_providers_11">Graph Database Providers</h4> <div class="sect4"> <h5 id="_custom_classresolver">Custom ClassResolver</h5> <div class="paragraph"> @@ -7213,7 +7304,7 @@ interested provider, study the implement </ul> </div> <div class="sect2"> -<h3 id="_upgrading_for_users_25">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_26">Upgrading for Users</h3> <div class="sect3"> <h4 id="_shading_jackson">Shading Jackson</h4> <div class="paragraph"> @@ -7516,7 +7607,7 @@ script. For example once a <code>:remot </div> </div> <div class="sect2"> -<h3 id="_upgrading_for_providers_19">Upgrading for Providers</h3> +<h3 id="_upgrading_for_providers_20">Upgrading for Providers</h3> <div class="admonitionblock important"> <table> <tr> @@ -7707,7 +7798,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_26">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_27">Upgrading for Users</h3> <div class="sect3"> <h4 id="_bulkloadervertexprogram_blvp">BulkLoaderVertexProgram (BLVP)</h4> <div class="paragraph"> @@ -7753,7 +7844,7 @@ bug fixes around the protocol as it pert </div> </div> <div class="sect2"> -<h3 id="_upgrading_for_providers_20">Upgrading for Providers</h3> +<h3 id="_upgrading_for_providers_21">Upgrading for Providers</h3> <div class="sect3"> <h4 id="_graph_driver_providers_2">Graph Driver Providers</h4> <div class="sect4"> @@ -7783,7 +7874,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_27">Upgrading for Users</h3> +<h3 id="_upgrading_for_users_28">Upgrading for Users</h3> <div class="sect3"> <h4 id="_gremlin_server">Gremlin Server</h4> <div class="paragraph"> @@ -7815,7 +7906,7 @@ resolved.</p> </div> </div> <div class="sect2"> -<h3 id="_upgrading_for_providers_21">Upgrading for Providers</h3> +<h3 id="_upgrading_for_providers_22">Upgrading for Providers</h3> <div class="sect3"> <h4 id="_graph_system_providers_10">Graph System Providers</h4> <div class="sect4"> @@ -7995,7 +8086,7 @@ gremlin> g.E() </div> <div id="footer"> <div id="footer-text"> -Last updated 2019-01-08 13:47:00 EST +Last updated 2019-03-12 13:59:56 EDT </div> </div> </body>
Added: tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html?rev=1855339&view=auto ============================================================================== --- tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html (added) +++ tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html Tue Mar 12 18:05:28 2019 @@ -0,0 +1,286 @@ +<!DOCTYPE html> +<!--[if IE]><![endif]--> +<html> + + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + <title>Class ConnectionPoolBusyException + | Apache TinkerPop - Gremlin.NET API Docs </title> + <meta name="viewport" content="width=device-width"> + <meta name="title" content="Class ConnectionPoolBusyException + | Apache TinkerPop - Gremlin.NET API Docs "> + <meta name="generator" content="docfx 2.40.2.0"> + + <link rel="shortcut icon" href="../images/favicon.ico"> + <link rel="stylesheet" href="../styles/docfx.vendor.css"> + <link rel="stylesheet" href="../styles/docfx.css"> + <link rel="stylesheet" href="../styles/main.css"> + <meta property="docfx:navrel" content="../toc.html"> + <meta property="docfx:tocrel" content="toc.html"> + + <meta property="docfx:rel" content="../"> + + </head> + <body data-spy="scroll" data-target="#affix" data-offset="120"> + <div id="wrapper"> + <header> + + <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + + <a class="navbar-brand" href="../index.html"> + <img id="logo" class="svg" src="../images/tinkerpop-character.png" alt=""> + </a> + </div> + <div class="collapse navbar-collapse" id="navbar"> + <form class="navbar-form navbar-right" role="search" id="search"> + <div class="form-group"> + <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off"> + </div> + </form> + </div> + </div> + </nav> + + <div class="subnav navbar navbar-default"> + <div class="container hide-when-search" id="breadcrumb"> + <ul class="breadcrumb"> + <li></li> + </ul> + </div> + </div> + </header> + <div class="container body-content"> + + <div id="search-results"> + <div class="search-list"></div> + <div class="sr-items"> + <p><i class="glyphicon glyphicon-refresh index-loading"></i></p> + </div> + <ul id="pagination"></ul> + </div> + </div> + <div role="main" class="container body-content hide-when-search"> + + <div class="sidenav hide-when-search"> + <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a> + <div class="sidetoggle collapse" id="sidetoggle"> + <div id="sidetoc"></div> + </div> + </div> + <div class="article row grid-right"> + <div class="col-md-10"> + <article class="content wrap" id="_content" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException"> + + + <h1 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException" class="text-break">Class ConnectionPoolBusyException + </h1> + <div class="markdown level0 summary"><p>The exception that is thrown when all connections in the pool have reached their maximum number of in-flight +requests.</p> +</div> + <div class="markdown level0 conceptual"></div> + <div class="inheritance"> + <h5>Inheritance</h5> + <div class="level0"><span class="xref">System.Object</span></div> + <div class="level1"><span class="xref">System.Exception</span></div> + <div class="level2"><a class="xref" href="Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html">NoConnectionAvailableException</a></div> + <div class="level3"><span class="xref">ConnectionPoolBusyException</span></div> + </div> + <div classs="implements"> + <h5>Implements</h5> + <div><span class="xref">System.Runtime.Serialization.ISerializable</span></div> + <div><span class="xref">System.Runtime.InteropServices._Exception</span></div> + </div> + <div class="inheritedMembers"> + <h5>Inherited Members</h5> + <div> + <span class="xref">System.Exception.GetBaseException()</span> + </div> + <div> + <span class="xref">System.Exception.ToString()</span> + </div> + <div> + <span class="xref">System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)</span> + </div> + <div> + <span class="xref">System.Exception.GetType()</span> + </div> + <div> + <span class="xref">System.Exception.Message</span> + </div> + <div> + <span class="xref">System.Exception.Data</span> + </div> + <div> + <span class="xref">System.Exception.InnerException</span> + </div> + <div> + <span class="xref">System.Exception.TargetSite</span> + </div> + <div> + <span class="xref">System.Exception.StackTrace</span> + </div> + <div> + <span class="xref">System.Exception.HelpLink</span> + </div> + <div> + <span class="xref">System.Exception.Source</span> + </div> + <div> + <span class="xref">System.Exception.HResult</span> + </div> + <div> + <span class="xref">System.Exception.SerializeObjectState</span> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object)</span> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object, System.Object)</span> + </div> + <div> + <span class="xref">System.Object.GetHashCode()</span> + </div> + <div> + <span class="xref">System.Object.MemberwiseClone()</span> + </div> + <div> + <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span> + </div> + </div> + <h6><strong>Namespace</strong>: <a class="xref" href="Gremlin.Net.Driver.Exceptions.html">Gremlin.Net.Driver.Exceptions</a></h6> + <h6><strong>Assembly</strong>: cs.temp.dll.dll</h6> + <h5 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_syntax">Syntax</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public class ConnectionPoolBusyException : NoConnectionAvailableException, ISerializable, _Exception</code></pre> + </div> + <h3 id="constructors">Constructors + </h3> + <a id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException__ctor_" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.#ctor*"></a> + <h4 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException__ctor_System_Int32_System_Int32_" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.#ctor(System.Int32,System.Int32)">ConnectionPoolBusyException(Int32, Int32)</h4> + <div class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html">ConnectionPoolBusyException</a> class.</p> +</div> + <div class="markdown level1 conceptual"></div> + <h5 class="decalaration">Declaration</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public ConnectionPoolBusyException(int poolSize, int maxInProcessPerConnection)</code></pre> + </div> + <h5 class="parameters">Parameters</h5> + <table class="table table-bordered table-striped table-condensed"> + <thead> + <tr> + <th>Type</th> + <th>Name</th> + <th>Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="xref">System.Int32</span></td> + <td><span class="parametername">poolSize</span></td> + <td></td> + </tr> + <tr> + <td><span class="xref">System.Int32</span></td> + <td><span class="parametername">maxInProcessPerConnection</span></td> + <td></td> + </tr> + </tbody> + </table> + <h3 id="properties">Properties + </h3> + <a id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_MaxInProcessPerConnection_" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.MaxInProcessPerConnection*"></a> + <h4 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_MaxInProcessPerConnection" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.MaxInProcessPerConnection">MaxInProcessPerConnection</h4> + <div class="markdown level1 summary"><p>Gets the maximum number of in-flight requests that can occur on a connection.</p> +</div> + <div class="markdown level1 conceptual"></div> + <h5 class="decalaration">Declaration</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public int MaxInProcessPerConnection { get; }</code></pre> + </div> + <h5 class="propertyValue">Property Value</h5> + <table class="table table-bordered table-striped table-condensed"> + <thead> + <tr> + <th>Type</th> + <th>Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="xref">System.Int32</span></td> + <td></td> + </tr> + </tbody> + </table> + <a id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_PoolSize_" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.PoolSize*"></a> + <h4 id="Gremlin_Net_Driver_Exceptions_ConnectionPoolBusyException_PoolSize" data-uid="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.PoolSize">PoolSize</h4> + <div class="markdown level1 summary"><p>Gets the size of the connection pool.</p> +</div> + <div class="markdown level1 conceptual"></div> + <h5 class="decalaration">Declaration</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public int PoolSize { get; }</code></pre> + </div> + <h5 class="propertyValue">Property Value</h5> + <table class="table table-bordered table-striped table-condensed"> + <thead> + <tr> + <th>Type</th> + <th>Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="xref">System.Int32</span></td> + <td></td> + </tr> + </tbody> + </table> + <h3 id="implements">Implements</h3> + <div> + <span class="xref">System.Runtime.Serialization.ISerializable</span> + </div> + <div> + <span class="xref">System.Runtime.InteropServices._Exception</span> + </div> +</article> + </div> + + <div class="hidden-sm col-md-2" role="complementary"> + <div class="sideaffix"> + <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix"> + <!-- <p><a class="back-to-top" href="#top">Back to top</a><p> --> + </nav> + </div> + </div> + </div> + </div> + + <footer> + <div class="grad-bottom"></div> + <div class="footer"> + <div class="container"> + <span class="pull-right"> + <a href="#top">Back to top</a> + </span> + Copyright © 2018 The Apache Software Foundation + + </div> + </div> + </footer> + </div> + + <script type="text/javascript" src="../styles/docfx.vendor.js"></script> + <script type="text/javascript" src="../styles/docfx.js"></script> + <script type="text/javascript" src="../styles/main.js"></script> + </body> +</html> Modified: tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html?rev=1855339&r1=1855338&r2=1855339&view=diff ============================================================================== --- tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html (original) +++ tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html Tue Mar 12 18:05:28 2019 @@ -91,6 +91,8 @@ <div class="level0"><span class="xref">System.Object</span></div> <div class="level1"><span class="xref">System.Exception</span></div> <div class="level2"><span class="xref">NoConnectionAvailableException</span></div> + <div class="level3"><a class="xref" href="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html">ConnectionPoolBusyException</a></div> + <div class="level3"><a class="xref" href="Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html">ServerUnavailableException</a></div> </div> <div classs="implements"> <h5>Implements</h5> Added: tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html?rev=1855339&view=auto ============================================================================== --- tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html (added) +++ tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html Tue Mar 12 18:05:28 2019 @@ -0,0 +1,213 @@ +<!DOCTYPE html> +<!--[if IE]><![endif]--> +<html> + + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + <title>Class ServerUnavailableException + | Apache TinkerPop - Gremlin.NET API Docs </title> + <meta name="viewport" content="width=device-width"> + <meta name="title" content="Class ServerUnavailableException + | Apache TinkerPop - Gremlin.NET API Docs "> + <meta name="generator" content="docfx 2.40.2.0"> + + <link rel="shortcut icon" href="../images/favicon.ico"> + <link rel="stylesheet" href="../styles/docfx.vendor.css"> + <link rel="stylesheet" href="../styles/docfx.css"> + <link rel="stylesheet" href="../styles/main.css"> + <meta property="docfx:navrel" content="../toc.html"> + <meta property="docfx:tocrel" content="toc.html"> + + <meta property="docfx:rel" content="../"> + + </head> + <body data-spy="scroll" data-target="#affix" data-offset="120"> + <div id="wrapper"> + <header> + + <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + + <a class="navbar-brand" href="../index.html"> + <img id="logo" class="svg" src="../images/tinkerpop-character.png" alt=""> + </a> + </div> + <div class="collapse navbar-collapse" id="navbar"> + <form class="navbar-form navbar-right" role="search" id="search"> + <div class="form-group"> + <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off"> + </div> + </form> + </div> + </div> + </nav> + + <div class="subnav navbar navbar-default"> + <div class="container hide-when-search" id="breadcrumb"> + <ul class="breadcrumb"> + <li></li> + </ul> + </div> + </div> + </header> + <div class="container body-content"> + + <div id="search-results"> + <div class="search-list"></div> + <div class="sr-items"> + <p><i class="glyphicon glyphicon-refresh index-loading"></i></p> + </div> + <ul id="pagination"></ul> + </div> + </div> + <div role="main" class="container body-content hide-when-search"> + + <div class="sidenav hide-when-search"> + <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a> + <div class="sidetoggle collapse" id="sidetoggle"> + <div id="sidetoc"></div> + </div> + </div> + <div class="article row grid-right"> + <div class="col-md-10"> + <article class="content wrap" id="_content" data-uid="Gremlin.Net.Driver.Exceptions.ServerUnavailableException"> + + + <h1 id="Gremlin_Net_Driver_Exceptions_ServerUnavailableException" data-uid="Gremlin.Net.Driver.Exceptions.ServerUnavailableException" class="text-break">Class ServerUnavailableException + </h1> + <div class="markdown level0 summary"><p>The exception that is thrown when no connection is available to the <a class="xref" href="Gremlin.Net.Driver.GremlinServer.html">GremlinServer</a>.</p> +</div> + <div class="markdown level0 conceptual"></div> + <div class="inheritance"> + <h5>Inheritance</h5> + <div class="level0"><span class="xref">System.Object</span></div> + <div class="level1"><span class="xref">System.Exception</span></div> + <div class="level2"><a class="xref" href="Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html">NoConnectionAvailableException</a></div> + <div class="level3"><span class="xref">ServerUnavailableException</span></div> + </div> + <div classs="implements"> + <h5>Implements</h5> + <div><span class="xref">System.Runtime.Serialization.ISerializable</span></div> + <div><span class="xref">System.Runtime.InteropServices._Exception</span></div> + </div> + <div class="inheritedMembers"> + <h5>Inherited Members</h5> + <div> + <span class="xref">System.Exception.GetBaseException()</span> + </div> + <div> + <span class="xref">System.Exception.ToString()</span> + </div> + <div> + <span class="xref">System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)</span> + </div> + <div> + <span class="xref">System.Exception.GetType()</span> + </div> + <div> + <span class="xref">System.Exception.Message</span> + </div> + <div> + <span class="xref">System.Exception.Data</span> + </div> + <div> + <span class="xref">System.Exception.InnerException</span> + </div> + <div> + <span class="xref">System.Exception.TargetSite</span> + </div> + <div> + <span class="xref">System.Exception.StackTrace</span> + </div> + <div> + <span class="xref">System.Exception.HelpLink</span> + </div> + <div> + <span class="xref">System.Exception.Source</span> + </div> + <div> + <span class="xref">System.Exception.HResult</span> + </div> + <div> + <span class="xref">System.Exception.SerializeObjectState</span> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object)</span> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object, System.Object)</span> + </div> + <div> + <span class="xref">System.Object.GetHashCode()</span> + </div> + <div> + <span class="xref">System.Object.MemberwiseClone()</span> + </div> + <div> + <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span> + </div> + </div> + <h6><strong>Namespace</strong>: <a class="xref" href="Gremlin.Net.Driver.Exceptions.html">Gremlin.Net.Driver.Exceptions</a></h6> + <h6><strong>Assembly</strong>: cs.temp.dll.dll</h6> + <h5 id="Gremlin_Net_Driver_Exceptions_ServerUnavailableException_syntax">Syntax</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public class ServerUnavailableException : NoConnectionAvailableException, ISerializable, _Exception</code></pre> + </div> + <h3 id="constructors">Constructors + </h3> + <a id="Gremlin_Net_Driver_Exceptions_ServerUnavailableException__ctor_" data-uid="Gremlin.Net.Driver.Exceptions.ServerUnavailableException.#ctor*"></a> + <h4 id="Gremlin_Net_Driver_Exceptions_ServerUnavailableException__ctor" data-uid="Gremlin.Net.Driver.Exceptions.ServerUnavailableException.#ctor">ServerUnavailableException()</h4> + <div class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html">ServerUnavailableException</a> class.</p> +</div> + <div class="markdown level1 conceptual"></div> + <h5 class="decalaration">Declaration</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public ServerUnavailableException()</code></pre> + </div> + <h3 id="implements">Implements</h3> + <div> + <span class="xref">System.Runtime.Serialization.ISerializable</span> + </div> + <div> + <span class="xref">System.Runtime.InteropServices._Exception</span> + </div> +</article> + </div> + + <div class="hidden-sm col-md-2" role="complementary"> + <div class="sideaffix"> + <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix"> + <!-- <p><a class="back-to-top" href="#top">Back to top</a><p> --> + </nav> + </div> + </div> + </div> + </div> + + <footer> + <div class="grad-bottom"></div> + <div class="footer"> + <div class="container"> + <span class="pull-right"> + <a href="#top">Back to top</a> + </span> + Copyright © 2018 The Apache Software Foundation + + </div> + </div> + </footer> + </div> + + <script type="text/javascript" src="../styles/docfx.vendor.js"></script> + <script type="text/javascript" src="../styles/docfx.js"></script> + <script type="text/javascript" src="../styles/main.js"></script> + </body> +</html> Modified: tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.html?rev=1855339&r1=1855338&r2=1855339&view=diff ============================================================================== --- tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.html (original) +++ tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Driver.Exceptions.html Tue Mar 12 18:05:28 2019 @@ -87,12 +87,19 @@ <div class="markdown level0 remarks"></div> <h3 id="classes">Classes </h3> + <h4><a class="xref" href="Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html">ConnectionPoolBusyException</a></h4> + <section><p>The exception that is thrown when all connections in the pool have reached their maximum number of in-flight +requests.</p> +</section> <h4><a class="xref" href="Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html">NoConnectionAvailableException</a></h4> <section><p>The exception that is thrown when no connection is available to service a request.</p> </section> <h4><a class="xref" href="Gremlin.Net.Driver.Exceptions.ResponseException.html">ResponseException</a></h4> <section><p>The exception that is thrown when a response is received from Gremlin Server that indicates that an error occurred.</p> </section> + <h4><a class="xref" href="Gremlin.Net.Driver.Exceptions.ServerUnavailableException.html">ServerUnavailableException</a></h4> + <section><p>The exception that is thrown when no connection is available to the <a class="xref" href="Gremlin.Net.Driver.GremlinServer.html">GremlinServer</a>.</p> +</section> </article> </div> Modified: tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html?rev=1855339&r1=1855338&r2=1855339&view=diff ============================================================================== --- tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html (original) +++ tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html Tue Mar 12 18:05:28 2019 @@ -100,6 +100,7 @@ to be applied remotely.</p> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Decoration.VertexProgramStrategy.html">VertexProgramStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Finalization.MatchAlgorithmStrategy.html">MatchAlgorithmStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.AdjacentToIncidentStrategy.html">AdjacentToIncidentStrategy</a></div> + <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html">EarlyLimitStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.FilterRankingStrategy.html">FilterRankingStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.GraphFilterStrategy.html">GraphFilterStrategy</a></div> <div class="level2"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.IdentityRemovalStrategy.html">IdentityRemovalStrategy</a></div> Added: tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html?rev=1855339&view=auto ============================================================================== --- tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html (added) +++ tinkerpop/site/dotnetdocs/3.4.1-SNAPSHOT/api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html Tue Mar 12 18:05:28 2019 @@ -0,0 +1,183 @@ +<!DOCTYPE html> +<!--[if IE]><![endif]--> +<html> + + <head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> + <title>Class EarlyLimitStrategy + | Apache TinkerPop - Gremlin.NET API Docs </title> + <meta name="viewport" content="width=device-width"> + <meta name="title" content="Class EarlyLimitStrategy + | Apache TinkerPop - Gremlin.NET API Docs "> + <meta name="generator" content="docfx 2.40.2.0"> + + <link rel="shortcut icon" href="../images/favicon.ico"> + <link rel="stylesheet" href="../styles/docfx.vendor.css"> + <link rel="stylesheet" href="../styles/docfx.css"> + <link rel="stylesheet" href="../styles/main.css"> + <meta property="docfx:navrel" content="../toc.html"> + <meta property="docfx:tocrel" content="toc.html"> + + <meta property="docfx:rel" content="../"> + + </head> + <body data-spy="scroll" data-target="#affix" data-offset="120"> + <div id="wrapper"> + <header> + + <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation"> + <div class="container"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + + <a class="navbar-brand" href="../index.html"> + <img id="logo" class="svg" src="../images/tinkerpop-character.png" alt=""> + </a> + </div> + <div class="collapse navbar-collapse" id="navbar"> + <form class="navbar-form navbar-right" role="search" id="search"> + <div class="form-group"> + <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off"> + </div> + </form> + </div> + </div> + </nav> + + <div class="subnav navbar navbar-default"> + <div class="container hide-when-search" id="breadcrumb"> + <ul class="breadcrumb"> + <li></li> + </ul> + </div> + </div> + </header> + <div class="container body-content"> + + <div id="search-results"> + <div class="search-list"></div> + <div class="sr-items"> + <p><i class="glyphicon glyphicon-refresh index-loading"></i></p> + </div> + <ul id="pagination"></ul> + </div> + </div> + <div role="main" class="container body-content hide-when-search"> + + <div class="sidenav hide-when-search"> + <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a> + <div class="sidetoggle collapse" id="sidetoggle"> + <div id="sidetoc"></div> + </div> + </div> + <div class="article row grid-right"> + <div class="col-md-10"> + <article class="content wrap" id="_content" data-uid="Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy"> + + + <h1 id="Gremlin_Net_Process_Traversal_Strategy_Optimization_EarlyLimitStrategy" data-uid="Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy" class="text-break">Class EarlyLimitStrategy + </h1> + <div class="markdown level0 summary"><p>Moves <code>Range()</code> steps as far left as possible in order to to reduce backend operations.</p> +</div> + <div class="markdown level0 conceptual"></div> + <div class="inheritance"> + <h5>Inheritance</h5> + <div class="level0"><span class="xref">System.Object</span></div> + <div class="level1"><a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html">AbstractTraversalStrategy</a></div> + <div class="level2"><span class="xref">EarlyLimitStrategy</span></div> + </div> + <div classs="implements"> + <h5>Implements</h5> + <div><a class="xref" href="Gremlin.Net.Process.Traversal.ITraversalStrategy.html">ITraversalStrategy</a></div> + <div><span class="xref">System.IEquatable</span><<a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html">AbstractTraversalStrategy</a>></div> + </div> + <div class="inheritedMembers"> + <h5>Inherited Members</h5> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_StrategyName">AbstractTraversalStrategy.StrategyName</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_Configuration">AbstractTraversalStrategy.Configuration</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_Equals_Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_">AbstractTraversalStrategy.Equals(AbstractTraversalStrategy)</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_Apply__2_Gremlin_Net_Process_Traversal_ITraversal___0___1__">AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>)</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_ApplyAsync__2_Gremlin_Net_Process_Traversal_ITraversal___0___1__">AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>)</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_Equals_System_Object_">AbstractTraversalStrategy.Equals(Object)</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_GetHashCode">AbstractTraversalStrategy.GetHashCode()</a> + </div> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html#Gremlin_Net_Process_Traversal_Strategy_AbstractTraversalStrategy_ToString">AbstractTraversalStrategy.ToString()</a> + </div> + <div> + <span class="xref">System.Object.Equals(System.Object, System.Object)</span> + </div> + <div> + <span class="xref">System.Object.GetType()</span> + </div> + <div> + <span class="xref">System.Object.MemberwiseClone()</span> + </div> + <div> + <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span> + </div> + </div> + <h6><strong>Namespace</strong>: <a class="xref" href="Gremlin.Net.Process.Traversal.Strategy.Optimization.html">Gremlin.Net.Process.Traversal.Strategy.Optimization</a></h6> + <h6><strong>Assembly</strong>: cs.temp.dll.dll</h6> + <h5 id="Gremlin_Net_Process_Traversal_Strategy_Optimization_EarlyLimitStrategy_syntax">Syntax</h5> + <div class="codewrapper"> + <pre><code class="lang-csharp hljs">public class EarlyLimitStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy></code></pre> + </div> + <h3 id="implements">Implements</h3> + <div> + <a class="xref" href="Gremlin.Net.Process.Traversal.ITraversalStrategy.html">ITraversalStrategy</a> + </div> + <div> + <span class="xref">System.IEquatable<T></span> + </div> +</article> + </div> + + <div class="hidden-sm col-md-2" role="complementary"> + <div class="sideaffix"> + <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix"> + <!-- <p><a class="back-to-top" href="#top">Back to top</a><p> --> + </nav> + </div> + </div> + </div> + </div> + + <footer> + <div class="grad-bottom"></div> + <div class="footer"> + <div class="container"> + <span class="pull-right"> + <a href="#top">Back to top</a> + </span> + Copyright © 2018 The Apache Software Foundation + + </div> + </div> + </footer> + </div> + + <script type="text/javascript" src="../styles/docfx.vendor.js"></script> + <script type="text/javascript" src="../styles/docfx.js"></script> + <script type="text/javascript" src="../styles/main.js"></script> + </body> +</html>