This is an automated email from the ASF dual-hosted git repository.
colegreer pushed a change to branch runtime-upgrades
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
omit fe1130f67c update connection.js to use ws with user agent and
compression options & change socket connection test accordingly
omit c73f9f6c4b Upgrade to Go 1.24 and Node 22
add 054aa2807b [TINKERPOP-3202] Added order to range feature tests for
better predictability of results. (#3255)
add 074d634ac0 [TINKERPOP-3186] - Align Element.properties type for dotnet
(#3257)
add 0ac0710e52 Fixed `statics.BigDecimal` in `gremlin-python` to properly
calculate `scale` and `unscaled_value`, and added `value` attribute to return a
`decimal.Decimal` representation. Updated `GraphSON` in `gremlin-python` to
return `statics.BigDecimal` instead of `decimal.Decimal` for consistency with
`GraphBinary`. (#3256)
add f8b7c4d10d CTR remove leftover print statement in python
add 980e2c3cbd Added by('name') modulator to order() for better
predictability of output of feature tests. (#3260)
add ff5296ca79 Renamed root level glv-examples to gremlin-examples for
consistency. (#3261)
add ae5c1cbe68 Merge branch '3.7-dev' into 3.8-dev
add e754180a2d Add missing anonymous traversal steps in python and
javascript CTR
add a4d648945f Merge branch '3.7-dev' into 3.8-dev
add 71da01e1d5 Upgrade to Go 1.24 and Node 22
add 60f7d8bc3f update connection.js to use ws with user agent and
compression options & change socket connection test accordingly
add 071b237e49 Fix ignored test
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 (fe1130f67c)
\
N -- N -- N refs/heads/runtime-upgrades (071b237e49)
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:
CHANGELOG.asciidoc | 5 ++-
.../dev/developer/development-environment.asciidoc | 6 +--
docs/src/dev/developer/release.asciidoc | 10 ++---
docs/src/reference/gremlin-variants.asciidoc | 20 ++++-----
docs/src/upgrade/release-3.8.x.asciidoc | 13 +++---
.../translator/PythonTranslateVisitor.java | 6 ++-
.../language/translator/GremlinTranslatorTest.java | 6 +--
.../src/Gremlin.Net/Structure/Element.cs | 4 +-
.../Structure/IO/GraphSON/EdgeDeserializer.cs | 3 +-
.../Structure/IO/GraphSON/VertexDeserializer.cs | 3 +-
.../IO/GraphSON/VertexPropertyDeserializer.cs | 2 +-
.../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 28 ++++++-------
.../DriverRemoteConnection/GraphTraversalTests.cs | 26 +++++-------
.../Structure/IO/GraphSON/GraphSONReaderTests.cs | 5 +++
{glv-examples => gremlin-examples}/README.md | 0
.../gremlin-dotnet/BasicGremlin/BasicGremlin.cs | 0
.../BasicGremlin/BasicGremlin.csproj | 0
.../gremlin-dotnet/Connections/Connections.cs | 0
.../gremlin-dotnet/Connections/Connections.csproj | 0
.../gremlin-dotnet/Examples.sln | 0
.../ModernTraversals/ModernTraversals.cs | 0
.../ModernTraversals/ModernTraversals.csproj | 0
.../gremlin-go/basic_gremlin.go | 0
.../gremlin-go/connections.go | 0
.../gremlin-go/go.mod | 0
.../gremlin-go/go.sum | 0
.../gremlin-go/modern_traversals.go | 0
.../gremlin-java/BasicGremlin.java | 0
.../gremlin-java/Connections.java | 0
.../gremlin-java/ModernTraversals.java | 0
.../gremlin-java/pom.xml | 0
.../gremlin-javascript/.gitignore | 0
.../gremlin-javascript/basic-gremlin.js | 0
.../gremlin-javascript/connections.js | 0
.../gremlin-javascript/modern-traversals.js | 0
.../gremlin-javascript/package-lock.json | 0
.../gremlin-javascript/package.json | 0
.../gremlin-python/basic_gremlin.py | 0
.../gremlin-python/connections.py | 0
.../gremlin-python/modern_traversals.py | 0
.../gremlin-python/requirements.txt | 0
gremlin-go/driver/cucumber/gremlin.go | 28 ++++++-------
.../gremlin-javascript/lib/driver/connection.js | 4 +-
.../lib/process/graph-traversal.js | 7 ++++
.../gremlin-javascript/test/cucumber/gremlin.js | 28 ++++++-------
.../test/integration/socket-connection-tests.js | 28 ++++++-------
gremlin-python/build/generate.groovy | 2 +-
gremlin-python/docker-compose.yml | 4 +-
.../gremlin_python/process/graph_traversal.py | 49 ++++++++++++++++++++++
.../src/main/python/gremlin_python/statics.py | 40 +++++++++++++++++-
.../gremlin_python/structure/io/graphsonV2d0.py | 26 +++---------
.../gremlin_python/structure/io/graphsonV3d0.py | 26 +++---------
.../src/main/python/radish/feature_steps.py | 6 ++-
gremlin-python/src/main/python/radish/gremlin.py | 46 ++++++++++----------
.../python/tests/structure/io/test_graphsonV2d0.py | 34 +++------------
.../python/tests/structure/io/test_graphsonV3d0.py | 34 +++------------
.../src/main/python/tests/test_statics.py | 18 ++++++++
.../gremlin/test/features/filter/Range.feature | 49 +++++++++++-----------
.../features/integrated/EarlyLimitStrategy.feature | 12 +++---
.../integrated/RepeatUnrollStrategy.feature | 8 ++--
60 files changed, 316 insertions(+), 270 deletions(-)
rename {glv-examples => gremlin-examples}/README.md (100%)
rename {glv-examples =>
gremlin-examples}/gremlin-dotnet/BasicGremlin/BasicGremlin.cs (100%)
rename {glv-examples =>
gremlin-examples}/gremlin-dotnet/BasicGremlin/BasicGremlin.csproj (100%)
rename {glv-examples =>
gremlin-examples}/gremlin-dotnet/Connections/Connections.cs (100%)
rename {glv-examples =>
gremlin-examples}/gremlin-dotnet/Connections/Connections.csproj (100%)
rename {glv-examples => gremlin-examples}/gremlin-dotnet/Examples.sln (100%)
rename {glv-examples =>
gremlin-examples}/gremlin-dotnet/ModernTraversals/ModernTraversals.cs (100%)
rename {glv-examples =>
gremlin-examples}/gremlin-dotnet/ModernTraversals/ModernTraversals.csproj (100%)
rename {glv-examples => gremlin-examples}/gremlin-go/basic_gremlin.go (100%)
rename {glv-examples => gremlin-examples}/gremlin-go/connections.go (100%)
rename {glv-examples => gremlin-examples}/gremlin-go/go.mod (100%)
rename {glv-examples => gremlin-examples}/gremlin-go/go.sum (100%)
rename {glv-examples => gremlin-examples}/gremlin-go/modern_traversals.go
(100%)
rename {glv-examples => gremlin-examples}/gremlin-java/BasicGremlin.java (100%)
rename {glv-examples => gremlin-examples}/gremlin-java/Connections.java (100%)
rename {glv-examples => gremlin-examples}/gremlin-java/ModernTraversals.java
(100%)
rename {glv-examples => gremlin-examples}/gremlin-java/pom.xml (100%)
rename {glv-examples => gremlin-examples}/gremlin-javascript/.gitignore (100%)
rename {glv-examples => gremlin-examples}/gremlin-javascript/basic-gremlin.js
(100%)
rename {glv-examples => gremlin-examples}/gremlin-javascript/connections.js
(100%)
rename {glv-examples =>
gremlin-examples}/gremlin-javascript/modern-traversals.js (100%)
rename {glv-examples => gremlin-examples}/gremlin-javascript/package-lock.json
(100%)
rename {glv-examples => gremlin-examples}/gremlin-javascript/package.json
(100%)
rename {glv-examples => gremlin-examples}/gremlin-python/basic_gremlin.py
(100%)
rename {glv-examples => gremlin-examples}/gremlin-python/connections.py (100%)
rename {glv-examples => gremlin-examples}/gremlin-python/modern_traversals.py
(100%)
rename {glv-examples => gremlin-examples}/gremlin-python/requirements.txt
(100%)