You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by co...@apache.org on 2025/09/29 22:00:56 UTC
(tinkerpop) branch TINKERPOP-3193 updated (06f7144bc1 -> 8b7435b146)
This is an automated email from the ASF dual-hosted git repository.
colegreer pushed a change to branch TINKERPOP-3193
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
discard 06f7144bc1 feature tests
discard e8313223c7 Migrate configuring from concrete steps to contracts, and add to appropriate step placeholders
discard 7a5aa758cf docs
discard f04a2a7844 Isolate internal state management from Configuring/Parameterizing
add e2cc4ea409 Switched `gremlin-net` byte serializers to signed bytes (`sbyte`) to be consistent with IO doc (#3206)
add 6f767e9e1b [TINKERPOP-2234] - Proposal for Type Predicate & Type Enum (#3207)
add ac7f0ffdbe CTR update `asString()` semantics to throw `IllegalArgumentException` with `null` inputs for casting step consistency
add 8a406426c0 CTR fix & re-order `asString()` in semantics doc
add 3ef6975de0 Fix TraversalParent implementations for Placeholder steps (#3209)
add 09fa0111d2 Added Air Routes to the distribution as a sample dataset
add e2cb0005a0 Merge branch 'airroutes' into 3.8-dev
add ca14991983 Consolidate interfaces into step contracts (#3214)
add e8b011f308 CTR Fix overrides of clone() in GValue, GValueManager, GValueConstantTraversal, and StepPlaceholder classes
add 8826af68c9 Created min distribution for tinkergraph-gremlin
add bc685f60c0 Upgrade netty to 4.1.125.Final (GHSA-3p8m-j85q-pgmj) (#3197)
add 6c338e590d Merge branch '3.7-dev' into 3.8-dev
add 0c9e24175c Update NOTICE files Netty version to 4.1.125.Final. (#3219)
add 712d1d3cd6 Merge branch '3.7-dev' into 3.8-dev
add a6f77163ff https://issues.apache.org/jira/browse/TINKERPOP-3192 (#3212)
add 21b405629e Isolate internal state management from Configuring/Parameterizing
add 693fc422ce docs
add e40e0248ca Migrate configuring from concrete steps to contracts, and add to appropriate step placeholders
add aca87b4be5 feature tests
add 8b7435b146 suggestions from PR feedback
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 (06f7144bc1)
\
N -- N -- N refs/heads/TINKERPOP-3193 (8b7435b146)
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 | 6 +
data/air-routes.json | 3619 +
data/air-routes.kryo | Bin 0 -> 3046434 bytes
data/air-routes.xml | 246030 ++++++++++++++++++
docs/src/dev/future/index.asciidoc | 5 +-
.../dev/future/proposal-type-predicate-8.asciidoc | 263 +
docs/src/dev/provider/gremlin-semantics.asciidoc | 59 +-
.../reference/implementations-tinkergraph.asciidoc | 11 +
docs/src/reference/the-traversal.asciidoc | 2 +-
docs/src/upgrade/release-3.8.x.asciidoc | 135 +-
gremlin-console/src/main/static/NOTICE | 2 +-
.../translator/DotNetTranslateVisitor.java | 4 +-
.../gremlin/process/traversal/GValueManager.java | 3 +-
.../traversal/dsl/graph/GraphTraversal.java | 4 +-
.../traversal/lambda/AbstractLambdaTraversal.java | 1 +
.../traversal/lambda/GValueConstantTraversal.java | 9 +
.../process/traversal/step/Configuring.java | 3 +-
.../gremlin/process/traversal/step/GValue.java | 4 +-
.../process/traversal/step/TraversalParent.java | 19 +
.../traversal/step/filter/IsStepPlaceholder.java | 6 +-
.../traversal/step/filter/RangeGlobalStep.java | 32 +-
.../step/filter/RangeGlobalStepContract.java | 32 +-
...holder.java => RangeGlobalStepPlaceholder.java} | 112 +-
.../step/filter/RangeLocalStepContract.java | 3 +-
...eholder.java => RangeLocalStepPlaceholder.java} | 100 +-
.../traversal/step/filter/TailGlobalStep.java | 36 +-
.../step/filter/TailGlobalStepContract.java | 37 +-
.../step/filter/TailGlobalStepPlaceholder.java | 27 +
.../step/filter/TailLocalStepPlaceholder.java | 9 +-
.../step/map/AbstractAddEdgeStepPlaceholder.java | 26 +-
.../map/AbstractAddElementStepPlaceholder.java | 115 +-
.../map/AbstractMergeElementStepPlaceholder.java | 91 +-
.../traversal/step/map/AddEdgeStartStep.java | 2 +-
.../process/traversal/step/map/AddEdgeStep.java | 2 +-
.../traversal/step/map/AddEdgeStepContract.java | 4 +-
.../traversal/step/map/AddElementStepContract.java | 8 +-
.../traversal/step/map/AddVertexStartStep.java | 7 +-
.../process/traversal/step/map/AddVertexStep.java | 8 +-
.../traversal/step/map/AsStringGlobalStep.java | 4 +-
.../traversal/step/map/AsStringLocalStep.java | 7 +-
.../process/traversal/step/map/CallStep.java | 2 +-
.../traversal/step/map/CallStepPlaceholder.java | 2 +
.../process/traversal/step/map/DateDiffStep.java | 9 +
.../process/traversal/step/map/GraphStep.java | 3 +-
.../traversal/step/map/GraphStepContract.java | 2 +-
.../traversal/step/map/GraphStepPlaceholder.java | 14 +
.../process/traversal/step/map/RangeLocalStep.java | 1 -
.../traversal/step/map/TraversalSelectStep.java | 2 +-
.../process/traversal/step/map/VertexStep.java | 2 +-
.../traversal/step/map/VertexStepContract.java | 2 +-
.../traversal/step/map/VertexStepPlaceholder.java | 18 +-
.../traversal/step/sideEffect/AddPropertyStep.java | 18 +-
.../step/sideEffect/AddPropertyStepContract.java | 12 +-
.../sideEffect/AddPropertyStepPlaceholder.java | 124 +-
.../process/traversal/step/util/Parameters.java | 4 +
.../optimization/RepeatUnrollStrategy.java | 49 +-
.../process/traversal/util/TraversalHelper.java | 18 +
.../language/translator/GremlinTranslatorTest.java | 6 +-
.../traversal/step/TraversalParentTest.java | 1027 +
.../traversal/step/filter/RangeGlobalStepTest.java | 12 +-
.../traversal/step/map/AddEdgeStartStepTest.java | 14 +-
.../traversal/step/map/AddEdgeStepTest.java | 14 +-
.../traversal/step/map/AddVertexStartStepTest.java | 14 +-
.../traversal/step/map/AddVertexStepTest.java | 14 +-
.../traversal/step/map/AsStringGlobalStepTest.java | 8 +-
.../traversal/step/map/AsStringLocalStepTest.java | 6 +-
.../traversal/step/map/RangeLocalStepTest.java | 14 +-
.../step/sideEffect/AddPropertyStepTest.java | 15 +-
.../traversal/step/util/ParametersTest.java | 10 -
.../traversal/strategy/GValueManagerVerifier.java | 2 +-
.../optimization/RepeatUnrollStrategyTest.java | 140 +-
.../traversal/util/TraversalHelperTest.java | 49 +-
.../Structure/IO/GraphBinary/StreamExtensions.cs | 23 +
.../IO/GraphBinary/TypeSerializerRegistry.cs | 2 +-
.../IO/GraphBinary/Types/SingleTypeSerializer.cs | 8 +-
.../Structure/IO/GraphSON/GraphSONReader.cs | 2 +-
.../Structure/IO/GraphSON/GraphSONWriter.cs | 2 +-
.../{ByteConverter.cs => SByteConverter.cs} | 6 +-
.../Gherkin/CommonSteps.cs | 2 +-
.../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 55 +-
.../Structure/IO/GraphBinary/GraphBinaryTests.cs | 65 +-
.../Structure/IO/GraphSON/GraphSONReaderTests.cs | 14 +
.../Structure/IO/GraphSON/GraphSONWriterTests.cs | 29 +-
gremlin-driver/src/main/static/NOTICE | 2 +-
.../WebSocketClientBehaviorIntegrateTest.java | 6 +-
gremlin-go/driver/cucumber/gremlin.go | 17 +-
.../gremlin-javascript/test/cucumber/gremlin.js | 17 +-
.../test/integration/client-behavior-tests.js | 6 +-
gremlin-python/src/main/python/radish/gremlin.py | 17 +-
.../driver/test_web_socket_client_behavior.py | 6 +-
gremlin-server/pom.xml | 8 +
gremlin-server/src/main/static/NOTICE | 2 +-
.../driver/ClientConnectionIntegrateTest.java | 2 +-
.../integrated/RepeatUnrollStrategy.feature | 221 +
.../gremlin/test/features/map/AsString.feature | 9 +-
.../gremlin/test/features/map/ToUpper.feature | 14 -
pom.xml | 4 +-
tinkergraph-gremlin/pom.xml | 27 +-
.../tinkergraph/structure/TinkerFactory.java | 31 +
.../gremlin/tinkergraph/structure/air-routes.kryo | Bin 0 -> 3046434 bytes
100 files changed, 252473 insertions(+), 598 deletions(-)
create mode 100644 data/air-routes.json
create mode 100644 data/air-routes.kryo
create mode 100644 data/air-routes.xml
create mode 100644 docs/src/dev/future/proposal-type-predicate-8.asciidoc
copy gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/filter/{RangeStepPlaceholder.java => RangeGlobalStepPlaceholder.java} (58%)
rename gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/filter/{RangeStepPlaceholder.java => RangeLocalStepPlaceholder.java} (56%)
create mode 100644 gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/step/TraversalParentTest.java
rename gremlin-dotnet/src/Gremlin.Net/Structure/IO/GraphSON/{ByteConverter.cs => SByteConverter.cs} (92%)
create mode 100644 tinkergraph-gremlin/src/main/resources/org/apache/tinkerpop/gremlin/tinkergraph/structure/air-routes.kryo