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

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


    omit 60a68875cb update strategy config test
    omit 77f9b0f088 * Added GremlinLang to go driver to replace Bytecode. Clean 
up and updates will be needed when connection is set up. * update graph binary 
serializer to 4.0.0 spec * Updated datetime, added GValue, updated Options 
strategy, removed unneeded strategy package name, added NewTraversalStrategy to 
allow custom strategies. (#3056) * Replace websockets with http. Changed 
connection pooling to be delegated to aio http library. Added POC changes to 
request serialization just to [...]
     add 61c37a1e24 Integrate JavaScript examples into CI build (#3240)
     add 786b29710f Merge branch '3.7-dev' into 3.8-dev
     add 0051eee147 Merge branch '3.8-dev'
     add d2e620fa03 Add feature tests for local-emit-repeat scenario CTR
     add ecd7f77edb Merge branch '3.8-dev'
     add 0f90b39e03 TINKERPOP-3223 Fixed bug in SubgraphStrategy
     add 4fa0324f2c Merge branch '3.7-dev' into 3.8-dev
     add 4a90f3da7f Merge branch '3.8-dev'
     add 51169585c4 Kept initial argument on same line as step for gremlint
     add f7116ebca8 Add gremlint to gremlin-mcp
     add 7fcc2610aa Merge branch 'gremlint-v2' into 3.8-dev
     add 0a1e8f398b Merge branch '3.8-dev'
     add cad9022e76 Remove gremlin-mcp from gremlin-java codeql check for GHA 
CTR
     add 0833258a5a TINKERPOP-3219 Expose serialization functions for 
alternative transport protocols in gremlin-go (#3285)
     add c8665d6852 Integrate Go driver examples into automated build process 
(#3239)
     add 8aad40518b Merge branch '3.7-dev' into 3.8-dev
     add 2553564678 Merge branch '3.8-dev'
     add 008584d6b3 TINKERPOP-3222 Fixed bug in ReservedKeysVerificationStrategy
     add 25c4ddf58d Merge branch '3.7-dev' into 3.8-dev
     add 61b3a890b2 Merge branch '3.8-dev'
     add 274fc53287 Add integration testing for session connection reuse CTR.
     add fef4732034 Merge branch '3.7-dev' into 3.8-dev
     add ad00cdcda5 Merge branch '3.8-dev'
     add 47baf67bd1 CTR Fix test dependence on specific format of java.version 
property
     add 716b049e8c Merge branch '3.8-dev'
     add f52f8d2b93 CTR Minor fixes to JS imports, exports, and serializers
     add d86a1d53a5 * Added GremlinLang to go driver to replace Bytecode. Clean 
up and updates will be needed when connection is set up. * update graph binary 
serializer to 4.0.0 spec * Updated datetime, added GValue, updated Options 
strategy, removed unneeded strategy package name, added NewTraversalStrategy to 
allow custom strategies. (#3056) * Replace websockets with http. Changed 
connection pooling to be delegated to aio http library. Added POC changes to 
request serialization just to [...]
     add 9ba6ac2dd0 Rebase & address comments

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   (60a68875cb)
            \
             N -- N -- N   refs/heads/go-http-converge-conn-lang (9ba6ac2dd0)

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/codeql.yml                       |   2 +-
 .gitignore                                         |   2 -
 CHANGELOG.asciidoc                                 |  11 +-
 docs/src/reference/gremlin-applications.asciidoc   |  38 +++++-
 docs/src/reference/the-traversal.asciidoc          |   6 +
 docs/src/upgrade/release-3.8.1.asciidoc            | 102 +++++++++++++++
 .../strategy/decoration/SubgraphStrategy.java      |   4 +-
 .../ReservedKeysVerificationStrategy.java          |  17 ++-
 .../gremlin/jsr223/ScriptEngineCacheTest.java      |   3 +-
 .../ReservedKeysVerificationStrategyTest.java      |   8 ++
 .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs |   4 +
 gremlin-examples/gremlin-go/basic_gremlin.go       |  17 +--
 gremlin-examples/gremlin-go/connections.go         |  31 +++--
 gremlin-examples/gremlin-go/modern_traversals.go   |   3 +-
 .../gremlin-javascript/basic-gremlin.js            |  15 ++-
 gremlin-examples/gremlin-javascript/connections.js |  18 +--
 .../gremlin-javascript/modern-traversals.js        |   4 +-
 gremlin-go/docker-compose.yml                      |   8 +-
 gremlin-go/driver/client.go                        |   4 +-
 gremlin-go/driver/connection_test.go               |  49 --------
 gremlin-go/driver/cucumber/gremlin.go              |   4 +
 gremlin-go/driver/driverRemoteConnection.go        |  21 ----
 gremlin-go/driver/graphTraversalSource.go          |   8 +-
 gremlin-go/driver/gremlinlang.go                   |  11 +-
 gremlin-go/driver/httpProtocol.go                  |  14 +--
 gremlin-go/driver/request.go                       |  22 +++-
 gremlin-go/driver/request_test.go                  |   8 +-
 gremlin-go/driver/response.go                      |  18 +--
 gremlin-go/driver/resultSet.go                     |  45 +++++++
 gremlin-go/driver/serializer.go                    |  76 ++++++++---
 gremlin-go/driver/serializer_test.go               |  12 +-
 gremlin-go/examples/basic_gremlin.go               |  23 +++-
 gremlin-go/examples/connections.go                 |  29 +++--
 gremlin-go/examples/modern_traversals.go           |  14 ++-
 gremlin-javascript/examples/node/basic-gremlin.js  |  15 ++-
 gremlin-javascript/examples/node/connections.js    |  18 +--
 .../examples/node/modern-traversals.js             |   7 +-
 .../gremlin-javascript/docker-compose.yml          |  12 +-
 .../gremlin-javascript/lib/structure/graph.ts      |  14 +--
 .../lib/structure/io/binary/GraphBinary.js         |   2 +-
 .../structure/io/binary/internals/AnySerializer.js |   2 +-
 .../binary/internals/OffsetDateTimeSerializer.js   |   6 +-
 .../lib/structure/io/graph-serializer.ts           |   1 -
 .../lib/structure/io/type-serializers.ts           |  12 +-
 .../gremlin-javascript/test/cucumber/gremlin.js    |   4 +
 .../test/unit/graphbinary/AnySerializer-test.js    |   2 +-
 .../test/unit/graphbinary/ClassSerializer-test.js  |  87 -------------
 .../test/unit/graphbinary/EnumSerializer-test.js   |  21 ++--
 .../test/unit/graphbinary/PathSerializer-test.js   |   1 +
 gremlin-mcp/src/main/javascript/README.md          |   7 ++
 gremlin-mcp/src/main/javascript/package-lock.json  |   9 ++
 gremlin-mcp/src/main/javascript/package.json       |   1 +
 gremlin-mcp/src/main/javascript/src/constants.ts   |   3 +-
 .../src/main/javascript/src/handlers/tools.ts      |  69 +++++++++-
 .../main/javascript/tests/gremlint-format.test.ts  |  66 ++++++++++
 gremlin-python/src/main/python/radish/gremlin.py   |   4 +
 .../gremlin/test/features/branch/Repeat.feature    |  75 +++++++++++
 .../features/integrated/SubgraphStrategy.feature   |  17 ++-
 .../__tests__/closureIndentation.test.ts           |  77 +++++-------
 .../formatQuery/__tests__/defaultConfig.test.ts    |   5 +-
 .../determineWhatPartsOfCodeAreGremlin.test.ts     |   5 +-
 .../__tests__/dotsAfterLineBreaks.test.ts          |  18 ++-
 .../invalidIndentationAndMaxLineLength.test.ts     |   3 +-
 .../src/formatQuery/__tests__/layoutUtils.test.ts  |  68 ++++++++++
 .../__tests__/modulatorIndentation.test.ts         | 140 ++++++++++++---------
 .../__tests__/modulatorWrapping.test.ts            |  12 +-
 .../formatQuery/formatSyntaxTrees/formatClosure.ts |  56 +++++++--
 .../formatQuery/formatSyntaxTrees/formatMethod.ts  | 108 +++++++++++++---
 .../getStepGroups/reduceSingleStepInStepGroup.ts   |   2 +-
 .../formatTraversal/getStepGroups/utils.ts         |  18 +--
 .../formatSyntaxTrees/formatTraversal/index.ts     |  16 ++-
 gremlint/src/formatQuery/index.ts                  |   2 +-
 gremlint/src/formatQuery/layoutUtils.ts            |  49 ++++++++
 .../recreateQueryOnelinerFromSyntaxTree.ts         |  23 ++--
 .../recreateQueryStringFromFormattedSyntaxTrees.ts |  35 +++---
 gremlint/src/formatQuery/types.ts                  |   1 +
 76 files changed, 1217 insertions(+), 527 deletions(-)
 delete mode 100644 
gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/graphbinary/ClassSerializer-test.js
 create mode 100644 
gremlin-mcp/src/main/javascript/tests/gremlint-format.test.ts
 create mode 100644 gremlint/src/formatQuery/__tests__/layoutUtils.test.ts
 create mode 100644 gremlint/src/formatQuery/layoutUtils.ts

Reply via email to