This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 7cd4413467b0112d5bb5203a3e3bdd9058ab542f Merge: d7a7a2bcb3 85cb2ad5d2 Author: Ken Hu <[email protected]> AuthorDate: Wed Jul 15 09:52:44 2026 -0700 Merge pull request #3508 .skills/tinker-review/scripts/functional/setup.js | 2 +- CHANGELOG.asciidoc | 6 +- THREAT_MODEL.md | 8 +- .../gremlin-server-integration-secure.yaml | 8 +- .../gremlin-server/gremlin-server-integration.yaml | 8 +- docs/src/dev/io/graphson.asciidoc | 4 +- docs/src/dev/provider/index.asciidoc | 12 +-- docs/src/reference/gremlin-applications.asciidoc | 49 ++++++------ docs/src/reference/gremlin-variants.asciidoc | 87 +++++++++++----------- docs/src/upgrade/release-4.x.x.asciidoc | 42 +++++++++++ .../console/jsr223/gremlin-server-integration.yaml | 8 +- .../gremlin/jsr223/GremlinScriptChecker.java | 15 ++-- .../gremlin/jsr223/GremlinScriptCheckerTest.java | 54 +++++++------- .../gremlin/process/traversal/GremlinLangTest.java | 2 +- .../Gremlin.Net/Driver/Messages/RequestMessage.cs | 9 ++- gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs | 6 +- .../Docs/Reference/GremlinVariantsTests.cs | 2 +- .../Driver/DriverRemoteConnectionTests.cs | 4 +- .../Driver/HttpRequestContextTests.cs | 4 +- .../Driver/Messages/RequestMessageTests.cs | 4 +- .../Process/Traversal/GremlinLangTests.cs | 2 +- .../apache/tinkerpop/gremlin/driver/Client.java | 2 +- .../tinkerpop/gremlin/driver/RequestOptions.java | 27 +++---- .../tinkerpop/gremlin/driver/InterceptorTest.java | 2 +- .../driver/remote/DriverRemoteConnectionTest.java | 8 +- gremlin-go/driver/client.go | 2 +- gremlin-go/driver/gremlinlang_test.go | 2 +- gremlin-go/driver/request.go | 6 +- gremlin-go/driver/requestOptions.go | 10 +-- gremlin-go/driver/requestOptions_test.go | 6 +- gremlin-go/driver/request_test.go | 6 +- .../groovy/jsr223/ast/GremlinASTChecker.groovy | 5 +- .../gremlin/groovy/engine/GremlinExecutor.java | 36 ++++----- .../groovy/jsr223/GroovyCompilerGremlinPlugin.java | 2 +- .../engine/GremlinExecutorOverGraphTest.java | 6 +- .../gremlin/groovy/engine/GremlinExecutorTest.java | 24 +++--- .../groovy/jsr223/ast/GremlinASTCheckerTest.java | 26 +++---- gremlin-js/gremlin-javascript/lib/driver/client.ts | 6 +- .../lib/driver/driver-remote-connection.ts | 3 +- .../lib/driver/request-message.ts | 22 +++--- .../io/binary/internals/GraphBinaryWriter.js | 6 +- .../test/integration/traversal-test.js | 4 +- .../unit/graphbinary/GraphBinaryWriter-test.js | 8 +- .../test/unit/gremlin-lang-test.js | 6 +- .../test/unit/http-request-test.js | 2 +- .../main/python/gremlin_python/driver/request.py | 2 +- .../driver/test_driver_remote_connection.py | 8 +- .../tests/unit/driver/test_client_options.py | 6 +- .../python/tests/unit/driver/test_interceptor.py | 4 +- .../python/tests/unit/process/test_gremlin_lang.py | 4 +- gremlin-server/conf/gremlin-server-airroutes.yaml | 8 +- gremlin-server/conf/gremlin-server-classic.yaml | 8 +- gremlin-server/conf/gremlin-server-min.yaml | 2 +- .../conf/gremlin-server-modern-readonly.yaml | 8 +- gremlin-server/conf/gremlin-server-modern.yaml | 8 +- .../conf/gremlin-server-rest-modern.yaml | 4 +- .../conf/gremlin-server-rest-secure.yaml | 8 +- gremlin-server/conf/gremlin-server-secure.yaml | 12 +-- gremlin-server/conf/gremlin-server-spark.yaml | 12 +-- .../conf/gremlin-server-transaction.yaml | 16 ++-- gremlin-server/conf/gremlin-server.yaml | 12 +-- .../gremlin/server/AbstractChannelizer.java | 10 +-- .../apache/tinkerpop/gremlin/server/Context.java | 9 +-- .../tinkerpop/gremlin/server/GremlinServer.java | 18 ++--- .../apache/tinkerpop/gremlin/server/Settings.java | 35 ++++----- .../server/handler/HttpGremlinEndpointHandler.java | 11 ++- .../server/handler/HttpRequestMessageDecoder.java | 4 +- .../server/transaction/TransactionManager.java | 34 ++++----- .../server/transaction/UnmanagedTransaction.java | 2 +- .../gremlin/server/util/GremlinError.java | 2 +- .../gremlin/server/util/ServerGremlinExecutor.java | 10 +-- .../AbstractGremlinServerIntegrationTest.java | 10 +-- .../server/ClientWithOptionsIntegrateTest.java | 6 +- .../tinkerpop/gremlin/server/ContextTest.java | 4 +- .../gremlin/server/GremlinDriverIntegrateTest.java | 4 +- .../GremlinDriverTransactionIntegrateTest.java | 4 +- .../server/GremlinServerHttpIntegrateTest.java | 10 +-- .../GremlinServerHttpTransactionIntegrateTest.java | 30 ++++---- .../gremlin/server/GremlinServerIntegrateTest.java | 20 ++--- .../tinkerpop/gremlin/server/SettingsTest.java | 6 +- .../handler/HttpGremlinEndpointHandlerTest.java | 2 +- .../handler/HttpRequestMessageDecoderTest.java | 4 +- .../gremlin/server/gremlin-server-integration.yaml | 10 +-- .../jsr223/GremlinGroovyScriptEngineBenchmark.java | 2 +- .../jsr223/GremlinScriptCheckerBenchmark.java | 2 +- .../org/apache/tinkerpop/gremlin/util/Tokens.java | 12 +-- .../gremlin/util/message/RequestMessage.java | 2 +- .../ser/AbstractGraphSONMessageSerializerV4.java | 4 +- .../tinkerpop/gremlin/util/ser/SerTokens.java | 2 +- .../util/ser/binary/RequestMessageSerializer.java | 4 +- .../structure/io/AbstractCompatibilityTest.java | 4 +- .../gremlin/util/message/RequestMessageTest.java | 2 +- .../util/ser/binary/MessageSerializerTest.java | 6 +- 93 files changed, 501 insertions(+), 469 deletions(-)
