This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.8-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit c20c27fadfeef8966a8647c6b0418716adf966fc Author: Yang Xia <[email protected]> AuthorDate: Thu Sep 10 15:36:06 2026 -0700 CTR update to 3.8.3-SNAPSHOT --- .github/pull_request_template.md | 4 ++-- CHANGELOG.asciidoc | 5 +++++ docs/src/upgrade/index.asciidoc | 2 ++ docs/src/upgrade/release-3.8.3.asciidoc | 24 ++++++++++++++++++++++ docs/tinkeradoc-extension/pom.xml | 2 +- gremlin-annotations/pom.xml | 2 +- gremlin-archetype/gremlin-archetype-dsl/pom.xml | 2 +- gremlin-archetype/gremlin-archetype-server/pom.xml | 2 +- .../gremlin-archetype-tinkergraph/pom.xml | 2 +- gremlin-archetype/pom.xml | 2 +- gremlin-console/bin/gremlin.sh | 2 +- gremlin-console/pom.xml | 2 +- gremlin-core/pom.xml | 2 +- .../org/apache/tinkerpop/gremlin/util/Gremlin.java | 2 +- gremlin-dotnet/pom.xml | 2 +- .../Gremlin.Net.Template.csproj | 2 +- .../Gremlin.Net.Template.nuspec | 2 +- gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs | 2 +- gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- gremlin-dotnet/src/pom.xml | 2 +- gremlin-dotnet/test/pom.xml | 2 +- gremlin-driver/pom.xml | 2 +- gremlin-examples/gremlin-go/go.sum | 4 ++-- gremlin-go/driver/user_agent.go | 2 +- gremlin-go/pom.xml | 2 +- gremlin-groovy/pom.xml | 2 +- gremlin-javascript/pom.xml | 2 +- .../javascript/gremlin-javascript/lib/utils.js | 2 +- .../gremlin-javascript/package-lock.json | 4 ++-- .../javascript/gremlin-javascript/package.json | 2 +- gremlin-language/pom.xml | 2 +- gremlin-mcp/pom.xml | 2 +- gremlin-mcp/src/main/javascript/src/constants.ts | 2 +- gremlin-python/pom.xml | 2 +- .../src/main/python/gremlin_python/__init__.py | 2 +- .../main/python/gremlin_python/driver/useragent.py | 2 +- gremlin-server/pom.xml | 2 +- gremlin-shaded/pom.xml | 2 +- gremlin-test/pom.xml | 2 +- gremlin-tools/gremlin-benchmark/pom.xml | 2 +- gremlin-tools/gremlin-coverage/pom.xml | 2 +- gremlin-tools/gremlin-socket-server/pom.xml | 2 +- gremlin-tools/pom.xml | 2 +- gremlin-util/pom.xml | 2 +- gremlint/package-lock.json | 4 ++-- gremlint/package.json | 2 +- gremlint/pom.xml | 18 +++++++++++++++- gremlint/src/formatQuery/index.ts | 2 +- hadoop-gremlin/pom.xml | 2 +- neo4j-gremlin/pom.xml | 2 +- pom.xml | 2 +- spark-gremlin/pom.xml | 2 +- sparql-gremlin/pom.xml | 2 +- tinkergraph-gremlin/pom.xml | 2 +- 54 files changed, 102 insertions(+), 55 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index a6786438a4..91260f2229 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,8 +1,8 @@ <!-- Thanks for contributing! Reminders: + TARGET the earliest branch where you want the change - 3.7-dev -> 3.7.5 (non-breaking only) - 3.8-dev -> 3.8.0 + 3.7-dev -> 3.7.8 (non-breaking only) + 3.8-dev -> 3.8.3 master -> 4.0.0 + Committers will MERGE the PR forward to newer versions + ADD entry to the CHANGELOG.asciidoc for the targeted version diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 14f1b3df55..a47249ee01 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -22,6 +22,11 @@ under the License. image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-67.png[width=185] +[[release-3-8-3]] +=== TinkerPop 3.8.3 (Release Date: NOT OFFICIALLY RELEASED YET) + +This release also includes changes from prior 3.7.x releases. + [[release-3-8-2]] === TinkerPop 3.8.2 (Release Date: September 1, 2026) diff --git a/docs/src/upgrade/index.asciidoc b/docs/src/upgrade/index.asciidoc index bab3a9641a..2bd2b2c561 100644 --- a/docs/src/upgrade/index.asciidoc +++ b/docs/src/upgrade/index.asciidoc @@ -37,6 +37,8 @@ image::gremlin-67.png[width=185] *Grix Greven* +include::release-3.8.3.asciidoc[] + include::release-3.8.2.asciidoc[] include::release-3.8.1.asciidoc[] diff --git a/docs/src/upgrade/release-3.8.3.asciidoc b/docs/src/upgrade/release-3.8.3.asciidoc new file mode 100644 index 0000000000..d9e7b8083d --- /dev/null +++ b/docs/src/upgrade/release-3.8.3.asciidoc @@ -0,0 +1,24 @@ +//// +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +//// +== TinkerPop 3.8.3 + +*Release Date: NOT OFFICIALLY RELEASED YET* + +Please see the link:https://github.com/apache/tinkerpop/blob/3.8.3/CHANGELOG.asciidoc#release-3-8-3[changelog] for a +complete list of all the modifications that are part of this release. diff --git a/docs/tinkeradoc-extension/pom.xml b/docs/tinkeradoc-extension/pom.xml index a10f7849ed..8f0359e4b8 100644 --- a/docs/tinkeradoc-extension/pom.xml +++ b/docs/tinkeradoc-extension/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> <relativePath>../../pom.xml</relativePath> </parent> <artifactId>tinkeradoc-extension</artifactId> diff --git a/gremlin-annotations/pom.xml b/gremlin-annotations/pom.xml index 4c6484401f..87cba12c14 100644 --- a/gremlin-annotations/pom.xml +++ b/gremlin-annotations/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <artifactId>tinkerpop</artifactId> <groupId>org.apache.tinkerpop</groupId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-annotations</artifactId> diff --git a/gremlin-archetype/gremlin-archetype-dsl/pom.xml b/gremlin-archetype/gremlin-archetype-dsl/pom.xml index 8206a96e4d..8369c022e3 100644 --- a/gremlin-archetype/gremlin-archetype-dsl/pom.xml +++ b/gremlin-archetype/gremlin-archetype-dsl/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>gremlin-archetype</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-archetype-dsl</artifactId> diff --git a/gremlin-archetype/gremlin-archetype-server/pom.xml b/gremlin-archetype/gremlin-archetype-server/pom.xml index e96f1eb63b..2903a2cb85 100644 --- a/gremlin-archetype/gremlin-archetype-server/pom.xml +++ b/gremlin-archetype/gremlin-archetype-server/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>gremlin-archetype</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-archetype-server</artifactId> diff --git a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml index 3a23740ba3..a0cbfc4287 100644 --- a/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml +++ b/gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>gremlin-archetype</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-archetype-tinkergraph</artifactId> diff --git a/gremlin-archetype/pom.xml b/gremlin-archetype/pom.xml index eba8903b8e..a25a5a466f 100644 --- a/gremlin-archetype/pom.xml +++ b/gremlin-archetype/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <artifactId>tinkerpop</artifactId> <groupId>org.apache.tinkerpop</groupId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-archetype</artifactId> diff --git a/gremlin-console/bin/gremlin.sh b/gremlin-console/bin/gremlin.sh index 2515151c12..304c183a77 120000 --- a/gremlin-console/bin/gremlin.sh +++ b/gremlin-console/bin/gremlin.sh @@ -1 +1 @@ -../target/apache-tinkerpop-gremlin-console-3.8.2-standalone/bin/gremlin.sh \ No newline at end of file +../target/apache-tinkerpop-gremlin-console-3.8.3-SNAPSHOT-standalone/bin/gremlin.sh \ No newline at end of file diff --git a/gremlin-console/pom.xml b/gremlin-console/pom.xml index 80ed5b14f4..9091d83a5b 100644 --- a/gremlin-console/pom.xml +++ b/gremlin-console/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <artifactId>tinkerpop</artifactId> <groupId>org.apache.tinkerpop</groupId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-console</artifactId> <name>Apache TinkerPop :: Gremlin Console</name> diff --git a/gremlin-core/pom.xml b/gremlin-core/pom.xml index 06438a5a08..57f034c54b 100644 --- a/gremlin-core/pom.xml +++ b/gremlin-core/pom.xml @@ -20,7 +20,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-core</artifactId> <name>Apache TinkerPop :: Gremlin Core</name> diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/Gremlin.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/Gremlin.java index 36a09badd3..c1ec83f1a1 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/Gremlin.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/util/Gremlin.java @@ -24,7 +24,7 @@ import java.io.IOException; * @author Stephen Mallette (http://stephen.genoprime.com) */ public final class Gremlin { - private final static String gremlinVersion = "3.8.2"; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin + private final static String gremlinVersion = "3.8.3-SNAPSHOT"; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin private Gremlin() { } diff --git a/gremlin-dotnet/pom.xml b/gremlin-dotnet/pom.xml index 3f58d9c2f0..20dba0466e 100644 --- a/gremlin-dotnet/pom.xml +++ b/gremlin-dotnet/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-dotnet</artifactId> <name>Apache TinkerPop :: Gremlin.Net</name> diff --git a/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.csproj b/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.csproj index 3221690a17..696cf1d0e5 100644 --- a/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.csproj +++ b/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.csproj @@ -31,7 +31,7 @@ limitations under the License. <ProjectReference Include="../Gremlin.Net/Gremlin.Net.csproj" /> <!-- do not edit the version directly - maven updates it automatically --> - <PackageReference Include="Gremlin.Net" Version="3.8.2" /> + <PackageReference Include="Gremlin.Net" Version="3.8.3-SNAPSHOT" /> </ItemGroup> </Project> diff --git a/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.nuspec b/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.nuspec index c2c843f7ec..0aa8ed30a0 100644 --- a/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.nuspec +++ b/gremlin-dotnet/src/Gremlin.Net.Template/Gremlin.Net.Template.nuspec @@ -5,7 +5,7 @@ <title>Gremlin.Net Template</title> <!-- do not edit the version directly - maven updates it automatically --> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> <description>Gremlin.Net template to create a console application with dotnet new.</description> <authors>Apache TinkerPop</authors> diff --git a/gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs b/gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs index b8b2fc3cad..d50971e7fb 100644 --- a/gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs +++ b/gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs @@ -33,7 +33,7 @@ namespace Gremlin.Net.Driver /// <summary> /// Current TinkerPop version. /// </summary> - public static string GremlinVersion = "3.8.2"; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin + public static string GremlinVersion = "3.8.3-SNAPSHOT"; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin /// <summary> /// The key for the unique identifier of the request. diff --git a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj index 1e1680f7e6..dc0f60ed97 100644 --- a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj +++ b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj @@ -27,7 +27,7 @@ limitations under the License. <PropertyGroup Label="Package"> <!-- do not edit the version directly - maven updates it automatically --> - <Version>3.8.2</Version> + <Version>3.8.3-SNAPSHOT</Version> <Title>Gremlin.Net</Title> <Authors>Apache TinkerPop</Authors> <Description>Gremlin.Net for Apache TinkerPop™ is a language variant and driver for .NET. diff --git a/gremlin-dotnet/src/pom.xml b/gremlin-dotnet/src/pom.xml index 25212472e4..2cd845d7a4 100644 --- a/gremlin-dotnet/src/pom.xml +++ b/gremlin-dotnet/src/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>gremlin-dotnet</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-dotnet-source</artifactId> <name>Apache TinkerPop :: Gremlin.Net - Source</name> diff --git a/gremlin-dotnet/test/pom.xml b/gremlin-dotnet/test/pom.xml index 134ae59a28..9c4069d74c 100644 --- a/gremlin-dotnet/test/pom.xml +++ b/gremlin-dotnet/test/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>gremlin-dotnet</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-dotnet-tests</artifactId> <name>Apache TinkerPop :: Gremlin.Net - Tests</name> diff --git a/gremlin-driver/pom.xml b/gremlin-driver/pom.xml index 3af5da5d44..9d3ce6f77e 100644 --- a/gremlin-driver/pom.xml +++ b/gremlin-driver/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-driver</artifactId> <name>Apache TinkerPop :: Gremlin Driver</name> diff --git a/gremlin-examples/gremlin-go/go.sum b/gremlin-examples/gremlin-go/go.sum index 1651da2df8..c6c7dbd401 100644 --- a/gremlin-examples/gremlin-go/go.sum +++ b/gremlin-examples/gremlin-go/go.sum @@ -1,7 +1,7 @@ github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg= github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= -github.com/apache/tinkerpop/gremlin-go/v3 v3.7.4 h1:w4kbgY+klmw5WjcniKqhhfoSmbinhT3lc0CoF/AHMqI= -github.com/apache/tinkerpop/gremlin-go/v3 v3.7.4/go.mod h1:hw4is2yHBjGOOoa9Z1sKckEJsH2bCXvq2biORjo32sM= +github.com/apache/tinkerpop/gremlin-go/v3 v3.8.2 h1:kE0xuL6UncFQgPYwmQfBT440wNOMlzHvm/vic3VQBGM= +github.com/apache/tinkerpop/gremlin-go/v3 v3.8.2/go.mod h1:HkUXCwiMMjv3oBUqwrbqRLSkbHh9csEC3aW7Ntw/uFc= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= diff --git a/gremlin-go/driver/user_agent.go b/gremlin-go/driver/user_agent.go index d2feb12a8f..52fbd91bc1 100644 --- a/gremlin-go/driver/user_agent.go +++ b/gremlin-go/driver/user_agent.go @@ -37,7 +37,7 @@ var userAgent string const userAgentHeader = "User-Agent" -const gremlinVersion = "3.8.2" // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin +const gremlinVersion = "3.8.3-SNAPSHOT" // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin func init() { applicationName := "NotAvailable" diff --git a/gremlin-go/pom.xml b/gremlin-go/pom.xml index c47a882445..8eeb276f8e 100644 --- a/gremlin-go/pom.xml +++ b/gremlin-go/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-go</artifactId> <name>Apache TinkerPop :: Gremlin Go</name> diff --git a/gremlin-groovy/pom.xml b/gremlin-groovy/pom.xml index 248f974b9e..a84a2a2d68 100644 --- a/gremlin-groovy/pom.xml +++ b/gremlin-groovy/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-groovy</artifactId> <name>Apache TinkerPop :: Gremlin Groovy</name> diff --git a/gremlin-javascript/pom.xml b/gremlin-javascript/pom.xml index 5ef074f222..0ff1dcce62 100644 --- a/gremlin-javascript/pom.xml +++ b/gremlin-javascript/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-javascript</artifactId> <name>Apache TinkerPop :: Gremlin Javascript</name> diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js index 1e9e83ffc0..73a62defd6 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js @@ -25,7 +25,7 @@ const uuid = require('uuid'); -const gremlinVersion = '3.8.2'; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin +const gremlinVersion = '3.8.3-SNAPSHOT'; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin exports.toLong = function toLong(value) { return new Long(value); diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json index e4569e23ab..c10ce51d90 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@ -1,12 +1,12 @@ { "name": "gremlin", - "version": "3.8.2", + "version": "3.8.3-alpha1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gremlin", - "version": "3.8.2", + "version": "3.8.3-alpha1", "license": "Apache-2.0", "dependencies": { "buffer": "^6.0.3", diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/package.json b/gremlin-javascript/src/main/javascript/gremlin-javascript/package.json index 4e63e85c36..86ec27bca8 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package.json @@ -1,6 +1,6 @@ { "name": "gremlin", - "version": "3.8.2", + "version": "3.8.3-alpha1", "description": "JavaScript Gremlin Language Variant", "author": { "name": "Apache TinkerPop team" diff --git a/gremlin-language/pom.xml b/gremlin-language/pom.xml index 725de73685..6142f92812 100644 --- a/gremlin-language/pom.xml +++ b/gremlin-language/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-language</artifactId> diff --git a/gremlin-mcp/pom.xml b/gremlin-mcp/pom.xml index 72c57b0f30..6d6ad464dc 100644 --- a/gremlin-mcp/pom.xml +++ b/gremlin-mcp/pom.xml @@ -22,7 +22,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-mcp</artifactId> diff --git a/gremlin-mcp/src/main/javascript/src/constants.ts b/gremlin-mcp/src/main/javascript/src/constants.ts index 4e196dcba7..38cf63feaa 100644 --- a/gremlin-mcp/src/main/javascript/src/constants.ts +++ b/gremlin-mcp/src/main/javascript/src/constants.ts @@ -24,7 +24,7 @@ * including server metadata, MCP protocol identifiers, and configuration defaults. */ -export const GREMLIN_VERSION = '3.8.2'; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin +export const GREMLIN_VERSION = '3.8.3-SNAPSHOT'; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin // Server Information export const SERVER_INFO = { diff --git a/gremlin-python/pom.xml b/gremlin-python/pom.xml index 984078d0db..dea1b8321b 100644 --- a/gremlin-python/pom.xml +++ b/gremlin-python/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-python</artifactId> <name>Apache TinkerPop :: Gremlin Python</name> diff --git a/gremlin-python/src/main/python/gremlin_python/__init__.py b/gremlin-python/src/main/python/gremlin_python/__init__.py index ae9155b6f6..cb8357420f 100644 --- a/gremlin-python/src/main/python/gremlin_python/__init__.py +++ b/gremlin-python/src/main/python/gremlin_python/__init__.py @@ -18,4 +18,4 @@ # __author__ = 'Marko A. Rodriguez (http://markorodriguez.com)' -__version__ = '3.8.2' # Do not touch, updated automatically from maven +__version__ = '3.8.3.dev1' # Do not touch, updated automatically from maven diff --git a/gremlin-python/src/main/python/gremlin_python/driver/useragent.py b/gremlin-python/src/main/python/gremlin_python/driver/useragent.py index 6ff5330a5e..d2536fdded 100644 --- a/gremlin-python/src/main/python/gremlin_python/driver/useragent.py +++ b/gremlin-python/src/main/python/gremlin_python/driver/useragent.py @@ -18,7 +18,7 @@ # import platform -gremlin_version = "3.8.2" # DO NOT MODIFY - Configured automatically by Maven Replacer Plugin +gremlin_version = "3.8.3-SNAPSHOT" # DO NOT MODIFY - Configured automatically by Maven Replacer Plugin def _generate_user_agent(): application_name = "NotAvailable" diff --git a/gremlin-server/pom.xml b/gremlin-server/pom.xml index 8226098dc6..2974ab8cb7 100644 --- a/gremlin-server/pom.xml +++ b/gremlin-server/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-server</artifactId> <name>Apache TinkerPop :: Gremlin Server</name> diff --git a/gremlin-shaded/pom.xml b/gremlin-shaded/pom.xml index 2822de4cc2..38c7701337 100644 --- a/gremlin-shaded/pom.xml +++ b/gremlin-shaded/pom.xml @@ -20,7 +20,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-shaded</artifactId> <name>Apache TinkerPop :: Gremlin Shaded</name> diff --git a/gremlin-test/pom.xml b/gremlin-test/pom.xml index 43caaea515..2c573267c1 100644 --- a/gremlin-test/pom.xml +++ b/gremlin-test/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-test</artifactId> <name>Apache TinkerPop :: Gremlin Test</name> diff --git a/gremlin-tools/gremlin-benchmark/pom.xml b/gremlin-tools/gremlin-benchmark/pom.xml index da90660ec9..bd176bc824 100644 --- a/gremlin-tools/gremlin-benchmark/pom.xml +++ b/gremlin-tools/gremlin-benchmark/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <artifactId>gremlin-tools</artifactId> <groupId>org.apache.tinkerpop</groupId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-benchmark</artifactId> diff --git a/gremlin-tools/gremlin-coverage/pom.xml b/gremlin-tools/gremlin-coverage/pom.xml index afe818ee4d..310f0db99a 100644 --- a/gremlin-tools/gremlin-coverage/pom.xml +++ b/gremlin-tools/gremlin-coverage/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <artifactId>gremlin-tools</artifactId> <groupId>org.apache.tinkerpop</groupId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-coverage</artifactId> <name>Apache TinkerPop :: Gremlin Coverage</name> diff --git a/gremlin-tools/gremlin-socket-server/pom.xml b/gremlin-tools/gremlin-socket-server/pom.xml index 763db3ad4b..72aa20b255 100644 --- a/gremlin-tools/gremlin-socket-server/pom.xml +++ b/gremlin-tools/gremlin-socket-server/pom.xml @@ -5,7 +5,7 @@ <parent> <artifactId>gremlin-tools</artifactId> <groupId>org.apache.tinkerpop</groupId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> diff --git a/gremlin-tools/pom.xml b/gremlin-tools/pom.xml index 6f74b200a8..d47fbe7b08 100644 --- a/gremlin-tools/pom.xml +++ b/gremlin-tools/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <artifactId>tinkerpop</artifactId> <groupId>org.apache.tinkerpop</groupId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlin-tools</artifactId> diff --git a/gremlin-util/pom.xml b/gremlin-util/pom.xml index 6344c886fe..b2dd443507 100644 --- a/gremlin-util/pom.xml +++ b/gremlin-util/pom.xml @@ -5,7 +5,7 @@ <parent> <artifactId>tinkerpop</artifactId> <groupId>org.apache.tinkerpop</groupId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> diff --git a/gremlint/package-lock.json b/gremlint/package-lock.json index efd86f297a..3abb66e6b9 100644 --- a/gremlint/package-lock.json +++ b/gremlint/package-lock.json @@ -1,12 +1,12 @@ { "name": "gremlint", - "version": "3.8.2", + "version": "3.8.3-alpha1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "gremlint", - "version": "3.8.2", + "version": "3.8.3-alpha1", "license": "Apache-2.0", "devDependencies": { "@types/jest": "^27.5.0", diff --git a/gremlint/package.json b/gremlint/package.json index fd761cf6e2..a977677493 100644 --- a/gremlint/package.json +++ b/gremlint/package.json @@ -1,6 +1,6 @@ { "name": "gremlint", - "version": "3.8.2", + "version": "3.8.3-alpha1", "description": "Linter/code formatter for Gremlin", "main": "lib/index.js", "types": "lib/index.d.ts", diff --git a/gremlint/pom.xml b/gremlint/pom.xml index 886045719e..b3be3636a7 100644 --- a/gremlint/pom.xml +++ b/gremlint/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>gremlint</artifactId> <name>Apache TinkerPop :: Gremlint</name> @@ -123,6 +123,22 @@ limitations under the License. <arguments>version ${versionForJs} --no-git-tag-version --allow-same-version --ignore-scripts</arguments> </configuration> </execution> + <execution> + <!-- + Run the linter (tslint) as part of the standard build. Without this, lint only ran via + npm's "prepublishOnly" hook at "npm publish" time, so lint violations were not caught + until release/publication rather than during a normal mvn test/verify cycle. + --> + <id>npm lint</id> + <phase>test</phase> + <goals> + <goal>npm</goal> + </goals> + <configuration> + <skip>${skipTests}</skip> + <arguments>run lint</arguments> + </configuration> + </execution> <execution> <id>npm test</id> <phase>test</phase> diff --git a/gremlint/src/formatQuery/index.ts b/gremlint/src/formatQuery/index.ts index 667fba82e5..373eedb60a 100644 --- a/gremlint/src/formatQuery/index.ts +++ b/gremlint/src/formatQuery/index.ts @@ -37,7 +37,7 @@ const getInternalGremlintConfig = ({ }: GremlintUserConfig): GremlintInternalConfig => ({ globalIndentation: indentation, localIndentation: 0, - maxLineLength: maxLineLength, + maxLineLength, shouldPlaceDotsAfterLineBreaks, shouldStartWithDot: false, shouldEndWithDot: false, diff --git a/hadoop-gremlin/pom.xml b/hadoop-gremlin/pom.xml index 7040181b83..7c5538feec 100644 --- a/hadoop-gremlin/pom.xml +++ b/hadoop-gremlin/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>hadoop-gremlin</artifactId> <name>Apache TinkerPop :: Hadoop Gremlin</name> diff --git a/neo4j-gremlin/pom.xml b/neo4j-gremlin/pom.xml index a43e57c3fa..50eb153438 100644 --- a/neo4j-gremlin/pom.xml +++ b/neo4j-gremlin/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>neo4j-gremlin</artifactId> <name>Apache TinkerPop :: Neo4j Gremlin</name> diff --git a/pom.xml b/pom.xml index cdbe4d3eef..7bb7ce329a 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ limitations under the License. </parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> <packaging>pom</packaging> <name>Apache TinkerPop</name> <description>A Graph Computing Framework</description> diff --git a/spark-gremlin/pom.xml b/spark-gremlin/pom.xml index 8a5e818a08..873bb5ecbb 100644 --- a/spark-gremlin/pom.xml +++ b/spark-gremlin/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>spark-gremlin</artifactId> <name>Apache TinkerPop :: Spark Gremlin</name> diff --git a/sparql-gremlin/pom.xml b/sparql-gremlin/pom.xml index 9fbd0a6cc6..72c34c22e6 100644 --- a/sparql-gremlin/pom.xml +++ b/sparql-gremlin/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <artifactId>tinkerpop</artifactId> <groupId>org.apache.tinkerpop</groupId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>sparql-gremlin</artifactId> <name>Apache TinkerPop :: SPARQL Gremlin</name> diff --git a/tinkergraph-gremlin/pom.xml b/tinkergraph-gremlin/pom.xml index 910db0e145..dcdcf29a27 100644 --- a/tinkergraph-gremlin/pom.xml +++ b/tinkergraph-gremlin/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <groupId>org.apache.tinkerpop</groupId> <artifactId>tinkerpop</artifactId> - <version>3.8.2</version> + <version>3.8.3-SNAPSHOT</version> </parent> <artifactId>tinkergraph-gremlin</artifactId> <name>Apache TinkerPop :: TinkerGraph Gremlin</name>
