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

Cole-Greer pushed a change to branch GLVBehaviouralAlignment
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


 discard 1c0dba1f1f Address review feedback: fix connection eviction, align 
empty-body message
 discard f256944ab3 Fix CI: empty-body cause chain assertion, narrow Python 
transport errors
 discard 5378f5c78f Revert JS transport-error wrapping; skip no-response 
timeout test
 discard 3090aaae71 Remove non-compiling HttpGremlinRequestEncoderTest
 discard 994b1bf3ce Drop requestTimeout in favor of standardized readTimeout
 discard 51149faae9 Reuse ResponseException for .NET deserialization failures
 discard 0f9889971e Improve empty-response error and add request-encoding tests 
(gremlin-driver)
 discard 33cac57015 Wrap malformed-response deserialization errors in 
gremlin-dotnet
 discard 62575d8353 Evict dead connections and wrap transport errors in 
gremlin-python
 discard 9c5a8df23b Add request timeout and wrap transport errors in 
gremlin-javascript
 discard d11ebfd6c3 Add request timeout and empty-response handling to 
gremlin-go
     add 32f82ca2b2 TINKERPOP-3259 Added proxy tests (#3506)
     add 1e25f9407e Bump actions/setup-go from 6 to 7 (#3514)
     add c6ff4f5203 Bump actions/setup-dotnet from 4 to 6 (#3515)
     add cf486fb2fb Merge branch '3.7-dev' into 3.8-dev
     add 673fcd609a Fix doFinalReduction to remove keys when post-barrier steps 
produce nothing (#3513)
     add 2bb27b2656 CTR regenerate feature test files
     add d367d9ba33 Merge branch '3.8-dev'
     add 2f151bea07 Remove dead neo4j-gremlin/sparql-gremlin refs from docs 
build
     add 59c9bdcec4 Rename docs extension to tinkeradoc-extension and repackage
     add 122f1a49a3 Rename docs extension to tinkeradoc-extension and repackage
     add 85f52ef2a5 Merge branch '3.7-dev' into 3.8-dev
     add 1c3a4713f6 Merge branch '3.8-dev'
     add f2865aa179 Stop sending traversal source as GremlinLang parameter 
(#3516)
     add a4ae684e0b Reorganize 4.x upgrade notes
     add 4057e3356e Honor per-request options embedded in a script via with 
options (#3518)
     add fb262302b1 Multilabel Docs Update (#3523)
     add 4ccb9d1f87 Improve 4-beta3 documentation CTR.
     add 8425f2d24c Improve logging in server and Java driver CTR.
     add cfffb3698e Aligned JS and .NET readTimeoutMillis with other GLVs 
(#3524)
     add 0d485a6e95 Add custom read buffer for GraphBinary responses (#3517)
     add 4946e1600f Fix gremlin-python GremlinLang equality and submitAsync 
bugs (#3520)
     add 27fcb849c4 Add request timeout and empty-response handling to 
gremlin-go
     add c55365ab79 Add request timeout and wrap transport errors in 
gremlin-javascript
     add dbe4047628 Evict dead connections and wrap transport errors in 
gremlin-python
     add bbf309965e Wrap malformed-response deserialization errors in 
gremlin-dotnet
     add 7839d43adb Improve empty-response error and add request-encoding tests 
(gremlin-driver)
     add ffdef42831 Reuse ResponseException for .NET deserialization failures
     add 42659dc99f Drop requestTimeout in favor of standardized readTimeout
     add 65b6c699c3 Remove non-compiling HttpGremlinRequestEncoderTest
     add 6cbcdc6c43 Revert JS transport-error wrapping; skip no-response 
timeout test
     add 0169b398b9 Fix CI: empty-body cause chain assertion, narrow Python 
transport errors
     add b67cdf906e Address review feedback: fix connection eviction, align 
empty-body message

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (1c0dba1f1f)
            \
             N -- N -- N   refs/heads/GLVBehaviouralAlignment (b67cdf906e)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/build-test.yml                   |    4 +-
 CHANGELOG.asciidoc                                 |    5 +
 bin/process-docs.sh                                |   39 +-
 .../dev/developer/development-environment.asciidoc |   27 +-
 docs/src/dev/provider/gremlin-semantics.asciidoc   |   26 +-
 docs/src/dev/provider/index.asciidoc               |   18 +-
 docs/src/reference/gremlin-applications.asciidoc   |   27 +-
 docs/src/reference/gremlin-variants.asciidoc       |   62 +-
 .../reference/implementations-hadoop-end.asciidoc  |   10 +-
 .../implementations-hadoop-start.asciidoc          |   11 +-
 docs/src/reference/implementations-spark.asciidoc  |   10 +-
 docs/src/reference/index.asciidoc                  |    5 +-
 docs/src/reference/the-traversal.asciidoc          |   65 ++
 docs/src/upgrade/release-4.x.x.asciidoc            |  418 ++++----
 docs/tinkeradoc-extension/README.md                |   82 ++
 .../pom.xml                                        |    4 +-
 .../tinkeradoc}/ConsoleRestartHandler.java         |    4 +-
 .../tinkerpop/tinkeradoc}/GremlinConsole.java      |   40 +-
 .../tinkeradoc}/GremlinDocsExtension.java          |    2 +-
 .../tinkeradoc}/GremlinPostprocessor.java          |    2 +-
 .../tinkeradoc}/GremlinTreeprocessor.java          |   14 +-
 .../tinkeradoc}/PluginDirectoryRestartHandler.java |    5 +-
 .../tinkerpop/tinkeradoc}/TabbedHtmlBuilder.java   |    2 +-
 ...ciidoctor.jruby.extension.spi.ExtensionRegistry |    1 +
 .../src/main/resources/hadoop-conf/core-site.xml   |    0
 .../resources/hadoop-conf/hadoop-docs.properties   |    0
 .../tinkerpop/tinkeradoc}/GremlinConsoleTest.java  |   28 +-
 .../tinkerpop/tinkeradoc}/GremlinDocsTest.java     |    2 +-
 .../tinkeradoc}/GremlinPostprocessorTest.java      |    2 +-
 .../tinkeradoc}/GremlinTreeprocessorTest.java      |   54 +-
 .../tinkerpop/tinkeradoc}/IntegrationTest.java     |    2 +-
 .../PluginDirectoryRestartHandlerTest.java         |   37 +-
 .../tinkeradoc}/TabbedHtmlBuilderTest.java         |    2 +-
 .../test/resources/integration-fixture.asciidoc    |    0
 ...ciidoctor.jruby.extension.spi.ExtensionRegistry |    1 -
 .../gremlin/jsr223/GremlinScriptChecker.java       |  186 ++--
 .../gremlin/process/traversal/GremlinLang.java     |    7 -
 .../gremlin/process/traversal/step/Grouping.java   |    8 +-
 .../gremlin/jsr223/GremlinScriptCheckerTest.java   |  208 ++--
 gremlin-dotnet/docker-compose.yml                  |    2 +
 .../src/Gremlin.Net/Driver/Connection.cs           |   42 +-
 .../src/Gremlin.Net/Driver/ConnectionSettings.cs   |   13 +-
 .../Driver/Remote/DriverRemoteConnection.cs        |    2 -
 .../Driver/Remote/TransactionRemoteConnection.cs   |    2 -
 .../Gremlin.Net/Process/Traversal/GremlinLang.cs   |    9 -
 .../IO/GraphBinary4/GraphBinaryReadBuffer.cs       |  305 ++++++
 .../IO/GraphBinary4/ResponseSerializer.cs          |   10 +-
 .../Structure/IO/GraphBinary4/StreamExtensions.cs  |  130 ++-
 .../IO/GraphBinary4/Types/BinarySerializer.cs      |    2 +-
 .../IO/GraphBinary4/Types/CharSerializer.cs        |    2 +-
 .../IO/GraphBinary4/Types/StringSerializer.cs      |    2 +-
 .../Driver/ClientBehaviorIntegrationTests.cs       |   25 +
 .../Driver/ProxyBehaviorIntegrationTests.cs        |  108 ++
 .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs |    4 +
 .../Gremlin.Net.UnitTest/Driver/ConnectionTests.cs |   33 +-
 .../Driver/DriverRemoteConnectionTests.cs          |   20 +
 .../IO/GraphBinary4/GraphBinaryReadBufferTests.cs  | 1114 ++++++++++++++++++++
 .../tinkerpop/gremlin/driver/Channelizer.java      |   23 +-
 .../apache/tinkerpop/gremlin/driver/Client.java    |    2 +-
 .../handler/HttpStreamingResponseHandler.java      |    3 +
 .../driver/remote/DriverRemoteConnection.java      |    1 -
 .../driver/remote/HttpRemoteTransaction.java       |    2 +-
 .../gremlin/driver/ProxyBehaviorIntegrateTest.java |  143 +++
 .../driver/remote/DriverRemoteConnectionTest.java  |   59 +-
 gremlin-go/docker-compose.yml                      |    2 +
 gremlin-go/driver/client_behavior_test.go          |  103 ++
 gremlin-go/driver/cucumber/gremlin.go              |    2 +
 gremlin-go/driver/gremlinlang.go                   |    4 -
 gremlin-js/gremlin-javascript/docker-compose.yml   |    2 +
 .../gremlin-javascript/lib/driver/connection.ts    |    2 +-
 .../gremlin-javascript/lib/driver/dispatcher.ts    |    3 +-
 .../lib/driver/driver-remote-connection.ts         |    2 -
 .../gremlin-javascript/lib/process/gremlin-lang.ts |    6 +-
 .../gremlin-javascript/test/cucumber/gremlin.js    |    2 +
 .../test/integration/client-behavior-tests.js      |   24 +-
 .../test/integration/proxy-behavior-tests.js       |   52 +
 .../test/unit/dispatcher-test.js                   |   11 +-
 .../test/unit/driver-remote-connection-test.js     |   57 +
 gremlin-python/docker-compose.yml                  |    2 +
 .../driver/driver_remote_connection.py             |   10 -
 .../python/gremlin_python/driver/transaction.py    |    2 -
 .../python/gremlin_python/process/traversal.py     |    5 +-
 .../src/main/python/tests/feature/gremlin.py       |    2 +
 .../integration/driver/test_client_behavior.py     |   37 +-
 .../tests/unit/driver/test_client_options.py       |   93 ++
 .../python/tests/unit/process/test_gremlin_lang.py |   30 +
 .../apache/tinkerpop/gremlin/server/Context.java   |  111 +-
 .../handler/HttpBasicAuthorizationHandler.java     |    2 +
 .../server/handler/HttpGremlinEndpointHandler.java |   49 +-
 .../gremlin/server/handler/HttpHandlerUtil.java    |   10 +-
 .../server/transaction/TransactionManager.java     |    6 +-
 .../server/transaction/UnmanagedTransaction.java   |    6 +-
 .../gremlin/server/util/GremlinError.java          |    6 +
 .../tinkerpop/gremlin/server/ContextTest.java      |  145 ++-
 .../server/GremlinServerHttpIntegrateTest.java     |  139 +++
 .../gremlin/language/translator/translations.json  |   34 +
 .../gremlin/test/features/sideEffect/Group.feature |   22 +
 .../jsr223/GremlinScriptCheckerBenchmark.java      |    6 +-
 gremlin-tools/gremlin-socket-server/Dockerfile     |    1 +
 gremlin-tools/gremlin-socket-server/pom.xml        |   17 +
 .../socket/server/RecordingProxyServer.java        |  191 ++++
 .../socket/server/SocketServerConstants.java       |    2 +
 .../gremlin/socket/server/SocketServerRunner.java  |    4 +
 pom.xml                                            |    2 +-
 104 files changed, 3956 insertions(+), 728 deletions(-)
 create mode 100644 docs/tinkeradoc-extension/README.md
 rename docs/{tinkerpop-docs => tinkeradoc-extension}/pom.xml (96%)
 rename docs/{tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc}/ConsoleRestartHandler.java
 (95%)
 rename docs/{tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc}/GremlinConsole.java
 (85%)
 rename docs/{tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc}/GremlinDocsExtension.java
 (97%)
 rename docs/{tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc}/GremlinPostprocessor.java
 (98%)
 rename docs/{tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc}/GremlinTreeprocessor.java
 (98%)
 rename docs/{tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc}/PluginDirectoryRestartHandler.java
 (96%)
 rename docs/{tinkerpop-docs/src/main/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/main/java/org/apache/tinkerpop/tinkeradoc}/TabbedHtmlBuilder.java
 (99%)
 create mode 100644 
docs/tinkeradoc-extension/src/main/resources/META-INF/services/org.asciidoctor.jruby.extension.spi.ExtensionRegistry
 rename docs/{tinkerpop-docs => 
tinkeradoc-extension}/src/main/resources/hadoop-conf/core-site.xml (100%)
 rename docs/{tinkerpop-docs => 
tinkeradoc-extension}/src/main/resources/hadoop-conf/hadoop-docs.properties 
(100%)
 rename docs/{tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc}/GremlinConsoleTest.java
 (88%)
 rename docs/{tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc}/GremlinDocsTest.java
 (98%)
 rename docs/{tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc}/GremlinPostprocessorTest.java
 (99%)
 rename docs/{tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc}/GremlinTreeprocessorTest.java
 (92%)
 rename docs/{tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc}/IntegrationTest.java
 (99%)
 rename docs/{tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc}/PluginDirectoryRestartHandlerTest.java
 (79%)
 rename docs/{tinkerpop-docs/src/test/java/org/apache/tinkerpop/gremlin/docs => 
tinkeradoc-extension/src/test/java/org/apache/tinkerpop/tinkeradoc}/TabbedHtmlBuilderTest.java
 (99%)
 rename docs/{tinkerpop-docs => 
tinkeradoc-extension}/src/test/resources/integration-fixture.asciidoc (100%)
 delete mode 100644 
docs/tinkerpop-docs/src/main/resources/META-INF/services/org.asciidoctor.jruby.extension.spi.ExtensionRegistry
 create mode 100644 
gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphBinary4/GraphBinaryReadBuffer.cs
 create mode 100644 
gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Driver/ProxyBehaviorIntegrationTests.cs
 create mode 100644 
gremlin-dotnet/test/Gremlin.Net.UnitTest/Structure/IO/GraphBinary4/GraphBinaryReadBufferTests.cs
 create mode 100644 
gremlin-driver/src/test/java/org/apache/tinkerpop/gremlin/driver/ProxyBehaviorIntegrateTest.java
 create mode 100644 
gremlin-js/gremlin-javascript/test/integration/proxy-behavior-tests.js
 create mode 100644 
gremlin-js/gremlin-javascript/test/unit/driver-remote-connection-test.js
 create mode 100644 
gremlin-tools/gremlin-socket-server/src/main/java/org/apache/tinkerpop/gremlin/socket/server/RecordingProxyServer.java

Reply via email to