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

xiazcy pushed a change to branch master-http
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


    omit 44dce94bed implement pluggable auth in python with basic and sigv4 as 
reference (#2731)
    omit 5e691b67e8 Remove v4 suffix CTR
    omit 9281b2ce16 Bytecode removal in gremlin-python (#2702)
    omit b974c9bd01 Added Set handling to GremlinLang (#2705)
    omit a74f0b0a31 cleanup for ResponseMessageV4 (#2698)
    omit c342ddee9c Add support for HTTP chunked transfer in gremlin-python 
(#2686)
    omit 3862e9366d Small updates after master rebase CTR.
    omit a677ee3ce0 Add support for HTTP content compression.
    omit 2de46aebf4 Bytecode removal from server (#2661)
    omit a8f37af6da Python driver basic connectivity to HTTP server (#2657)
    omit a705a089e2 cleanup CTR
    omit f836285c1b fix tests after merge CTR
    omit 598aec48b7 Bytecode removal from Java GLV (#2648)
    omit 6cf68f9afe Updated tests that depended on PARTIAL_CONTENT status CTR
    omit 49f1ed6063 Update console test to use line separator CTR
    omit 615f1362c1 Prevent Java driver channel from being reused too early CTR.
    omit a2c4773f4c Check for server pipelining CTR.
    omit f6ba4dc17a Re-enable and fix shouldBlowTheWorkQueueSize test CTR.
    omit 59ea8a3cbb Fix gremlin-util tests CTR.
    omit 84c3f2914c Re-enable certain tests and add fixes. (#2621)
    omit 3e126fe60d remove ConnectionHelper CTR
    omit 3c7f54994e rework remote console (#2611)
    omit 0fcd1ed5f4 rename tokens CTR
    omit a847717725 cleanup
    omit 9e2454b7c7 remove debugging info from client CTR
    omit e1ad488cfd sigv4 auth client implementation (#2601)
    omit b50f2ba979 Fix incorrect ResponseMessage in 
TextPlainMessageSerializerV4Test CTR
    omit f0b26dada5 Remove RequestId from RequestMessageV4 CTR.
    omit 8a454702ff Replace ResponseResult with ResponseResultV4. (#2595)
    omit a6af318ce9 driver error handling (#2594)
    omit d6600b72a5 connection pooling (#2582)
    omit a0729fbf5b Change GraphSONv4 response to have message and exception 
for error responses only CTR
    omit b7bf72e668 Revert GraphManager changes added in TINKERPOP-2806 CTR.
    omit eb822a2344 Remove CHUNKING_NOT_SUPPORTED state CTR.
    omit d5d3dcd5e4 Replace message in trailers with exception CTR.
    omit 622b84b026 Remove user agent from HTTP request body.
    omit 055faf7f7c Minor cleanup of items related to HTTP CTR.
    omit 949aa7f950 Update IO tests to test MessageSerializerV4. (#2586)
    omit 267c86b998 Create MessageSerializerV4s and remove MessageSerializer. 
(#2576)
    omit 4546bbc3c0 requestId removal (#2575)
    omit 75059960a9 fix some tests (#2574)
    omit 5a952d390b ResponseStatusCode removal (#2572)
    omit 88ceefe702 http error handling (#2570)
    omit 43518b9834 Renamed "evaluationTimeout" to "timeoutMs" in 
RequestMessageV4.
    omit 8525495a56 Remove RequestId from RequestMessageV4 CTR
    omit 87b4ba2a93 Add back evaluationTimeout and materializeProperties
    omit ac5aa4752d Introduce Netty handler for managing request IDs.
    omit 78434b5fa0 update response format (#2564)
    omit 8aed25d497 draft java driver (#2557)
    omit 9ab9d0093b Split HTTP endpoint into several handlers and update to use 
RequestMessageV4 (#2550)
    omit be678a4fb4 Minimal changes to get gremlin-driver working with 
integration tests (#2543)
    omit 37f304fa9c HttpGremlinEndpointHandler cleanup (#2540)
    omit 01e6ca52e3 Remove WebSockets from the server.
    omit f662ce9678 Remove the OpProcessors and related classes.
    omit acbb44482d streaming untyped graphson (#2535)
    omit 5a2897a917 Fixes for g when not present, test issues, incorrect 
streaming.
    omit 1c1d95e156 requestmessage serde with graphson/graphbinary
    omit 592e9976e8 Add HTTP request checker and return error for non-POST 
requests
    omit d36eb4805e draft for GraphSON4 and GraphBinary streaming draft (#2531)
    omit bde11acfc6 Remove the UnifiedChannelizer/UnifiedHandler and associated 
classes.
    omit e982a0cd23 Add chunked transfer encoding to HTTP Channelizer.
    omit 18041b8eff Revert "Parallel Authentication Fix (#2551)"
    omit fd99363742 Revert "Merge branch '3.7-dev'"
    omit edfbc419aa Revert "Merge branch '3.7-dev'"
    omit a505461227 Revert "Merge branch '3.7-dev'"
     add fc1d778071 Bump System.Text.Json from 8.0.3 to 8.0.4 in /gremlin-dotnet
     add a65bcd8761 Merge branch '3.6-dev' into 3.7-dev
     add d8089a1d43 Merge branch '3.7-dev'
     add 4d9347088d Fixes neo4j when used with jdk17 CTR
     add e6e6e9beac Merge branch '3.7-dev'
     add 14ce7be463 fix java feature test tag CTR
     add 859894261c Bump Polly from 8.4.0 to 8.4.1 in /gremlin-dotnet
     add 98e5b3e9fb Bump xunit from 2.8.1 to 2.9.0 in /gremlin-dotnet
     add 2c6d334e37 Merge branch 
'dependabot/nuget/gremlin-dotnet/3.6-dev/xunit-2.9.0' into 3.6-dev
     add d6e4a2d0dd Bump xunit.runner.visualstudio from 2.8.1 to 2.8.2 in 
/gremlin-dotnet
     add ce6caa155d Merge branch 
'dependabot/nuget/gremlin-dotnet/3.6-dev/xunit.runner.visualstudio-2.8.2' into 
3.6-dev
     add 37d865d237 Merge branch '3.6-dev' into 3.7-dev
     add f4b636ced2 Merge branch '3.7-dev'
     add 812bc1de78 Add getter for private fields to Concat, Conjoin, 
SplitGlobal/Local Step (#2687)
     add 2bfd44b97f Merge branch '3.7-dev'
     add ef466de995 improvement: add necessary parameters for logging (#2684)
     add 5697d0735d Merge branch '3.7-dev'
     add 33d5cf8f69 Fixed up some formatting and confusing upgrade notes CTR
     add 93879c826d Merge branch '3.7-dev'
     add 39d7ed100c added configuration for logging level for Gremlin Console 
in Windows (#2694)
     add 97e1c7ada0 Merge branch '3.6-dev' into 3.7-dev
     add 14604a563a Merge branch '3.7-dev'
     add b382a1c751 Remove redundant six dependency (#2692)
     add a846d88d19 Merge branch '3.6-dev' into 3.7-dev
     add 418d049939 Merge branch '3.7-dev'
     add 8b1c70a307 CTR TINKERPOP-3106 updated to compose v2 by changing 
docker-compose to docker compose
     add 47513acc43 Merge remote-tracking branch 'origin/3.6-dev' into 3.7-dev
     add cd07120f79 Merge remote-tracking branch 'origin/3.7-dev'
     add af793543f9 Adding a public getter for Repeat Loop Name
     add ea13a735d1 Merge pull request #2736
     add fceffb19f1 Regression: Graceful shutdowns for GremlinServer (#2712)
     add 54926bdee0 Merge branch '3.7-dev'
     add dafc54e4d9 Renamed steps around "merge" for better consistency.
     add c1e07eb316 Merge pull request #2725 from apache/merge-rename
     add b37e35cf47 TINKERPOP-3083 Change SplitGlobalStep and SplitLocalStep to 
use a new StringUtil.split utility method which will split the given string 
into a list of individual string characters if the given separator is an empty 
string. (#2741)
     add c8ab132512 [TINKERPOP-3080] AggregateGlobalStep acceps all pre-defined 
Operators (#2616)
     add 37d0cc1597 CTR regenerate feature test files
     add fd040c94a6 Merge branch '3.7-dev'
     add 2891e774f4 Bump BenchmarkDotNet from 0.13.12 to 0.14.0 in 
/gremlin-dotnet
     add 0c2d2e4a8e Bump gherkin from 28.0.0 to 29.0.0 in /gremlin-dotnet
     add aaddaea14a Merge branch 
'dependabot/nuget/gremlin-dotnet/3.6-dev/gherkin-29.0.0' into 3.6-dev
     add 9bcf04219d Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 in 
/gremlin-dotnet
     add c664620883 Merge branch 
'dependabot/nuget/gremlin-dotnet/3.6-dev/Microsoft.NET.Test.Sdk-17.11.0' into 
3.6-dev
     add 2e27370881 Merge branch '3.6-dev' into 3.7-dev
     add eec15c5c05 Merge branch '3.7-dev'
     new e9ec8f5720 Revert "Merge branch '3.7-dev'"
     new 4f9255abc4 Revert "Merge branch '3.7-dev'"
     new 87f9fb138d Revert "Merge branch '3.7-dev'"
     new 271e89b548 Revert "Parallel Authentication Fix (#2551)"
     new 50b7d4b76c Add chunked transfer encoding to HTTP Channelizer.
     new a27eb0371b Remove the UnifiedChannelizer/UnifiedHandler and associated 
classes.
     new 94e516b73f draft for GraphSON4 and GraphBinary streaming draft (#2531)
     new e9fd32a5d4 Add HTTP request checker and return error for non-POST 
requests
     new e1e20b75e9 requestmessage serde with graphson/graphbinary
     new 1da07149eb Fixes for g when not present, test issues, incorrect 
streaming.
     new e8eb23c85f streaming untyped graphson (#2535)
     new 83c6de27d3 Remove the OpProcessors and related classes.
     new d699208119 Remove WebSockets from the server.
     new a1e6dd8086 HttpGremlinEndpointHandler cleanup (#2540)
     new 16b0100287 Minimal changes to get gremlin-driver working with 
integration tests (#2543)
     new 34ce63d150 Split HTTP endpoint into several handlers and update to use 
RequestMessageV4 (#2550)
     new f50621da31 draft java driver (#2557)
     new 8dbdf1def8 update response format (#2564)
     new ab2cc7f1cf Introduce Netty handler for managing request IDs.
     new e88b8571e7 Add back evaluationTimeout and materializeProperties
     new d55db5f83e Remove RequestId from RequestMessageV4 CTR
     new b53e99769d Renamed "evaluationTimeout" to "timeoutMs" in 
RequestMessageV4.
     new ebf8072dfd http error handling (#2570)
     new 39fa53da85 ResponseStatusCode removal (#2572)
     new 7ecac3e791 fix some tests (#2574)
     new c9e06c42d8 requestId removal (#2575)
     new d7c947c73f Create MessageSerializerV4s and remove MessageSerializer. 
(#2576)
     new 2525d46923 Update IO tests to test MessageSerializerV4. (#2586)
     new c5fc1c7b94 Minor cleanup of items related to HTTP CTR.
     new 9db4420e11 Remove user agent from HTTP request body.
     new 57c2b31fa4 Replace message in trailers with exception CTR.
     new edaf176316 Remove CHUNKING_NOT_SUPPORTED state CTR.
     new 12668e3314 Revert GraphManager changes added in TINKERPOP-2806 CTR.
     new 893e8bd0a9 Change GraphSONv4 response to have message and exception 
for error responses only CTR
     new 750997e97b connection pooling (#2582)
     new c34fd36f00 driver error handling (#2594)
     new 69b096d52a Replace ResponseResult with ResponseResultV4. (#2595)
     new fcfbcaa842 Remove RequestId from RequestMessageV4 CTR.
     new 440af1cb43 Fix incorrect ResponseMessage in 
TextPlainMessageSerializerV4Test CTR
     new 2aa3a2a7df sigv4 auth client implementation (#2601)
     new 628d5bdd29 remove debugging info from client CTR
     new d19ff0f6b8 cleanup
     new 55727c096c rename tokens CTR
     new 50f8d8069e rework remote console (#2611)
     new 4888e87c50 remove ConnectionHelper CTR
     new 6421765525 Re-enable certain tests and add fixes. (#2621)
     new 9631fb1d3f Fix gremlin-util tests CTR.
     new 5e88577e2f Re-enable and fix shouldBlowTheWorkQueueSize test CTR.
     new 0d1bfa1915 Check for server pipelining CTR.
     new 5f1439a949 Prevent Java driver channel from being reused too early CTR.
     new 2d89fcb37e Update console test to use line separator CTR
     new 9566aad347 Updated tests that depended on PARTIAL_CONTENT status CTR
     new e7e2628c1e Bytecode removal from Java GLV (#2648)
     new 8cbffce7f0 fix tests after merge CTR
     new 24f1f2663e cleanup CTR
     new a69b4c4d21 Python driver basic connectivity to HTTP server (#2657)
     new a0f2fd0424 Bytecode removal from server (#2661)
     new 9f9ab9ad32 Add support for HTTP content compression.
     new 5d75d4fe9e Small updates after master rebase CTR.
     new 074ace47f3 Add support for HTTP chunked transfer in gremlin-python 
(#2686)
     new 09a928489c cleanup for ResponseMessageV4 (#2698)
     new aa2c855b1e Added Set handling to GremlinLang (#2705)
     new 3d8f863b6b Bytecode removal in gremlin-python (#2702)
     new bfe1178398 Remove v4 suffix CTR
     new 979779979c implement pluggable auth in python with basic and sigv4 as 
reference (#2731)

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   (44dce94bed)
            \
             N -- N -- N   refs/heads/master-http (979779979c)

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.

The 65 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGELOG.asciidoc                                 |  24 +-
 docker/build.sh                                    |  12 +-
 .../dev/developer/development-environment.asciidoc |  12 +-
 docs/src/dev/provider/gremlin-semantics.asciidoc   |   2 +-
 docs/src/reference/implementations-neo4j.asciidoc  |   3 +
 docs/src/reference/the-traversal.asciidoc          |  10 +-
 docs/src/upgrade/release-3.7.x.asciidoc            |  23 +-
 docs/src/upgrade/release-4.x.x.asciidoc            |  16 +-
 gremlin-console/src/main/bin/gremlin-java8.bat     |  13 +-
 gremlin-console/src/main/bin/gremlin.bat           |  13 +-
 gremlin-console/src/main/bin/gremlin.sh            |   6 +
 .../grammar/TraversalSourceSelfMethodVisitor.java  |  11 +-
 .../gremlin/process/traversal/Operator.java        |   4 +-
 .../traversal/dsl/graph/GraphTraversal.java        |   6 +-
 .../process/traversal/step/branch/RepeatStep.java  |   4 +
 .../process/traversal/step/map/ConcatStep.java     |   8 +
 .../process/traversal/step/map/ConjoinStep.java    |   4 +
 .../process/traversal/step/map/MergeEdgeStep.java  |   4 +-
 .../map/{MergeStep.java => MergeElementStep.java}  |  15 +-
 .../process/traversal/step/map/MergeStep.java      | 388 +++---------------
 .../traversal/step/map/MergeVertexStep.java        |   4 +-
 .../traversal/step/map/SplitGlobalStep.java        |  11 +-
 .../process/traversal/step/map/SplitLocalStep.java |  15 +-
 .../traversal/step/map/TraversalMergeStep.java     | 126 ------
 .../step/sideEffect/AggregateGlobalStep.java       |  19 +-
 .../step/sideEffect/AggregateLocalStep.java        |  15 +-
 .../verification/ComputerVerificationStrategy.java |  24 +-
 .../apache/tinkerpop/gremlin/util/StringUtil.java  |  53 +++
 .../TraversalSourceSelfMethodVisitorTest.java      |   2 +
 .../gremlin/process/traversal/OperatorTest.java    |   1 +
 ...versalMergeStepTest.java => MergeStepTest.java} |   2 +-
 .../traversal/step/map/SplitGlobalStepTest.java    |   2 +-
 .../traversal/step/map/SplitLocalStepTest.java     |   1 +
 .../{TimeUtilTest.java => StringUtilTest.java}     |  38 +-
 gremlin-dotnet/docker-compose.yml                  |   2 -
 gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj  |   4 +-
 .../Gremlin.Net.Benchmarks.csproj                  |   2 +-
 .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs |  26 ++
 .../Gremlin.Net.IntegrationTest.csproj             |   8 +-
 .../Gremlin.Net.Template.IntegrationTest.csproj    |   6 +-
 .../Gremlin.Net.UnitTest.csproj                    |   6 +-
 gremlin-dotnet/test/pom.xml                        |   6 +-
 gremlin-go/docker-compose.yml                      |   2 -
 gremlin-go/driver/README.md                        |   8 +-
 gremlin-go/driver/cucumber/gremlin.go              |  26 ++
 gremlin-go/driver/graphBinary.go                   |   2 +-
 gremlin-go/driver/graphBinary_test.go              |   2 +-
 gremlin-go/pom.xml                                 |   6 +-
 gremlin-go/run.sh                                  |   4 +-
 gremlin-javascript/pom.xml                         |   6 +-
 .../gremlin-javascript/docker-compose.yml          |   2 -
 .../gremlin-javascript/test/cucumber/gremlin.js    |  26 ++
 gremlin-language/src/main/antlr4/Gremlin.g4        |   1 +
 gremlin-python/docker-compose.yml                  |   4 +-
 gremlin-python/pom.xml                             |  18 +-
 .../src/main/python/examples/requirements.txt      |   1 -
 gremlin-python/src/main/python/radish/gremlin.py   |  26 ++
 gremlin-python/src/main/python/setup.cfg           |   3 -
 gremlin-python/src/main/python/setup.py            |   7 +-
 gremlin-server/src/main/bin/gremlin-server.sh      |   2 +-
 .../src/main/docker/docker-entrypoint.sh           |  10 +-
 .../gremlin/test/features/map/Select.feature       |   2 +-
 .../gremlin/test/features/map/Split.feature        |  29 ++
 .../test/features/sideEffect/Aggregate.feature     | 442 +++++++++++++++++----
 .../tinkergraph/TinkerGraphFeatureTest.java        |   3 +-
 65 files changed, 889 insertions(+), 694 deletions(-)
 copy 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{MergeStep.java
 => MergeElementStep.java} (96%)
 delete mode 100644 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/TraversalMergeStep.java
 create mode 100644 
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/StringUtil.java
 rename 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/{TraversalMergeStepTest.java
 => MergeStepTest.java} (98%)
 copy 
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/util/{TimeUtilTest.java 
=> StringUtilTest.java} (53%)

Reply via email to