This is an automated email from the ASF dual-hosted git repository.
andreac pushed a commit to branch 3.7-dev
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
The following commit(s) were added to refs/heads/3.7-dev by this push:
new ff5296ca79 Renamed root level glv-examples to gremlin-examples for
consistency. (#3261)
ff5296ca79 is described below
commit ff5296ca79d5dc2d70bc3795afe7f4e42642aed4
Author: andreachild <[email protected]>
AuthorDate: Thu Oct 30 16:14:56 2025 -0700
Renamed root level glv-examples to gremlin-examples for consistency. (#3261)
---
CHANGELOG.asciidoc | 2 +-
.../dev/developer/development-environment.asciidoc | 6 +++---
docs/src/dev/developer/release.asciidoc | 10 +++++-----
docs/src/reference/gremlin-variants.asciidoc | 20 ++++++++++----------
{glv-examples => gremlin-examples}/README.md | 0
.../gremlin-dotnet/BasicGremlin/BasicGremlin.cs | 0
.../gremlin-dotnet/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
{glv-examples => gremlin-examples}/gremlin-go/go.mod | 0
{glv-examples => gremlin-examples}/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
31 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc
index af6ba38b9b..1edce1b78b 100644
--- a/CHANGELOG.asciidoc
+++ b/CHANGELOG.asciidoc
@@ -29,7 +29,7 @@
image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima
* Fixed edge properties for GraphBinary which were not deserializing properly.
* Deprecated `has(key, traversal)` and `has(T, traversal)` options for `has()`
step.
* Improved GLV examples reliability and documentation with step-by-step
instructions.
-* Added root-level GLV examples in `glv-examples/` directory that use
published driver versions for easy out-of-the-box usage, separate from
module-level examples that use local development code.
+* Added root-level GLV examples in `gremlin-examples/` directory that use
published driver versions for easy out-of-the-box usage, separate from
module-level examples that use local development code.
* Bump netty to 4.1.125.Final
[[release-3-7-4]]
diff --git a/docs/src/dev/developer/development-environment.asciidoc
b/docs/src/dev/developer/development-environment.asciidoc
index 8f7cc9619f..5e4e293712 100644
--- a/docs/src/dev/developer/development-environment.asciidoc
+++ b/docs/src/dev/developer/development-environment.asciidoc
@@ -497,10 +497,10 @@ and GLVs will run automatically with integration tests
against the TinkerTransac
** Generate web site locally: `bin/generate-home.sh`
** Publish web site: `bin/publish-home.sh <username>`
-[[glv-examples]]
-== GLV Examples
+[[gremlin-examples]]
+== Gremlin Examples
-TinkerPop maintains GLV examples in two distinct locations. User-facing
examples in the `glv-examples/` directory
+TinkerPop maintains GLV examples in two distinct locations. User-facing
examples in the `gremlin-examples/` directory
utilize published driver versions and are referenced in the main
documentation. Module-level examples within each GLV
directory (e.g., `gremlin-python/src/main/python/examples/`) use local
development code to ensure compatibility and
prevent regressions.
diff --git a/docs/src/dev/developer/release.asciidoc
b/docs/src/dev/developer/release.asciidoc
index 57a1d719c1..c529fe8509 100644
--- a/docs/src/dev/developer/release.asciidoc
+++ b/docs/src/dev/developer/release.asciidoc
@@ -332,11 +332,11 @@ the help of a PMC member for those steps.
. Ensure that the GLV examples compile and run with the latest image and
dependencies: `bin/run-examples.sh`.
.. Make changes as necessary to update the examples.
. Update root-level GLV examples to use the new release version:
-.. Update version numbers in `glv-examples/gremlin-java/pom.xml` to reference
the new release version
-.. Update version numbers in `glv-examples/gremlin-javascript/package.json` to
reference the new release version
-.. Update version numbers in `glv-examples/gremlin-python/requirements.txt` to
reference the new release version
-.. Update version numbers in `glv-examples/gremlin-dotnet/*/\*.csproj` to
reference the new release version
-.. Update version numbers in `glv-examples/gremlin-go/go.mod` to reference the
new release version
+.. Update version numbers in `gremlin-examples/gremlin-java/pom.xml` to
reference the new release version
+.. Update version numbers in
`gremlin-examples/gremlin-javascript/package.json` to reference the new release
version
+.. Update version numbers in
`gremlin-examples/gremlin-python/requirements.txt` to reference the new release
version
+.. Update version numbers in `gremlin-examples/gremlin-dotnet/*/\*.csproj` to
reference the new release version
+.. Update version numbers in `gremlin-examples/gremlin-go/go.mod` to reference
the new release version
.. Test that all root-level examples work correctly with the new published
versions
. Generate a list of dead branches that will be automatically deleted and post
them as a DISCUSS thread for review, then once consensus is reached removed
those branches.
. Set up the IO tests for the current `SNAPSHOT` as discussed in the <<io,IO
Documentation and Testing Section>>
diff --git a/docs/src/reference/gremlin-variants.asciidoc
b/docs/src/reference/gremlin-variants.asciidoc
index d906a6141a..fbcdfed57a 100644
--- a/docs/src/reference/gremlin-variants.asciidoc
+++ b/docs/src/reference/gremlin-variants.asciidoc
@@ -521,7 +521,7 @@ that can be used to fulfill the `gremlingo.Set` interface
if desired.
=== Application Examples
The TinkerPop source code contains some sample applications that demonstrate
the basics of Gremlin-Go. They
-can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/glv-examples/gremlin-go/[here]
+can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/gremlin-examples/gremlin-go/[here]
and are designed to connect to a running <<gremlin-server,Gremlin Server>>
configured with the
`conf/gremlin-server.yaml` and `conf/gremlin-server-modern.yaml` files as
included with the standard release packaging.
@@ -559,7 +559,7 @@ Navigate to the examples directory:
[source,shell]
----
-cd glv-examples/gremlin-go
+cd gremlin-examples/gremlin-go
----
Run the examples:
@@ -1281,7 +1281,7 @@ execute it.
=== Application Examples
The TinkerPop source code contains some sample applications that demonstrate
the basics of Gremlin-Java. They
-can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/glv-examples/gremlin-java/[here]
+can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/gremlin-examples/gremlin-java/[here]
and are designed to connect to a running <<gremlin-server,Gremlin Server>>
configured with the
`conf/gremlin-server.yaml` and `conf/gremlin-server-modern.yaml` files as
included with the standard release packaging.
@@ -1320,7 +1320,7 @@ Navigate to the examples directory:
[source,shell]
----
-cd glv-examples/gremlin-java
+cd gremlin-examples/gremlin-java
----
Build the examples with Maven:
@@ -1749,7 +1749,7 @@ no `Graph` instance to deserialize a result into on the
client-side. A workaroun
=== Application Examples
The TinkerPop source code contains some sample applications that demonstrate
the basics of Gremlin-JavaScript. They
-can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/glv-examples/gremlin-javascript/[here]
+can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/gremlin-examples/gremlin-javascript/[here]
and are designed to connect to a running <<gremlin-server,Gremlin Server>>
configured with the
`conf/gremlin-server.yaml` and `conf/gremlin-server-modern.yaml` files as
included with the standard release packaging.
@@ -1788,7 +1788,7 @@ Navigate to the examples directory:
[source,shell]
----
-cd glv-examples/gremlin-javascript
+cd gremlin-examples/gremlin-javascript
----
Install the dependencies:
@@ -2170,7 +2170,7 @@ dotnet new gremlin -o MyFirstGremlinProject
=== Application Examples
The TinkerPop source code contains some sample applications that demonstrate
the basics of Gremlin-Dotnet. They
-can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/glv-examples/gremlin-dotnet/[here]
+can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/gremlin-examples/gremlin-dotnet/[here]
and are designed to connect to a running <<gremlin-server,Gremlin Server>>
configured with the
`conf/gremlin-server.yaml` and `conf/gremlin-server-modern.yaml` files as
included with the standard release packaging.
@@ -2208,7 +2208,7 @@ Navigate to the examples directory:
[source,shell]
----
-cd glv-examples/gremlin-dotnet
+cd gremlin-examples/gremlin-dotnet
----
Build all projects:
@@ -2767,7 +2767,7 @@ async def run_in_thread():
=== Application Examples
The TinkerPop source code contains some sample applications that demonstrate
the basics of Gremlin-Python. They
-can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/glv-examples/gremlin-python/[here]
+can be found in GitHub
link:https://github.com/apache/tinkerpop/tree/x.y.z/gremlin-examples/gremlin-python/[here]
and are designed to connect to a running <<gremlin-server,Gremlin Server>>
configured with the
`conf/gremlin-server.yaml` and `conf/gremlin-server-modern.yaml` files as
included with the standard release packaging.
@@ -2808,7 +2808,7 @@ Navigate to the examples directory:
[source,shell]
----
-cd glv-examples/gremlin-python
+cd gremlin-examples/gremlin-python
----
Install the requirements:
diff --git a/glv-examples/README.md b/gremlin-examples/README.md
similarity index 100%
rename from glv-examples/README.md
rename to gremlin-examples/README.md
diff --git a/glv-examples/gremlin-dotnet/BasicGremlin/BasicGremlin.cs
b/gremlin-examples/gremlin-dotnet/BasicGremlin/BasicGremlin.cs
similarity index 100%
rename from glv-examples/gremlin-dotnet/BasicGremlin/BasicGremlin.cs
rename to gremlin-examples/gremlin-dotnet/BasicGremlin/BasicGremlin.cs
diff --git a/glv-examples/gremlin-dotnet/BasicGremlin/BasicGremlin.csproj
b/gremlin-examples/gremlin-dotnet/BasicGremlin/BasicGremlin.csproj
similarity index 100%
rename from glv-examples/gremlin-dotnet/BasicGremlin/BasicGremlin.csproj
rename to gremlin-examples/gremlin-dotnet/BasicGremlin/BasicGremlin.csproj
diff --git a/glv-examples/gremlin-dotnet/Connections/Connections.cs
b/gremlin-examples/gremlin-dotnet/Connections/Connections.cs
similarity index 100%
rename from glv-examples/gremlin-dotnet/Connections/Connections.cs
rename to gremlin-examples/gremlin-dotnet/Connections/Connections.cs
diff --git a/glv-examples/gremlin-dotnet/Connections/Connections.csproj
b/gremlin-examples/gremlin-dotnet/Connections/Connections.csproj
similarity index 100%
rename from glv-examples/gremlin-dotnet/Connections/Connections.csproj
rename to gremlin-examples/gremlin-dotnet/Connections/Connections.csproj
diff --git a/glv-examples/gremlin-dotnet/Examples.sln
b/gremlin-examples/gremlin-dotnet/Examples.sln
similarity index 100%
rename from glv-examples/gremlin-dotnet/Examples.sln
rename to gremlin-examples/gremlin-dotnet/Examples.sln
diff --git a/glv-examples/gremlin-dotnet/ModernTraversals/ModernTraversals.cs
b/gremlin-examples/gremlin-dotnet/ModernTraversals/ModernTraversals.cs
similarity index 100%
rename from glv-examples/gremlin-dotnet/ModernTraversals/ModernTraversals.cs
rename to gremlin-examples/gremlin-dotnet/ModernTraversals/ModernTraversals.cs
diff --git
a/glv-examples/gremlin-dotnet/ModernTraversals/ModernTraversals.csproj
b/gremlin-examples/gremlin-dotnet/ModernTraversals/ModernTraversals.csproj
similarity index 100%
rename from glv-examples/gremlin-dotnet/ModernTraversals/ModernTraversals.csproj
rename to
gremlin-examples/gremlin-dotnet/ModernTraversals/ModernTraversals.csproj
diff --git a/glv-examples/gremlin-go/basic_gremlin.go
b/gremlin-examples/gremlin-go/basic_gremlin.go
similarity index 100%
rename from glv-examples/gremlin-go/basic_gremlin.go
rename to gremlin-examples/gremlin-go/basic_gremlin.go
diff --git a/glv-examples/gremlin-go/connections.go
b/gremlin-examples/gremlin-go/connections.go
similarity index 100%
rename from glv-examples/gremlin-go/connections.go
rename to gremlin-examples/gremlin-go/connections.go
diff --git a/glv-examples/gremlin-go/go.mod b/gremlin-examples/gremlin-go/go.mod
similarity index 100%
rename from glv-examples/gremlin-go/go.mod
rename to gremlin-examples/gremlin-go/go.mod
diff --git a/glv-examples/gremlin-go/go.sum b/gremlin-examples/gremlin-go/go.sum
similarity index 100%
rename from glv-examples/gremlin-go/go.sum
rename to gremlin-examples/gremlin-go/go.sum
diff --git a/glv-examples/gremlin-go/modern_traversals.go
b/gremlin-examples/gremlin-go/modern_traversals.go
similarity index 100%
rename from glv-examples/gremlin-go/modern_traversals.go
rename to gremlin-examples/gremlin-go/modern_traversals.go
diff --git a/glv-examples/gremlin-java/BasicGremlin.java
b/gremlin-examples/gremlin-java/BasicGremlin.java
similarity index 100%
rename from glv-examples/gremlin-java/BasicGremlin.java
rename to gremlin-examples/gremlin-java/BasicGremlin.java
diff --git a/glv-examples/gremlin-java/Connections.java
b/gremlin-examples/gremlin-java/Connections.java
similarity index 100%
rename from glv-examples/gremlin-java/Connections.java
rename to gremlin-examples/gremlin-java/Connections.java
diff --git a/glv-examples/gremlin-java/ModernTraversals.java
b/gremlin-examples/gremlin-java/ModernTraversals.java
similarity index 100%
rename from glv-examples/gremlin-java/ModernTraversals.java
rename to gremlin-examples/gremlin-java/ModernTraversals.java
diff --git a/glv-examples/gremlin-java/pom.xml
b/gremlin-examples/gremlin-java/pom.xml
similarity index 100%
rename from glv-examples/gremlin-java/pom.xml
rename to gremlin-examples/gremlin-java/pom.xml
diff --git a/glv-examples/gremlin-javascript/.gitignore
b/gremlin-examples/gremlin-javascript/.gitignore
similarity index 100%
rename from glv-examples/gremlin-javascript/.gitignore
rename to gremlin-examples/gremlin-javascript/.gitignore
diff --git a/glv-examples/gremlin-javascript/basic-gremlin.js
b/gremlin-examples/gremlin-javascript/basic-gremlin.js
similarity index 100%
rename from glv-examples/gremlin-javascript/basic-gremlin.js
rename to gremlin-examples/gremlin-javascript/basic-gremlin.js
diff --git a/glv-examples/gremlin-javascript/connections.js
b/gremlin-examples/gremlin-javascript/connections.js
similarity index 100%
rename from glv-examples/gremlin-javascript/connections.js
rename to gremlin-examples/gremlin-javascript/connections.js
diff --git a/glv-examples/gremlin-javascript/modern-traversals.js
b/gremlin-examples/gremlin-javascript/modern-traversals.js
similarity index 100%
rename from glv-examples/gremlin-javascript/modern-traversals.js
rename to gremlin-examples/gremlin-javascript/modern-traversals.js
diff --git a/glv-examples/gremlin-javascript/package-lock.json
b/gremlin-examples/gremlin-javascript/package-lock.json
similarity index 100%
rename from glv-examples/gremlin-javascript/package-lock.json
rename to gremlin-examples/gremlin-javascript/package-lock.json
diff --git a/glv-examples/gremlin-javascript/package.json
b/gremlin-examples/gremlin-javascript/package.json
similarity index 100%
rename from glv-examples/gremlin-javascript/package.json
rename to gremlin-examples/gremlin-javascript/package.json
diff --git a/glv-examples/gremlin-python/basic_gremlin.py
b/gremlin-examples/gremlin-python/basic_gremlin.py
similarity index 100%
rename from glv-examples/gremlin-python/basic_gremlin.py
rename to gremlin-examples/gremlin-python/basic_gremlin.py
diff --git a/glv-examples/gremlin-python/connections.py
b/gremlin-examples/gremlin-python/connections.py
similarity index 100%
rename from glv-examples/gremlin-python/connections.py
rename to gremlin-examples/gremlin-python/connections.py
diff --git a/glv-examples/gremlin-python/modern_traversals.py
b/gremlin-examples/gremlin-python/modern_traversals.py
similarity index 100%
rename from glv-examples/gremlin-python/modern_traversals.py
rename to gremlin-examples/gremlin-python/modern_traversals.py
diff --git a/glv-examples/gremlin-python/requirements.txt
b/gremlin-examples/gremlin-python/requirements.txt
similarity index 100%
rename from glv-examples/gremlin-python/requirements.txt
rename to gremlin-examples/gremlin-python/requirements.txt