This is an automated email from the ASF dual-hosted git repository.
spmallette pushed a change to branch gremlin-mcp
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
discard 15f57c73b8 Added point about testing gremlin-mcp to dev docs
discard 81621a1c16 Moved gremlin-mcp to root
discard d9b43574f0 Cleaned up LICENSE on gremlin-mcp
discard 34c8ba57cb Update docs for Javascript dev environment setup
discard 5425d79df7 Use centralized node version for gremlint
discard a609e9a653 Hooked up build via maven and ran eslint in process
discard 0238f3fb47 Restructured gremlin-mcp to match TinkerPop standards under
Maven
discard f7d373a38d Bumped back to SNAPSHOT
discard 09fb16ca8d Added warning about global traversals to docs
discard 064a6db492 Added asciidoc for gremlin-mcp
discard b2027a7e67 TinkerPop prefers edges to relationships in its naming
discard 20c7f2a84b Adjusted packaging for TinkerPop official use
discard 7a8fae5211 TinkerPop prefers the use of the term vertex over node.
discard d7fef1136a Port gremlin-mcp from kpritam/gremlin-mcp
add 70a97c9023 Fixed bug in cloning on DateDiffStep CTR
add 54d3218f98 [TINKERPOP-3193] Decouple non with()-related configs from
Configuring/Parameterizing interfaces (#3215)
add b869bd405a CTR misc GValue cleanups
add 8acad0445d CTR fix branches section of dev docs
add 9597095223 Merge branch '3.7-dev' into 3.8-dev
add 2a42652841 CTR Update TinkerGraphStep and TinkerGraphStepStrategy to
operate on GraphStepContract
add d4a48bee9b CTR: Update CONCRETE_STEPS list for all step contracts
add c3c3baa51a CTR: Docs updates for strategies to reflect GValue awareness
add c0962da323 Added missing test annotations
add e124db136d Merge branch '3.7-dev' into 3.8-dev
add 0516a7d5b8 TINKERPOP-3195 Prevent SupplyingBarrier Steps inside
RepeatStep
new b625b3e876 Port gremlin-mcp from kpritam/gremlin-mcp
new 4343cbc741 TinkerPop prefers the use of the term vertex over node.
new c16716d820 Adjusted packaging for TinkerPop official use
new 0f0b66baa0 TinkerPop prefers edges to relationships in its naming
new 212ffcece6 Added asciidoc for gremlin-mcp
new 5b8f21c7c2 Added warning about global traversals to docs
new 843afa578d Bumped back to SNAPSHOT
new 4227c16ee2 Restructured gremlin-mcp to match TinkerPop standards under
Maven
new b070899365 Hooked up build via maven and ran eslint in process
new cf6f7843ae Use centralized node version for gremlint
new f511c2c6ce Update docs for Javascript dev environment setup
new 60a5e72abb Cleaned up LICENSE on gremlin-mcp
new 5632cc34d4 Moved gremlin-mcp to root
new 2ed68a5cb5 Added point about testing gremlin-mcp to dev docs
new 45de882e7c Added upgrade docs for gremlin-mcp
new 846bdb96b6 Minor doc updates
new 9609b0eef6 Cleaned up around denylist and better documented enum
new 7b2d11e28d Docs about unexpected mutations by gremlin-mcp
new 7d0c33c01c README updates on gremlin-mcp
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 (15f57c73b8)
\
N -- N -- N refs/heads/gremlin-mcp (7d0c33c01c)
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 19 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 | 5 +-
docs/src/dev/developer/for-committers.asciidoc | 7 +-
docs/src/reference/gremlin-applications.asciidoc | 88 +++++++----
docs/src/reference/the-traversal.asciidoc | 82 ++++++++++-
docs/src/upgrade/release-3.8.x.asciidoc | 61 ++++++++
.../gremlin/jsr223/GremlinLangScriptEngine.java | 16 +-
.../tinkerpop/gremlin/process/traversal/P.java | 19 +--
.../traversal/dsl/graph/GraphTraversal.java | 80 +++-------
.../gremlin/process/traversal/dsl/graph/__.java | 21 ---
.../process/traversal/step/Configuring.java | 3 +-
.../gremlin/process/traversal/step/GValue.java | 17 ---
.../traversal/step/filter/IsStepContract.java | 6 +
.../step/filter/RangeGlobalStepContract.java | 6 +
.../step/filter/TailGlobalStepContract.java | 7 +
.../step/map/AbstractAddEdgeStepPlaceholder.java | 8 +-
.../map/AbstractAddElementStepPlaceholder.java | 164 ++++++++++++---------
.../step/map/AbstractAddVertexStepPlaceholder.java | 20 +--
.../traversal/step/map/AddEdgeStartStep.java | 72 +++++----
.../step/map/AddEdgeStartStepPlaceholder.java | 9 +-
.../process/traversal/step/map/AddEdgeStep.java | 72 +++++----
.../traversal/step/map/AddEdgeStepContract.java | 4 +-
.../traversal/step/map/AddEdgeStepPlaceholder.java | 9 +-
.../traversal/step/map/AddElementStepContract.java | 16 +-
.../traversal/step/map/AddVertexStartStep.java | 73 +++++----
.../step/map/AddVertexStartStepPlaceholder.java | 10 +-
.../process/traversal/step/map/AddVertexStep.java | 71 +++++----
.../traversal/step/map/AddVertexStepContract.java | 7 +
.../step/map/AddVertexStepPlaceholder.java | 9 +-
.../traversal/step/map/CallStepContract.java | 7 +
.../process/traversal/step/map/DateDiffStep.java | 2 +-
.../traversal/step/map/MergeStepContract.java | 7 +
.../process/traversal/step/map/RangeLocalStep.java | 1 -
.../{filter => map}/RangeLocalStepContract.java | 9 +-
.../{filter => map}/RangeLocalStepPlaceholder.java | 4 +-
.../process/traversal/step/map/TailLocalStep.java | 1 -
.../{filter => map}/TailLocalStepContract.java | 10 +-
.../{filter => map}/TailLocalStepPlaceholder.java | 5 +-
.../traversal/step/map/VertexStepContract.java | 7 +
.../traversal/step/sideEffect/AddPropertyStep.java | 45 +++---
.../step/sideEffect/AddPropertyStepContract.java | 21 ++-
.../sideEffect/AddPropertyStepPlaceholder.java | 82 ++++++-----
.../process/traversal/step/util/Parameters.java | 4 +
.../optimization/InlineFilterStrategy.java | 2 +-
.../provider/ProviderGValueReductionStrategy.java | 3 -
.../verification/StandardVerificationStrategy.java | 7 +-
.../process/traversal/util/TraversalHelper.java | 23 ++-
.../jsr223/GremlinLangScriptEngineTest.java | 3 -
.../language/grammar/TraversalRootVisitorTest.java | 8 +-
.../traversal/step/TraversalParentTest.java | 48 +++---
.../traversal/step/map/AddEdgeStartStepTest.java | 10 ++
.../traversal/step/map/AddEdgeStepTest.java | 10 ++
.../traversal/step/map/AddVertexStartStepTest.java | 10 ++
.../traversal/step/map/AddVertexStepTest.java | 18 ++-
.../traversal/step/map/RangeLocalStepTest.java | 1 -
.../traversal/step/map/TailLocalStepTest.java | 1 -
.../step/sideEffect/AddPropertyStepTest.java | 13 ++
.../traversal/step/util/ParametersTest.java | 10 --
.../ReservedKeysVerificationStrategyTest.java | 1 -
.../StandardVerificationStrategyTest.java | 2 +
.../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 3 +
gremlin-go/driver/cucumber/gremlin.go | 3 +
.../gremlin-javascript/test/cucumber/gremlin.js | 3 +
gremlin-mcp/src/main/javascript/.env.example | 2 +-
gremlin-mcp/src/main/javascript/README.md | 33 ++---
gremlin-mcp/src/main/javascript/src/config.ts | 14 +-
.../javascript/src/gremlin/models/graph-schema.ts | 2 +-
.../javascript/src/gremlin/property-analyzer.ts | 8 +-
.../javascript/src/gremlin/schema-generator.ts | 2 +-
.../src/main/javascript/src/gremlin/types.ts | 2 +-
.../src/main/javascript/tests/config.test.ts | 12 +-
.../javascript/tests/property-analyzer.test.ts | 8 +-
.../main/javascript/tests/schema-assembly.test.ts | 4 +-
gremlin-python/src/main/python/radish/gremlin.py | 3 +
.../tinkerpop/gremlin/features/StepDefinition.java | 6 +-
.../traversal/step/map/ConnectedComponentTest.java | 3 +
.../process/traversal/step/map/ProgramTest.java | 3 +
.../gremlin/test/features/map/AddEdge.feature | 19 ++-
.../gremlin/test/features/map/AddVertex.feature | 25 +++-
.../traversal/step/sideEffect/TinkerGraphStep.java | 3 +-
.../optimization/TinkerGraphStepStrategy.java | 3 +-
.../TinkerGraphGremlinLangScriptEngineTest.java | 2 -
.../optimization/TinkerGraphStepStrategyTest.java | 13 ++
82 files changed, 962 insertions(+), 551 deletions(-)
rename
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/{filter
=> map}/RangeLocalStepContract.java (87%)
rename
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/{filter
=> map}/RangeLocalStepPlaceholder.java (95%)
rename
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/{filter
=> map}/TailLocalStepContract.java (77%)
rename
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/{filter
=> map}/TailLocalStepPlaceholder.java (91%)