You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by xi...@apache.org on 2023/01/27 17:36:56 UTC

[tinkerpop] branch 3.5-dev updated: Update upgrade docs post-release CTR

This is an automated email from the ASF dual-hosted git repository.

xiazcy pushed a commit to branch 3.5-dev
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


The following commit(s) were added to refs/heads/3.5-dev by this push:
     new 14fea3ae8c Update upgrade docs post-release CTR
14fea3ae8c is described below

commit 14fea3ae8c18383f33b8eb1762badf41c169df6a
Author: Yang Xia <55...@users.noreply.github.com>
AuthorDate: Fri Jan 27 09:36:45 2023 -0800

    Update upgrade docs post-release CTR
---
 docs/src/upgrade/release-3.5.x.asciidoc | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/docs/src/upgrade/release-3.5.x.asciidoc b/docs/src/upgrade/release-3.5.x.asciidoc
index 80f7f5e794..dafd1e22db 100644
--- a/docs/src/upgrade/release-3.5.x.asciidoc
+++ b/docs/src/upgrade/release-3.5.x.asciidoc
@@ -92,6 +92,21 @@ more likely now to note blocking behavior when a connection cannot be obtained.
 
 See: link:https://issues.apache.org/jira/browse/TINKERPOP-2813[TINKERPOP-2813]
 
+==== Added User Agent to Gremlin drivers
+Previously, a server does not distinguish amongst the different types of clients connecting to it. We have now added
+user agent to web socket handshake in all the drivers, each with their own configuration to enable or disable user agent.
+User agent is enabled by default for all drivers.
+
+* Java driver can be controlled by the `enableUserAgentOnConnect` configuration.
+* .Net driver can be controlled by the `EnableUserAgentOnConnect` in `ConnectionPoolSettings`.
+* Go driver can be controlled by the `EnableUserAgentOnConnect` setting.
+* Python driver can be controlled by the `enable_user_agent_on_connect` setting.
+* JavaScript driver can be controlled by the `enableUserAgentOnConnect` option.
+
+==== Update to SSL Handshake Timeout Configuration
+Previously, the java driver relies on the default 10 second SSL handshake timeout defined by Netty. We have removed
+the default SSL handshake timeout. The SSL handshake timeout will instead be capped by setting `connectionSetupTimeoutMillis`.
+
 == TinkerPop 3.5.4
 
 *Release Date: July 18, 2022*