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

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


 discard b624acfc87 cleanup
 discard e00f7eb58e Harden streaming pipeline: fix races, improve robustness, 
add tests
 discard c284dc8ed7 Decouple connection pool return from ResultSet completion 
in streaming pipeline
 discard 2c1799f0c1 Fix channel-error recovery by checking isOpen() in addition 
to isDead()
 discard 82077598ee Fix serialization error handling and connection return race 
in streaming pipeline
 discard b5ec9ff25a Guard writeError() against double-write after response 
termination
 discard 7a164ed34b Fix connection corruption from double-LastHttpContent in 
streaming pipeline
 discard 3b9b310bfe fix tests
 discard 0103c0fdf0 Add streaming HTTP response support to gremlin-driver
     add 4350b722fc Add testing and docs for supported Python versions (#3421)
     add 10047009c2 CTR add kiro to gitignore
     add 6546a08642 Merge branch '3.7-dev' into 3.8-dev
     add 622fc77b5e Merge branch '3.8-dev'
     add be866cd411 Fix null map key parsing in GenericLiteralVisitor
     add 182daa37b1 TINKERPOP-3247 Convert request bindings to gremlin-lang 
string format
     add 39ce320d7c Merge pull request #3402 from apache/stringify-params
     add 4ed49a8956 Add streaming HTTP response support to gremlin-driver
     add 636c020af9 fix tests
     add ab3ab5d6b1 Fix connection corruption from double-LastHttpContent in 
streaming pipeline
     add 77128c5498 Guard writeError() against double-write after response 
termination
     add 5cbd3293f1 Fix serialization error handling and connection return race 
in streaming pipeline
     add a9bc059ad4 Fix channel-error recovery by checking isOpen() in addition 
to isDead()
     add 918307bb4b Decouple connection pool return from ResultSet completion 
in streaming pipeline
     add ad33d4207b Harden streaming pipeline: fix races, improve robustness, 
add tests
     add 1296ed4985 cleanup

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   (b624acfc87)
            \
             N -- N -- N   refs/heads/java-streaming (1296ed4985)

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                   |  12 +-
 CHANGELOG.asciidoc                                 |   5 +
 docs/src/dev/provider/index.asciidoc               |   4 +-
 docs/src/reference/gremlin-variants.asciidoc       |  14 +-
 docs/src/upgrade/release-4.x.x.asciidoc            |  37 +-
 .../language/grammar/GenericLiteralVisitor.java    |  31 +-
 .../language/grammar/GremlinQueryParser.java       | 106 +++++-
 .../language/grammar/ParameterMapVisitor.java      | 102 +++++
 .../gremlin/process/traversal/GremlinLang.java     |  89 ++++-
 .../grammar/GeneralLiteralVisitorTest.java         |   4 +
 .../language/grammar/ParameterMapVisitorTest.java  | 271 +++++++++++++
 .../gremlin/process/traversal/GremlinLangTest.java | 417 ++++++++++++++++++++-
 .../Gremlin.Net/Driver/Messages/RequestMessage.cs  |  34 +-
 .../Driver/Remote/DriverRemoteConnection.cs        |   9 +-
 .../Gremlin.Net/Process/Traversal/GremlinLang.cs   |  46 ++-
 .../Driver/DriverRemoteConnectionTests.cs          |   6 +-
 .../Driver/Messages/RequestMessageTests.cs         |  33 +-
 .../Process/Traversal/GraphTraversalSourceTests.cs |   1 -
 .../Process/Traversal/GremlinLangTests.cs          |  71 +++-
 .../Process/Traversal/TraversalTests.cs            |   1 -
 .../tinkerpop/gremlin/driver/RequestOptions.java   |  49 ++-
 .../driver/remote/DriverRemoteConnection.java      |   6 +
 .../driver/remote/TransactionRemoteConnection.java |   6 +
 gremlin-go/driver/client.go                        |  13 +-
 gremlin-go/driver/gremlinlang.go                   |  60 ++-
 gremlin-go/driver/gremlinlang_test.go              |  84 +++++
 gremlin-go/driver/request.go                       |   4 +-
 gremlin-go/driver/requestOptions.go                |  25 +-
 gremlin-go/driver/requestOptions_test.go           |  37 +-
 gremlin-go/driver/request_test.go                  |  29 ++
 gremlin-js/gremlin-javascript/lib/driver/client.ts |  12 +-
 .../lib/driver/driver-remote-connection.ts         |   6 +-
 .../lib/driver/request-message.ts                  |  36 +-
 .../gremlin-javascript/lib/process/gremlin-lang.ts |  17 +-
 .../test/unit/gremlin-lang-test.js                 |  59 +++
 gremlin-python/docker-compose.yml                  |   4 +-
 .../main/python/gremlin_python/driver/client.py    |  20 +-
 .../driver/driver_remote_connection.py             |   6 +-
 .../python/gremlin_python/process/traversal.py     |  42 ++-
 gremlin-python/src/main/python/pyproject.toml      |   8 +-
 .../python/tests/integration/driver/test_client.py |   8 +-
 .../python/tests/unit/process/test_gremlin_lang.py |  96 +++--
 .../python/tests/unit/process/test_strategies.py   |   7 +-
 .../apache/tinkerpop/gremlin/server/Context.java   |  10 +
 .../server/handler/HttpGremlinEndpointHandler.java |  49 ++-
 .../server/handler/HttpRequestMessageDecoder.java  |  41 +-
 .../gremlin/server/util/GremlinError.java          |   7 +
 .../GremlinDriverTransactionIntegrateTest.java     |  33 ++
 .../server/GremlinServerHttpIntegrateTest.java     |  22 +-
 .../gremlin/server/GremlinServerIntegrateTest.java |  82 ++--
 .../gremlin/server/HttpDriverIntegrateTest.java    |  39 +-
 .../handler/HttpRequestMessageDecoderTest.java     |   9 +-
 .../gremlin/util/message/RequestMessage.java       |  25 +-
 .../ser/AbstractGraphSONMessageSerializerV4.java   |   2 +-
 .../util/ser/binary/RequestMessageSerializer.java  |   2 +-
 .../gremlin/util/message/RequestMessageTest.java   |  44 ++-
 .../util/ser/binary/MessageSerializerTest.java     |   2 +-
 .../tinkergraph/structure/TinkerGraphTest.java     |  26 ++
 58 files changed, 1930 insertions(+), 390 deletions(-)
 create mode 100644 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/language/grammar/ParameterMapVisitor.java
 create mode 100644 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/ParameterMapVisitorTest.java

Reply via email to