(tinkerpop) branch master updated: Disable LazyBarrierStrategy for failing JDK8 test (#2536)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master by this push: new b0c4a7d57f Disable LazyBarrierStrategy for failing JDK8 test (#2536) b0c4a7d57f is described below commit b0c4a7d57f733028b0b8dad2b8b77ec77b4cf5c4 Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Fri Apr 5 11:51:25 2024 -0700 Disable LazyBarrierStrategy for failing JDK8 test (#2536) --- gremlin-dotnet/build/generate.groovy | 14 -- .../Gherkin/GherkinTestRunner.cs | 3 ++- .../test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs| 2 +- gremlin-go/build/generate.groovy | 11 ++- gremlin-go/driver/cucumber/gremlin.go | 2 +- .../gremlin-javascript/test/cucumber/feature-steps.js | 1 + .../javascript/gremlin-javascript/test/cucumber/gremlin.js | 2 +- gremlin-python/src/main/python/radish/feature_steps.py | 3 ++- gremlin-python/src/main/python/radish/gremlin.py | 2 +- .../tinkerpop/gremlin/test/features/map/Select.feature | 7 --- .../gremlin/tinkergraph/TinkerGraphFeatureTest.java| 3 ++- 11 files changed, 29 insertions(+), 21 deletions(-) diff --git a/gremlin-dotnet/build/generate.groovy b/gremlin-dotnet/build/generate.groovy index ca19e50e1d..4db65801bf 100644 --- a/gremlin-dotnet/build/generate.groovy +++ b/gremlin-dotnet/build/generate.groovy @@ -17,15 +17,15 @@ * under the License. */ -import org.apache.tinkerpop.gremlin.structure.util.empty.EmptyGraph -import org.apache.tinkerpop.gremlin.process.traversal.translator.DotNetTranslator + import org.apache.tinkerpop.gremlin.groovy.jsr223.GremlinGroovyScriptEngine +import org.apache.tinkerpop.gremlin.groovy.jsr223.GroovyCustomizer import org.apache.tinkerpop.gremlin.groovy.jsr223.ast.AmbiguousMethodASTTransformation -import org.apache.tinkerpop.gremlin.groovy.jsr223.ast.VarAsBindingASTTransformation import org.apache.tinkerpop.gremlin.groovy.jsr223.ast.RepeatASTTransformationCustomizer -import org.apache.tinkerpop.gremlin.groovy.jsr223.GroovyCustomizer -import org.codehaus.groovy.control.customizers.CompilationCustomizer +import org.apache.tinkerpop.gremlin.groovy.jsr223.ast.VarAsBindingASTTransformation import org.apache.tinkerpop.gremlin.language.corpus.FeatureReader +import org.apache.tinkerpop.gremlin.process.traversal.translator.DotNetTranslator +import org.apache.tinkerpop.gremlin.structure.util.empty.EmptyGraph import javax.script.SimpleBindings import java.nio.file.Paths @@ -127,7 +127,9 @@ radishGremlinFile.withWriter('UTF-8') { Writer writer -> // Groovy can't process certain null oriented calls because it gets confused with the right overload to call // at runtime. using this approach for now as these are the only such situations encountered so far. a better // solution may become necessary as testing of nulls expands. -def staticTranslate = [g_withoutStrategiesXCountStrategyX_V_count: " {\"g_withoutStrategiesXCountStrategyX_V_count\", new List, ITraversal>> {(g,p) =>g.WithoutStrategies(typeof(CountStrategy)).V().Count()}}, "] +def staticTranslate = [g_withoutStrategiesXCountStrategyX_V_count: " {\"g_withoutStrategiesXCountStrategyX_V_count\", new List, ITraversal>> {(g,p) =>g.WithoutStrategies(typeof(CountStrategy)).V().Count()}}, ", + g_withoutStrategiesXLazyBarrierStrategyX_V_asXlabelX_aggregateXlocal_xX_selectXxX_selectXlabelX: " {\"g_withoutStrategiesXLazyBarrierStrategyX_V_asXlabelX_aggregateXlocal_xX_selectXxX_selectXlabelX\", new List, ITraversal>> {(g,p) =>g.WithoutStrategies(typeof(LazyBarrierStrategy)).V().As(\"label\").Aggregate(Scope.Local,\"x\").Select(\"x\").Select(\"label\")}}, " +] // SAMPLE: g_injectXnull_nullX: " {\"g_injectXnull_nullX\", new List, ITraversal>> {(g,p) =>g.Inject(null,null)}}, ",1\"]).Values(\"age\").Inject(null,null)}}, " gremlins.each { k,v -> diff --git a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs index f9c761c575..12c47a0918 100644 --- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs +++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs @@ -50,7 +50,8 @@ namespace Gremlin.Net.IntegrationTest.Gherkin // Add here the name of scenarios to ignore and the reason, e.g.: {"g_withStrategiesXProductive
(tinkerpop) branch master updated (2dbdd31039 -> 8b51edae3f)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 2dbdd31039 Merge branch '3.7-dev' add 7776458585 Allow aliased client to pass along options (#2524) add 0b8b7ec4c5 Temporary fix to failing JDK8 test (#2529) add c5c9baa86b Merge branch '3.6-dev' into 3.7-dev new 8b51edae3f Merge branch '3.7-dev' The 1 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 | 1 + .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 2 +- .../apache/tinkerpop/gremlin/driver/Client.java| 5 +- .../tinkerpop/gremlin/driver/RequestOptions.java | 30 .../driver/remote/DriverRemoteConnection.java | 27 +-- .../driver/remote/DriverRemoteConnectionTest.java | 5 +- gremlin-go/driver/cucumber/gremlin.go | 2 +- .../gremlin-javascript/test/cucumber/gremlin.js| 2 +- gremlin-python/src/main/python/radish/gremlin.py | 2 +- .../server/ClientWithOptionsIntegrateTest.java | 87 ++ .../gremlin/test/features/map/Select.feature | 2 +- 11 files changed, 130 insertions(+), 35 deletions(-) create mode 100644 gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/ClientWithOptionsIntegrateTest.java
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 8b51edae3f858e518dbaa3b2ffd348bc82cee593 Merge: 2dbdd31039 c5c9baa86b Author: Cole-Greer AuthorDate: Mon Mar 25 15:53:02 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 2 +- .../apache/tinkerpop/gremlin/driver/Client.java| 5 +- .../tinkerpop/gremlin/driver/RequestOptions.java | 30 .../driver/remote/DriverRemoteConnection.java | 27 +-- .../driver/remote/DriverRemoteConnectionTest.java | 5 +- gremlin-go/driver/cucumber/gremlin.go | 2 +- .../gremlin-javascript/test/cucumber/gremlin.js| 2 +- gremlin-python/src/main/python/radish/gremlin.py | 2 +- .../server/ClientWithOptionsIntegrateTest.java | 87 ++ .../gremlin/test/features/map/Select.feature | 2 +- 11 files changed, 130 insertions(+), 35 deletions(-)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit c5c9baa86b355d11808e80a380c5076580a32bf6 Merge: e39ef4fcce 0b8b7ec4c5 Author: Cole-Greer AuthorDate: Mon Mar 25 15:26:49 2024 -0700 Merge branch '3.6-dev' into 3.7-dev CHANGELOG.asciidoc | 1 + .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 2 +- .../apache/tinkerpop/gremlin/driver/Client.java| 5 +- .../tinkerpop/gremlin/driver/RequestOptions.java | 30 .../driver/remote/DriverRemoteConnection.java | 27 +-- .../driver/remote/DriverRemoteConnectionTest.java | 5 +- gremlin-go/driver/cucumber/gremlin.go | 2 +- .../gremlin-javascript/test/cucumber/gremlin.js| 2 +- gremlin-python/src/main/python/radish/gremlin.py | 2 +- .../server/ClientWithOptionsIntegrateTest.java | 87 ++ .../gremlin/test/features/map/Select.feature | 2 +- 11 files changed, 130 insertions(+), 35 deletions(-) diff --cc gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs index e520b2b328,bf7e01c810..b10a2db7ab --- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs +++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs @@@ -1164,7 -892,7 +1164,7 @@@ namespace Gremlin.Net.IntegrationTest.G {"g_withStrategiesXProductiveByStrategyX_V_asXaX_selectXaX_byXageX", new List, ITraversal>> {(g,p) =>g.WithStrategies(new ProductiveByStrategy(productiveKeys: new List {})).V().As("a").Select("a").By("age")}}, {"g_withSideEffectXk_nullX_injectXxX_selectXkX", new List, ITraversal>> {(g,p) =>g.WithSideEffect("k",null).Inject("x").Select("k")}}, {"g_V_out_in_selectXall_a_a_aX_byXunfold_name_foldX", new List, ITraversal>> {(g,p) =>g.AddV("A").Property("name","a1").As("a1").AddV("A").Property("name","a2").As("a2").AddV("A").Property("name","a3").As("a3").AddV("B").Property("name","b1").As("b1").AddV("B").Property("name","b2").As("b2").AddV("B").Property("name","b3").As("b3").AddE("ab").From("a1").To("b1").AddE("ab").From("a2").To("b2").AddE("ab").From("a3").To( [...] -- {"g_V_asXlabelX_aggregateXlocal_xX_selectXxX_selectXlabelX", new List, ITraversal>> {(g,p) =>g.V().As("label").Aggregate(Scope.Local,"x").Select("x").Select("label")}}, ++ {"g_V_asXlabelX_aggregateXlocal_xX_selectXxX_selectXlabelX", new List, ITraversal>> {(g,p) =>g.V().As("label").Aggregate(Scope.Local,"x").Barrier().Select("x").Select("label")}}, {"g_V_shortestPath", new List, ITraversal>> {(g,p) =>g.V().Identity().ShortestPath()}}, {"g_V_both_dedup_shortestPath", new List, ITraversal>> {(g,p) =>g.V().Both().Dedup().ShortestPath()}}, {"g_V_shortestPath_edgesIncluded", new List, ITraversal>> {(g,p) =>g.V().Identity().ShortestPath().With("~tinkerpop.shortestPath.includeEdges")}}, diff --cc gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/RequestOptions.java index 63d7dad91a,cd5c2b68e0..f439157999 --- a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/RequestOptions.java +++ b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/RequestOptions.java @@@ -18,13 -18,22 +18,23 @@@ */ package org.apache.tinkerpop.gremlin.driver; -import org.apache.tinkerpop.gremlin.driver.message.RequestMessage; +import org.apache.tinkerpop.gremlin.util.message.RequestMessage; + import org.apache.tinkerpop.gremlin.process.traversal.Bytecode; + import org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.OptionsStrategy; + import org.apache.tinkerpop.gremlin.process.traversal.util.BytecodeHelper; import java.util.HashMap; + import java.util.Iterator; import java.util.Map; import java.util.Optional; import java.util.UUID; -import static org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_BATCH_SIZE; -import static org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_EVAL_TIMEOUT; -import static org.apache.tinkerpop.gremlin.driver.Tokens.ARGS_USER_AGENT; -import static org.apache.tinkerpop.gremlin.driver.Tokens.REQUEST_ID; ++import static org.apache.tinkerpop.gremlin.util.Tokens.ARGS_BATCH_SIZE; ++import stat
(tinkerpop) branch 3.7-dev updated (e39ef4fcce -> c5c9baa86b)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from e39ef4fcce Merge branch '3.6-dev' into 3.7-dev add 7776458585 Allow aliased client to pass along options (#2524) add 0b8b7ec4c5 Temporary fix to failing JDK8 test (#2529) new c5c9baa86b Merge branch '3.6-dev' into 3.7-dev The 1 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 | 1 + .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 2 +- .../apache/tinkerpop/gremlin/driver/Client.java| 5 +- .../tinkerpop/gremlin/driver/RequestOptions.java | 30 .../driver/remote/DriverRemoteConnection.java | 27 +-- .../driver/remote/DriverRemoteConnectionTest.java | 5 +- gremlin-go/driver/cucumber/gremlin.go | 2 +- .../gremlin-javascript/test/cucumber/gremlin.js| 2 +- gremlin-python/src/main/python/radish/gremlin.py | 2 +- .../server/ClientWithOptionsIntegrateTest.java | 87 ++ .../gremlin/test/features/map/Select.feature | 2 +- 11 files changed, 130 insertions(+), 35 deletions(-) create mode 100644 gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/ClientWithOptionsIntegrateTest.java
(tinkerpop) branch 3.6-dev updated: Temporary fix to failing JDK8 test (#2529)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 0b8b7ec4c5 Temporary fix to failing JDK8 test (#2529) 0b8b7ec4c5 is described below commit 0b8b7ec4c5b57095f16464565e86c8f00c1f274f Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Mon Mar 25 15:17:36 2024 -0700 Temporary fix to failing JDK8 test (#2529) A new SelectStep test is failing in JDK8 tests due to a difference in hashing between Java 8 and 11. In Java 8, the hash used to identify the traverser to be removed from the no-op barrier is recomputed at removal, and can't find a match due to other traversal branches having added vertices to the bulkset, thus changing its potential hash value. Java 11 simply uses the hash field stored at creation instead of recomputing it which avoids this problem. This additional barrier step is a temporary fix that helps the query wait until all the vertices have been added to the bulkset before adding traversals to the no-op barrier so that hashing stays consistent. --- .../org/apache/tinkerpop/gremlin/test/features/map/Select.feature | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Select.feature b/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Select.feature index b2f8ef8dc5..6229fa1935 100644 --- a/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Select.feature +++ b/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Select.feature @@ -906,7 +906,7 @@ Feature: Step - select() Given the modern graph And the traversal of """ - g.V().as("label").aggregate(local,"x").select("x").select("label") + g.V().as("label").aggregate(local,"x").barrier().select("x").select("label") """ When iterated to list Then the result should be unordered
(tinkerpop) branch 3.6-dev updated: Allow aliased client to pass along options (#2524)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 7776458585 Allow aliased client to pass along options (#2524) 7776458585 is described below commit 777645858590475b8d612d6c1d4cdf63443cde3b Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Mon Mar 25 15:16:59 2024 -0700 Allow aliased client to pass along options (#2524) Refactored DriverRemoteConnection.getRequestOptions() to be a public static method in RequestOptions so that Client.submitAsync() can get and pass along options with it. This fixes the issue where aliased clients submitting traversals containing with() configurations would ignore sending these options as part of the request in https://issues.apache.org/jira/browse/TINKERPOP-3039. --- CHANGELOG.asciidoc | 1 + .../apache/tinkerpop/gremlin/driver/Client.java| 9 ++- .../tinkerpop/gremlin/driver/RequestOptions.java | 27 +++ .../driver/remote/DriverRemoteConnection.java | 28 +-- .../driver/remote/DriverRemoteConnectionTest.java | 5 +- .../server/ClientWithOptionsIntegrateTest.java | 87 ++ 6 files changed, 124 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index eceb847c17..a41951c2c1 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -37,6 +37,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Fixed bug in `EarlyLimitStrategy` which was too aggressive when promoting `limit()` before `map()`. * Prevented mid-traversal `mergeE()` and `mergeV()` from operating on an incoming `Traverser` that contains an `Element`. * Improved performance of the application of `FilterRankingStrategy` for large traversals with deeply nested traversals by improving the cache operation. +* Updated aliased client to pass along options via `with()` when submitting traversals. [[release-3-6-6]] === TinkerPop 3.6.6 (November 20, 2023) diff --git a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Client.java b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Client.java index 513ec92096..415edde664 100644 --- a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Client.java +++ b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Client.java @@ -19,8 +19,6 @@ package org.apache.tinkerpop.gremlin.driver; import org.apache.commons.lang3.exception.ExceptionUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.apache.tinkerpop.gremlin.driver.exception.ConnectionException; import org.apache.tinkerpop.gremlin.driver.exception.NoHostAvailableException; import org.apache.tinkerpop.gremlin.driver.message.RequestMessage; @@ -30,6 +28,8 @@ import org.apache.tinkerpop.gremlin.process.traversal.TraversalSource; import org.apache.tinkerpop.gremlin.process.traversal.Traverser; import org.apache.tinkerpop.gremlin.structure.Graph; import org.apache.tinkerpop.gremlin.util.iterator.IteratorUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import javax.net.ssl.SSLException; import java.net.ConnectException; @@ -51,7 +51,8 @@ import java.util.concurrent.TimeoutException; import java.util.concurrent.atomic.AtomicReference; import java.util.function.Consumer; import java.util.stream.Collectors; -import java.util.stream.IntStream; + +import static org.apache.tinkerpop.gremlin.driver.RequestOptions.getRequestOptions; /** * A {@code Client} is constructed from a {@link Cluster} and represents a way to send messages to Gremlin Server. @@ -642,7 +643,7 @@ public abstract class Client { @Override public CompletableFuture submitAsync(final Bytecode bytecode) { -return submitAsync(bytecode, RequestOptions.EMPTY); +return submitAsync(bytecode, getRequestOptions(bytecode)); } @Override diff --git a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/RequestOptions.java b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/RequestOptions.java index ac923f99ed..cd5c2b68e0 100644 --- a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/RequestOptions.java +++ b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/RequestOptions.java @@ -19,12 +19,21 @@ package org.apache.tinkerpop.gremlin.driver; import org.apache.tinkerpop.gremlin.driver.message.RequestMessage; +import org.apache.tinkerpop.gremlin.process.traversal.Bytecode; +import org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.OptionsStrategy; +import org.apache.tinkerpop.gremlin.process.traversal.util.BytecodeHelper; import java.util.HashMap; +import java.util.Iterator; import java.util.Map;
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 2dbdd310391482effba77ea750a547b9520fdf5a Merge: 3015f37043 e39ef4fcce Author: Cole-Greer AuthorDate: Fri Mar 22 14:00:01 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) branch master updated (3015f37043 -> 2dbdd31039)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 3015f37043 TINKERPOP-3056 Consistently promoting matched/created edge/vertex add dd7cb24669 CTR touchup docs and comments add e39ef4fcce Merge branch '3.6-dev' into 3.7-dev new 2dbdd31039 Merge branch '3.7-dev' The 1 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 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) branch 3.7-dev updated (20443b0d7b -> e39ef4fcce)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 20443b0d7b Merge branch '3.6-dev' into 3.7-dev add dd7cb24669 CTR touchup docs and comments new e39ef4fcce Merge branch '3.6-dev' into 3.7-dev The 1 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| 2 +- .../tinkerpop/gremlin/process/traversal/step/map/MergeVertexStep.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit e39ef4fcce713dc26a28d451475fad27c622b99d Merge: 20443b0d7b dd7cb24669 Author: Cole-Greer AuthorDate: Fri Mar 22 13:57:48 2024 -0700 Merge branch '3.6-dev' into 3.7-dev CHANGELOG.asciidoc| 2 +- .../tinkerpop/gremlin/process/traversal/step/map/MergeVertexStep.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
(tinkerpop) branch 3.6-dev updated: CTR touchup docs and comments
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new dd7cb24669 CTR touchup docs and comments dd7cb24669 is described below commit dd7cb2466986b9a2665ee6f3bdc917e76c9f691e Author: Cole-Greer AuthorDate: Fri Mar 22 13:57:16 2024 -0700 CTR touchup docs and comments --- CHANGELOG.asciidoc| 2 +- .../tinkerpop/gremlin/process/traversal/step/map/MergeVertexStep.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index b813d15ae7..eceb847c17 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -29,7 +29,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Fixed bug in bytecode translation of `g.tx().commit()` and `g.tx().rollback()` in all languages. * Improved error message from `JavaTranslator` by including exception source. * Added missing `short` serialization (`gx:Int16`) to GraphSONV2 and GraphSONV3 in `gremlin-python`. -* Added tests for error handling for GLV's if `tx.commit()`` is called remotely for graphs without transactions support. +* Added tests for error handling for GLV's if `tx.commit()` is called remotely for graphs without transactions support. * Introduced multi-architecture AMD64/ARM64 docker images for gremlin-console. * Fixed bug in `JavaTranslator` where `has(String, null)` could call `has(String, Traversal)` to generate an error. * Fixed issue where server errors weren't being properly parsed when sending bytecode over HTTP. diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/MergeVertexStep.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/MergeVertexStep.java index 132adf3e7c..70eca71f64 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/MergeVertexStep.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/MergeVertexStep.java @@ -93,10 +93,10 @@ public class MergeVertexStep extends MergeStep { // attach the onMatch properties vertices = IteratorUtils.peek(vertices, v -> { -// override current traverser with the matched Edge so that the option() traversal can operate +// override current traverser with the matched Vertex so that the option() traversal can operate // on it properly. this should only work this way for the start step form to retain the original // behavior for 3.6.0 where you might do g.inject(Map).mergeV() and want that Map to pass through. -// in 4.x this will be rectified such that the edge will always be promoted and you will be forced +// in 4.x this will be rectified such that the vertex will always be promoted and you will be forced // to select() the map if you did want the behavior. if (isStart) traverser.set((S) v);
(tinkerpop) branch master updated: CTR add missing require to gremlin-js SetSerializer
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master by this push: new 6bd2c92f63 CTR add missing require to gremlin-js SetSerializer 6bd2c92f63 is described below commit 6bd2c92f6366b3645af82ad0aff485a0c01832cc Author: Cole-Greer AuthorDate: Wed Mar 6 09:27:47 2024 -0800 CTR add missing require to gremlin-js SetSerializer --- .../lib/structure/io/binary/internals/SetSerializer.js | 1 + 1 file changed, 1 insertion(+) diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/SetSerializer.js b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/SetSerializer.js index 6cbcce44dc..221a77a978 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/SetSerializer.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/SetSerializer.js @@ -22,6 +22,7 @@ */ 'use strict'; +const { Buffer } = require('buffer'); module.exports = class SetSerializer { constructor(ioc, ID) { this.ioc = ioc;
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit f3c551f538e92be5f3b995685529633b0683c374 Merge: 615027de37 4e99e77f6a Author: Cole-Greer AuthorDate: Wed Mar 6 08:26:38 2024 -0800 Merge branch '3.7-dev' gremlin-javascript/examples/browser/.gitignore | 32 + gremlin-javascript/examples/browser/.yarnrc.yml|1 + gremlin-javascript/examples/browser/index.css | 30 + gremlin-javascript/examples/browser/index.html | 32 + gremlin-javascript/examples/browser/index.js | 92 ++ gremlin-javascript/examples/browser/package.json | 22 + gremlin-javascript/examples/browser/utils.js | 74 + gremlin-javascript/examples/browser/yarn.lock | 1498 gremlin-javascript/examples/{ => node}/.gitignore |0 .../examples/{ => node}/basic-gremlin.js |0 .../examples/{ => node}/connections.js |0 .../examples/{ => node}/modern-traversals.js |0 .../examples/{ => node}/package-lock.json |0 .../examples/{ => node}/package.json |0 .../javascript/gremlin-javascript/.eslintrc.js |7 +- .../src/main/javascript/gremlin-javascript/.nvmrc |1 + .../main/javascript/gremlin-javascript/README.md |2 +- .../driver/auth/mechanisms/sasl-mechanism-plain.js |1 + .../gremlin-javascript/lib/driver/client.js|3 - .../gremlin-javascript/lib/driver/connection.js| 196 ++- .../lib/driver/driver-remote-connection.js |3 - .../gremlin-javascript/lib/driver/result-set.js|9 - .../structure/io/binary/internals/AnySerializer.js |2 + .../io/binary/internals/ArraySerializer.js |2 + .../io/binary/internals/BigIntegerSerializer.js|2 + .../io/binary/internals/BooleanSerializer.js |2 + .../io/binary/internals/BulkSetSerializer.js |2 + .../io/binary/internals/ByteBufferSerializer.js|2 + .../io/binary/internals/ByteSerializer.js |2 + .../io/binary/internals/BytecodeSerializer.js |1 + .../io/binary/internals/DateSerializer.js |2 + .../io/binary/internals/DoubleSerializer.js|2 + .../io/binary/internals/EdgeSerializer.js |1 + .../io/binary/internals/EnumSerializer.js |1 + .../io/binary/internals/FloatSerializer.js |2 + .../io/binary/internals/GraphBinaryReader.js |2 + .../io/binary/internals/GraphBinaryWriter.js |2 + .../structure/io/binary/internals/IntSerializer.js |2 + .../io/binary/internals/LambdaSerializer.js|1 + .../io/binary/internals/LongSerializer.js |2 + .../io/binary/internals/LongSerializerNg.js|2 + .../structure/io/binary/internals/MapSerializer.js |2 + .../structure/io/binary/internals/PSerializer.js |1 + .../io/binary/internals/PathSerializer.js |1 + .../io/binary/internals/PropertySerializer.js |1 + .../io/binary/internals/ShortSerializer.js |2 + .../io/binary/internals/StringSerializer.js|2 + .../io/binary/internals/TextPSerializer.js |1 + .../internals/TraversalStrategySerializer.js |2 + .../io/binary/internals/TraverserSerializer.js |1 + .../binary/internals/UnspecifiedNullSerializer.js |2 + .../io/binary/internals/UuidSerializer.js |2 + .../binary/internals/VertexPropertySerializer.js |1 + .../io/binary/internals/VertexSerializer.js|1 + .../lib/structure/io/binary/internals/utils.js |2 + .../lib/structure/io/graph-serializer.js |1 + .../javascript/gremlin-javascript/lib/utils.js | 67 +- .../gremlin-javascript/package-lock.json | 218 ++- .../javascript/gremlin-javascript/package.json |6 +- .../test/integration/client-behavior-tests.js |2 +- .../test/integration/traversal-test.js |2 +- .../test/unit/result-set-test.js | 17 +- pom.xml|4 + 63 files changed, 2196 insertions(+), 179 deletions(-) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js index 1a568e5377,bf5fc3f8a7..bb5b58751a --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/utils.js @@@ -23,10 -23,9 +23,9 @@@ */ 'use strict'; - const crypto = require('crypto'); - const os = require('os'); + const uuid = require('uuid'); -const gremlinVersion = '3.7.2-SNAPSHOT'; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin +const gremlinVersion = '4.0.0-SNAPSHOT'; // DO NOT MODIFY - Configured automatically by Maven Replacer Plugin exports.toLong = function toLong(value) { return new
(tinkerpop) branch master updated (615027de37 -> f3c551f538)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 615027de37 Merge branch '3.7-dev' add 4e99e77f6a feat: `gremlin.js` browser support (#2506) new f3c551f538 Merge branch '3.7-dev' The 1 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: gremlin-javascript/examples/browser/.gitignore | 32 + gremlin-javascript/examples/browser/.yarnrc.yml|1 + .../examples/browser/index.css | 15 +- .../examples/browser/index.html| 28 +- gremlin-javascript/examples/browser/index.js | 92 ++ gremlin-javascript/examples/browser/package.json | 22 + gremlin-javascript/examples/browser/utils.js | 74 + gremlin-javascript/examples/browser/yarn.lock | 1498 gremlin-javascript/examples/{ => node}/.gitignore |0 .../examples/{ => node}/basic-gremlin.js |0 .../examples/{ => node}/connections.js |0 .../examples/{ => node}/modern-traversals.js |0 .../examples/{ => node}/package-lock.json |0 .../examples/{ => node}/package.json |0 .../javascript/gremlin-javascript/.eslintrc.js |7 +- .../src/main/javascript/gremlin-javascript/.nvmrc |1 + .../main/javascript/gremlin-javascript/README.md |2 +- .../driver/auth/mechanisms/sasl-mechanism-plain.js |1 + .../gremlin-javascript/lib/driver/client.js|3 - .../gremlin-javascript/lib/driver/connection.js| 196 ++- .../lib/driver/driver-remote-connection.js |3 - .../gremlin-javascript/lib/driver/result-set.js|9 - .../structure/io/binary/internals/AnySerializer.js |2 + .../io/binary/internals/ArraySerializer.js |2 + .../io/binary/internals/BigIntegerSerializer.js|2 + .../io/binary/internals/BooleanSerializer.js |2 + .../io/binary/internals/BulkSetSerializer.js |2 + .../io/binary/internals/ByteBufferSerializer.js|2 + .../io/binary/internals/ByteSerializer.js |2 + .../io/binary/internals/BytecodeSerializer.js |1 + .../io/binary/internals/DateSerializer.js |2 + .../io/binary/internals/DoubleSerializer.js|2 + .../io/binary/internals/EdgeSerializer.js |1 + .../io/binary/internals/EnumSerializer.js |1 + .../io/binary/internals/FloatSerializer.js |2 + .../io/binary/internals/GraphBinaryReader.js |2 + .../io/binary/internals/GraphBinaryWriter.js |2 + .../structure/io/binary/internals/IntSerializer.js |2 + .../io/binary/internals/LambdaSerializer.js|1 + .../io/binary/internals/LongSerializer.js |2 + .../io/binary/internals/LongSerializerNg.js|2 + .../structure/io/binary/internals/MapSerializer.js |2 + .../structure/io/binary/internals/PSerializer.js |1 + .../io/binary/internals/PathSerializer.js |1 + .../io/binary/internals/PropertySerializer.js |1 + .../io/binary/internals/ShortSerializer.js |2 + .../io/binary/internals/StringSerializer.js|2 + .../io/binary/internals/TextPSerializer.js |1 + .../internals/TraversalStrategySerializer.js |2 + .../io/binary/internals/TraverserSerializer.js |1 + .../binary/internals/UnspecifiedNullSerializer.js |2 + .../io/binary/internals/UuidSerializer.js |2 + .../binary/internals/VertexPropertySerializer.js |1 + .../io/binary/internals/VertexSerializer.js|1 + .../lib/structure/io/binary/internals/utils.js |2 + .../lib/structure/io/graph-serializer.js |1 + .../javascript/gremlin-javascript/lib/utils.js | 67 +- .../gremlin-javascript/package-lock.json | 218 ++- .../javascript/gremlin-javascript/package.json |6 +- .../test/integration/client-behavior-tests.js |2 +- .../test/integration/traversal-test.js |2 +- .../test/unit/result-set-test.js | 17 +- pom.xml|4 + 63 files changed, 2158 insertions(+), 198 deletions(-) create mode 100644 gremlin-javascript/examples/browser/.gitignore create mode 100644 gremlin-javascript/examples/browser/.yarnrc.yml copy gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/util/wrapped/WrappedVariables.java => gremlin-javascript/examples/browser/index.css (79%) copy gremlin-go/driver/resources/resources.go => gremlin-javascript/examples/browser/index.html (67%) create mode 100644 gremlin-javascript/examples/
(tinkerpop) branch 3.7-dev updated: feat: `gremlin.js` browser support (#2506)
This is an automated email from the ASF dual-hosted git repository. colegreer 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 4e99e77f6a feat: `gremlin.js` browser support (#2506) 4e99e77f6a is described below commit 4e99e77f6a7bf91037d6fa310c4bc64eb4ee87b4 Author: Tiến Nguyễn Khắc AuthorDate: Thu Mar 7 05:24:23 2024 +1300 feat: `gremlin.js` browser support (#2506) - Replace node APIs that have cross runtime equivalent - For those that can't be replaced, use `node:` prefix so that environment that does polyfill automatically can easily do so - Remove manual ping/pong logic, this is already handled internally by browser or `ws` library --- gremlin-javascript/examples/browser/.gitignore | 32 + gremlin-javascript/examples/browser/.yarnrc.yml|1 + gremlin-javascript/examples/browser/index.css | 30 + gremlin-javascript/examples/browser/index.html | 32 + gremlin-javascript/examples/browser/index.js | 92 ++ gremlin-javascript/examples/browser/package.json | 22 + gremlin-javascript/examples/browser/utils.js | 74 + gremlin-javascript/examples/browser/yarn.lock | 1498 gremlin-javascript/examples/{ => node}/.gitignore |0 .../examples/{ => node}/basic-gremlin.js |0 .../examples/{ => node}/connections.js |0 .../examples/{ => node}/modern-traversals.js |0 .../examples/{ => node}/package-lock.json |0 .../examples/{ => node}/package.json |0 .../javascript/gremlin-javascript/.eslintrc.js |7 +- .../src/main/javascript/gremlin-javascript/.nvmrc |1 + .../main/javascript/gremlin-javascript/README.md |2 +- .../driver/auth/mechanisms/sasl-mechanism-plain.js |1 + .../gremlin-javascript/lib/driver/client.js|3 - .../gremlin-javascript/lib/driver/connection.js| 196 ++- .../lib/driver/driver-remote-connection.js |3 - .../gremlin-javascript/lib/driver/result-set.js|9 - .../structure/io/binary/internals/AnySerializer.js |2 + .../io/binary/internals/ArraySerializer.js |2 + .../io/binary/internals/BigIntegerSerializer.js|2 + .../io/binary/internals/BooleanSerializer.js |2 + .../io/binary/internals/BulkSetSerializer.js |2 + .../io/binary/internals/ByteBufferSerializer.js|2 + .../io/binary/internals/ByteSerializer.js |2 + .../io/binary/internals/BytecodeSerializer.js |1 + .../io/binary/internals/DateSerializer.js |2 + .../io/binary/internals/DoubleSerializer.js|2 + .../io/binary/internals/EdgeSerializer.js |1 + .../io/binary/internals/EnumSerializer.js |1 + .../io/binary/internals/FloatSerializer.js |2 + .../io/binary/internals/GraphBinaryReader.js |2 + .../io/binary/internals/GraphBinaryWriter.js |2 + .../structure/io/binary/internals/IntSerializer.js |2 + .../io/binary/internals/LambdaSerializer.js|1 + .../io/binary/internals/LongSerializer.js |2 + .../io/binary/internals/LongSerializerNg.js|2 + .../structure/io/binary/internals/MapSerializer.js |2 + .../structure/io/binary/internals/PSerializer.js |1 + .../io/binary/internals/PathSerializer.js |1 + .../io/binary/internals/PropertySerializer.js |1 + .../io/binary/internals/ShortSerializer.js |2 + .../io/binary/internals/StringSerializer.js|2 + .../io/binary/internals/TextPSerializer.js |1 + .../internals/TraversalStrategySerializer.js |2 + .../io/binary/internals/TraverserSerializer.js |1 + .../binary/internals/UnspecifiedNullSerializer.js |2 + .../io/binary/internals/UuidSerializer.js |2 + .../binary/internals/VertexPropertySerializer.js |1 + .../io/binary/internals/VertexSerializer.js|1 + .../lib/structure/io/binary/internals/utils.js |2 + .../lib/structure/io/graph-serializer.js |1 + .../javascript/gremlin-javascript/lib/utils.js | 67 +- .../gremlin-javascript/package-lock.json | 218 ++- .../javascript/gremlin-javascript/package.json |6 +- .../test/integration/client-behavior-tests.js |2 +- .../test/integration/traversal-test.js |2 +- .../test/unit/result-set-test.js | 17 +- pom.xml|4 + 63 files changed, 2196 insertions(+), 179 deletions(-) diff --git a/gremlin-javascript/examples/browser/.gitignore b/gremlin-javascript/examples/browser/.gitignore new file mode 100644 index 00..1839250265 --- /dev/null +++ b/gremlin-javascript/examples/browser/.gitignore @@ -0,0 +1,32 @@ +# Logs
(tinkerpop) branch master updated (77e4f71647 -> 03e9f24f06)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 77e4f71647 Merge branch '3.7-dev' add 1efe40b288 TINKERPOP-3054 Fix requestId Deserialization in `gremlin-python` (#2494) add cc9b3cf02c Merge branch '3.6-dev' into 3.7-dev new 03e9f24f06 Merge branch '3.7-dev' The 1 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 +++-- gremlin-python/src/main/python/gremlin_python/driver/connection.py | 7 --- gremlin-python/src/main/python/gremlin_python/driver/serializer.py | 2 +- gremlin-python/src/main/python/tests/driver/test_client.py | 6 +- 4 files changed, 13 insertions(+), 7 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 03e9f24f062c507ed665c5700a90235249e652a9 Merge: 77e4f71647 cc9b3cf02c Author: Cole-Greer AuthorDate: Thu Feb 29 09:02:27 2024 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 5 +++-- gremlin-python/src/main/python/gremlin_python/driver/connection.py | 7 --- gremlin-python/src/main/python/gremlin_python/driver/serializer.py | 2 +- gremlin-python/src/main/python/tests/driver/test_client.py | 6 +- 4 files changed, 13 insertions(+), 7 deletions(-)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit cc9b3cf02c1e5d68a0583e2571e1a2a22d9fa249 Merge: 88acbad25a 1efe40b288 Author: Cole-Greer AuthorDate: Thu Feb 29 08:56:53 2024 -0800 Merge branch '3.6-dev' into 3.7-dev CHANGELOG.asciidoc | 5 +++-- gremlin-python/src/main/python/gremlin_python/driver/connection.py | 7 --- gremlin-python/src/main/python/gremlin_python/driver/serializer.py | 2 +- gremlin-python/src/main/python/tests/driver/test_client.py | 6 +- 4 files changed, 13 insertions(+), 7 deletions(-)
(tinkerpop) branch 3.7-dev updated (88acbad25a -> cc9b3cf02c)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 88acbad25a Change edge weights to double in feature tests (#2503) add 1efe40b288 TINKERPOP-3054 Fix requestId Deserialization in `gremlin-python` (#2494) new cc9b3cf02c Merge branch '3.6-dev' into 3.7-dev The 1 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 +++-- gremlin-python/src/main/python/gremlin_python/driver/connection.py | 7 --- gremlin-python/src/main/python/gremlin_python/driver/serializer.py | 2 +- gremlin-python/src/main/python/tests/driver/test_client.py | 6 +- 4 files changed, 13 insertions(+), 7 deletions(-)
(tinkerpop) branch 3.6-dev updated (3166f1b347 -> 1efe40b288)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 3166f1b347 Bump github.com/nicksnyder/go-i18n/v2 from 2.3.0 to 2.4.0 in /gremlin-go (#2469) add 1efe40b288 TINKERPOP-3054 Fix requestId Deserialization in `gremlin-python` (#2494) No new revisions were added by this update. Summary of changes: CHANGELOG.asciidoc | 5 +++-- gremlin-python/src/main/python/gremlin_python/driver/connection.py | 7 --- gremlin-python/src/main/python/gremlin_python/driver/serializer.py | 2 +- gremlin-python/src/main/python/tests/driver/test_client.py | 6 +- 4 files changed, 13 insertions(+), 7 deletions(-)
(tinkerpop) branch master updated (83e66fdc5a -> 77e4f71647)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 83e66fdc5a Merge branch '3.7-dev' add 3976dbf884 Add true case tests for checkAdjacentVertices configuration (#2502) add 88acbad25a Change edge weights to double in feature tests (#2503) new 77e4f71647 Merge branch '3.7-dev' The 1 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: .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 28 ++- gremlin-go/driver/cucumber/gremlin.go | 28 ++- .../gremlin-javascript/test/cucumber/gremlin.js| 28 ++- gremlin-python/src/main/python/radish/gremlin.py | 28 ++- .../features/integrated/PartitionStrategy.feature | 56 +++--- .../features/integrated/SubgraphStrategy.feature | 32 - .../gremlin/test/features/map/MergeEdge.feature| 2 +- 7 files changed, 120 insertions(+), 82 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 77e4f716474b802b06f1de37427b18baf63dfc9c Merge: 83e66fdc5a 88acbad25a Author: Cole-Greer AuthorDate: Thu Feb 29 08:40:31 2024 -0800 Merge branch '3.7-dev' .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 28 ++- gremlin-go/driver/cucumber/gremlin.go | 28 ++- .../gremlin-javascript/test/cucumber/gremlin.js| 28 ++- gremlin-python/src/main/python/radish/gremlin.py | 28 ++- .../features/integrated/PartitionStrategy.feature | 56 +++--- .../features/integrated/SubgraphStrategy.feature | 32 - .../gremlin/test/features/map/MergeEdge.feature| 2 +- 7 files changed, 120 insertions(+), 82 deletions(-)
(tinkerpop) branch 3.7-dev updated: Change edge weights to double in feature tests (#2503)
This is an automated email from the ASF dual-hosted git repository. colegreer 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 88acbad25a Change edge weights to double in feature tests (#2503) 88acbad25a is described below commit 88acbad25a4f07fbc28bf761a09def3d5805c562 Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Thu Feb 29 08:31:42 2024 -0800 Change edge weights to double in feature tests (#2503) https://issues.apache.org/jira/browse/TINKERPOP-3020 Updated all edge weights to use type double in PartitionStrategy and SideEffect feature tests. --- .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 26 +- gremlin-go/driver/cucumber/gremlin.go | 26 +- .../gremlin-javascript/test/cucumber/gremlin.js| 26 +- gremlin-python/src/main/python/radish/gremlin.py | 26 +- .../features/integrated/PartitionStrategy.feature | 56 +++--- .../gremlin/test/features/map/MergeEdge.feature| 2 +- 6 files changed, 81 insertions(+), 81 deletions(-) diff --git a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs index fd96bdc6ea..d99f0d1672 100644 --- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs +++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs @@ -399,18 +399,18 @@ namespace Gremlin.Net.IntegrationTest.Gherkin {"g_withStrategiesXPartitionStrategyXwrite_a_read_aXX_V_name", new List, ITraversal>> {(g,p) =>g.AddV("person").Property("_partition","a").Property("name","alice").AddV("person").Property("_partition","b").Property("name","bob"), (g,p) =>g.WithStrategies(new PartitionStrategy(includeMetaProperties: false, partitionKey: "_partition", readPartitions: new HashSet {"a"}, writePartition: "a")).V().Values("na [...] {"g_withStrategiesXPartitionStrategyXwrite_a_read_a_bXX_V_name", new List, ITraversal>> {(g,p) =>g.AddV("person").Property("_partition","a").Property("name","alice").AddV("person").Property("_partition","b").Property("name","bob"), (g,p) =>g.WithStrategies(new PartitionStrategy(includeMetaProperties: false, partitionKey: "_partition", readPartitions: new HashSet {"a", "b"}, writePartition: "a")).V().Values, ITraversal>> {(g,p) =>g.AddV("person").Property("_partition","a").Property("name","alice").AddV("person").Property("_partition","b").Property("name","bob"), (g,p) =>g.WithStrategies(new PartitionStrategy(includeMetaProperties: false, partitionKey: "_partition", readPartitions: new HashSet {"c"}, writePartition: "a")).V().Values("na [...] - {"g_withStrategiesXPartitionStrategyXwrite_a_read_aXX_V_bothE_weight", new List, ITraversal>> {(g,p) =>g.AddV("person").Property("_partition","a").Property("name","alice").As("a").AddV("person").Property("_partition","b").Property("name","bob").As("b").AddE("knows").From("a").To("b").Property("_partition","a").Property("weight",1).AddE("knows").From("b").To("a").Property("_partition","b").Property("weight",2), (g,p) => [...] - {"g_withStrategiesXPartitionStrategyXwrite_a_read_bXX_V_bothE_weight", new List, ITraversal>> {(g,p) =>g.AddV("person").Property("_partition","a").Property("name","alice").As("a").AddV("person").Property("_partition","b").Property("name","bob").As("b").AddE("knows").From("a").To("b").Property("_partition","a").Property("weight",1).AddE("knows").From("b").To("a").Property("_partition","b").Property("weight",2), (g,p) => [...] - {"g_withStrategiesXPartitionStrategyXwrite_a_read_a_bXX_V_bothE_dedup_weight", new List, ITraversal>> {(g,p) =>g.AddV("person").Property("_partition","a").Property("name","alice").As("a").AddV(&q
(tinkerpop) branch 3.7-dev updated: Add true case tests for checkAdjacentVertices configuration (#2502)
This is an automated email from the ASF dual-hosted git repository. colegreer 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 3976dbf884 Add true case tests for checkAdjacentVertices configuration (#2502) 3976dbf884 is described below commit 3976dbf88446969be4f40d213a02b72d1324888a Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Thu Feb 29 08:31:14 2024 -0800 Add true case tests for checkAdjacentVertices configuration (#2502) https://issues.apache.org/jira/browse/TINKERPOP-3026 Added tests to cover checkAdjacentVertices = true in SubgraphStrategy configuration. --- .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 2 ++ gremlin-go/driver/cucumber/gremlin.go | 2 ++ .../gremlin-javascript/test/cucumber/gremlin.js| 2 ++ gremlin-python/src/main/python/radish/gremlin.py | 2 ++ .../features/integrated/SubgraphStrategy.feature | 32 +- 5 files changed, 39 insertions(+), 1 deletion(-) diff --git a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs index ccfa82b240..fd96bdc6ea 100644 --- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs +++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs @@ -478,6 +478,7 @@ namespace Gremlin.Net.IntegrationTest.Gherkin {"g_withStrategiesXSubgraphStrategyXedges_hasLabelXusesX_hasXskill_5XXX_V_outE_valueMap_selectXvaluesX_unfold", new List, ITraversal>> {(g,p) =>g.WithStrategies(new SubgraphStrategy(checkAdjacentVertices: true, edges: __.HasLabel("uses").Has("skill",5))).V().OutE().ValueMap().Select(Column.Values).Unfold()}}, {"g_withStrategiesXSubgraphStrategyXsubgraphDXX_V", new List, ITraversal>> {(g,p) =>g.WithStrategies(new SubgraphStrategy(checkAdjacentVertices: false, vertices: __.Has("name",P.Within(new List {"josh", "lop", "ripple"})), edges: __.Or(__.Has("weight",0.4).HasLabel("created"),__.Has("weight",1.0).HasLabel("created".V()}}, {"g_withStrategiesXSubgraphStrategyXsubgraphDXX_E", new List, ITraversal>> {(g,p) =>g.WithStrategies(new SubgraphStrategy(checkAdjacentVertices: false, vertices: __.Has("name",P.Within(new List {"josh", "lop", "ripple"})), edges: __.Or(__.Has("weight",0.4).HasLabel("created"),__.Has("weight",1.0).HasLabel("created".E()}}, + {"g_withStrategiesXSubgraphStrategyXcheckAdjacentVertices_subgraphDXX_E", new List, ITraversal>> {(g,p) =>g.WithStrategies(new SubgraphStrategy(checkAdjacentVertices: true, vertices: __.Has("name",P.Within(new List {"josh", "lop", "ripple"})), edges: __.Or(__.Has("weight",0.4).HasLabel("created"),__.Has("weight",1.0).HasLabel("created".E()}}, {"g_withStrategiesXSubgraphStrategyXsubgraphDXX_VX4X_outE", new List, ITraversal>> {(g,p) =>g.WithStrategies(new SubgraphStrategy(checkAdjacentVertices: false, vertices: __.Has("name",P.Within(new List {"josh", "lop", "ripple"})), edges: __.Or(__.Has("weight",0.4).HasLabel("created"),__.Has("weight",1.0).HasLabel("created".V(p["vid4"]).OutE()}}, {"g_withStrategiesXSubgraphStrategyXsubgraphDXX_VX4X_inE", new List, ITraversal>> {(g,p) =>g.WithStrategies(new SubgraphStrategy(checkAdjacentVertices: false, vertices: __.Has("name",P.Within(new List {"josh", "lop", "ripple"})), edges: __.Or(__.Has("weight",0.4).HasLabel("created"),__.Has("weight",1.0).HasLabel("created".V(p["vid4"]).InE()}}, {"g_withStrategiesXSubgraphStrategyXsubgraphDXX_VX4X_out", new List, ITraversal>> {(g,p) =>g.WithStrategies(new SubgraphStrategy(checkAdjacentVertices: false, vertices: __.Has("name",P.Within(new List {"josh", "lop", "ripple"})), edges: __.Or(__.Has("weight",0.4).HasLabel("created"),__.Has("weight",1.0).HasLabel("created".V(p["vid4"]).Out()}}, @@ -488,6 +489,7 @@ namespace Gremlin.Net.IntegrationTest.Gherkin {"g_withStrategiesXSubgraphStrategyXsubgraphDXX_EX11X_bothV", new List, ITraversal>> {(g,p) =>g.WithStrategies(new SubgraphStrategy(checkAdjacentVertices: false, vertices: __.Has(&qu
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 83e66fdc5a88446f4bc763f7e15d9ad911cf7516 Merge: 98236ba70a 7f73599f74 Author: Cole-Greer AuthorDate: Thu Feb 29 08:27:29 2024 -0800 Merge branch '3.7-dev' gremlin-go/go.mod | 4 +- gremlin-go/go.sum | 8 +- .../gremlin-javascript/package-lock.json | 151 +++-- 3 files changed, 57 insertions(+), 106 deletions(-)
(tinkerpop) branch master updated (98236ba70a -> 83e66fdc5a)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 98236ba70a Squash of 3 docs/gremlint dependabots add b7115b57d3 Bump eslint (#2507) add af5c9148b6 Bump mocha in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2484) add ddb646e51e Bump github.com/cucumber/godog from 0.13.0 to 0.14.0 in /gremlin-go (#2471) add 3166f1b347 Bump github.com/nicksnyder/go-i18n/v2 from 2.3.0 to 2.4.0 in /gremlin-go (#2469) add 7f73599f74 Merge branch '3.6-dev' into 3.7-dev new 83e66fdc5a Merge branch '3.7-dev' The 1 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: gremlin-go/go.mod | 4 +- gremlin-go/go.sum | 8 +- .../gremlin-javascript/package-lock.json | 151 +++-- 3 files changed, 57 insertions(+), 106 deletions(-)
(tinkerpop) branch 3.7-dev updated (a919b90ebe -> 7f73599f74)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from a919b90ebe Merge branch '3.6-dev' into 3.7-dev add b7115b57d3 Bump eslint (#2507) add af5c9148b6 Bump mocha in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2484) add ddb646e51e Bump github.com/cucumber/godog from 0.13.0 to 0.14.0 in /gremlin-go (#2471) add 3166f1b347 Bump github.com/nicksnyder/go-i18n/v2 from 2.3.0 to 2.4.0 in /gremlin-go (#2469) new 7f73599f74 Merge branch '3.6-dev' into 3.7-dev The 1 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: gremlin-go/go.mod | 4 +- gremlin-go/go.sum | 8 +- .../gremlin-javascript/package-lock.json | 151 +++-- 3 files changed, 57 insertions(+), 106 deletions(-)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 7f73599f74db02a188f37d5168efa84f39c2d068 Merge: a919b90ebe 3166f1b347 Author: Cole-Greer AuthorDate: Thu Feb 29 08:16:20 2024 -0800 Merge branch '3.6-dev' into 3.7-dev gremlin-go/go.mod | 4 +- gremlin-go/go.sum | 8 +- .../gremlin-javascript/package-lock.json | 151 +++-- 3 files changed, 57 insertions(+), 106 deletions(-) diff --cc gremlin-go/go.mod index 49824ef350,111ad2210b..a44e094cc7 --- a/gremlin-go/go.mod +++ b/gremlin-go/go.mod @@@ -20,13 -20,12 +20,13 @@@ module github.com/apache/tinkerpop/grem go 1.20 require ( - github.com/cucumber/godog v0.13.0 + github.com/cucumber/godog v0.14.0 github.com/google/uuid v1.6.0 github.com/gorilla/websocket v1.5.1 - github.com/nicksnyder/go-i18n/v2 v2.3.0 + github.com/nicksnyder/go-i18n/v2 v2.4.0 github.com/stretchr/testify v1.8.4 golang.org/x/text v0.14.0 + gopkg.in/yaml.v3 v3.0.1 ) require (
(tinkerpop) branch 3.6-dev updated (af5c9148b6 -> ddb646e51e)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from af5c9148b6 Bump mocha in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2484) add ddb646e51e Bump github.com/cucumber/godog from 0.13.0 to 0.14.0 in /gremlin-go (#2471) No new revisions were added by this update. Summary of changes: gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
(tinkerpop) branch 3.6-dev updated (b7115b57d3 -> af5c9148b6)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from b7115b57d3 Bump eslint (#2507) add af5c9148b6 Bump mocha in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2484) No new revisions were added by this update. Summary of changes: .../gremlin-javascript/package-lock.json | 87 +- 1 file changed, 19 insertions(+), 68 deletions(-)
(tinkerpop) branch 3.6-dev updated: Bump eslint (#2507)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new b7115b57d3 Bump eslint (#2507) b7115b57d3 is described below commit b7115b57d314c0c616585a84495bd0d14ea8dd29 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Thu Feb 29 08:07:52 2024 -0800 Bump eslint (#2507) Bumps [eslint](https://github.com/eslint/eslint) from 8.56.0 to 8.57.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.56.0...v8.57.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../gremlin-javascript/package-lock.json | 64 +++--- 1 file changed, 32 insertions(+), 32 deletions(-) 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 0b86446496..4dcb4a385e 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@ -130,22 +130,22 @@ } }, "node_modules/@eslint/js": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz;, - "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz;, + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.13", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz;, - "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz;, + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, "dependencies": { -"@humanwhocodes/object-schema": "^2.0.1", -"debug": "^4.1.1", +"@humanwhocodes/object-schema": "^2.0.2", +"debug": "^4.3.1", "minimatch": "^3.0.5" }, "engines": { @@ -166,9 +166,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz;, - "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz;, + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, "node_modules/@nodelib/fs.scandir": { @@ -1044,16 +1044,16 @@ } }, "node_modules/eslint": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz;, - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz;, + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, "dependencies"
(tinkerpop) branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/nicksnyder/go-i18n/v2-2.4.0 deleted (was d1c5140815)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/nicksnyder/go-i18n/v2-2.4.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was d1c5140815 Bump github.com/nicksnyder/go-i18n/v2 from 2.3.0 to 2.4.0 in /gremlin-go The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated (ddb646e51e -> 3166f1b347)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from ddb646e51e Bump github.com/cucumber/godog from 0.13.0 to 0.14.0 in /gremlin-go (#2471) add 3166f1b347 Bump github.com/nicksnyder/go-i18n/v2 from 2.3.0 to 2.4.0 in /gremlin-go (#2469) No new revisions were added by this update. Summary of changes: gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
(tinkerpop) branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/cucumber/godog-0.14.0 deleted (was 0bcf319771)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/cucumber/godog-0.14.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 0bcf319771 Bump github.com/cucumber/godog from 0.13.0 to 0.14.0 in /gremlin-go The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/mocha-10.3.0 deleted (was f0aab3941b)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/mocha-10.3.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was f0aab3941b Bump mocha in /gremlin-javascript/src/main/javascript/gremlin-javascript The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/eslint-8.57.0 deleted (was 72d63b47aa)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/eslint-8.57.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 72d63b47aa Bump eslint The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch master updated: Squash of 3 docs/gremlint dependabots
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master by this push: new 98236ba70a Squash of 3 docs/gremlint dependabots 98236ba70a is described below commit 98236ba70a4f43cbda880ff8f78234f49dd6cc45 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Thu Feb 29 14:14:16 2024 + Squash of 3 docs/gremlint dependabots Bump @types/node from 20.10.3 to 20.11.23 in /docs/gremlint Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.3 to 20.11.23. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Bump @testing-library/jest-dom from 6.2.0 to 6.4.2 in /docs/gremlint Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.2.0 to 6.4.2. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v6.2.0...v6.4.2) --- updated-dependencies: - dependency-name: "@testing-library/jest-dom" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Bump prettier from 3.1.0 to 3.2.5 in /docs/gremlint Bumps [prettier](https://github.com/prettier/prettier) from 3.1.0 to 3.2.5. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.1.0...3.2.5) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- docs/gremlint/package-lock.json | 46 ++--- docs/gremlint/package.json | 6 +++--- 2 files changed, 28 insertions(+), 24 deletions(-) diff --git a/docs/gremlint/package-lock.json b/docs/gremlint/package-lock.json index 42424b04a8..6eaad07ad1 100644 --- a/docs/gremlint/package-lock.json +++ b/docs/gremlint/package-lock.json @@ -21,16 +21,16 @@ "web-vitals": "^3.5.1" }, "devDependencies": { -"@testing-library/jest-dom": "^6.2.0", +"@testing-library/jest-dom": "^6.4.2", "@testing-library/react": "^12.1.5", "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.4", -"@types/node": "^20.10.3", +"@types/node": "^20.11.23", "@types/react": "^17.0.38", "@types/react-dom": "^17.0.11", "@types/styled-components": "^5.1.26", "gh-pages": "^6.1.1", -"prettier": "^3.1.0", +"prettier": "^3.2.5", "tslint": "^6.1.3", "tslint-config-prettier": "^1.18.0" }, @@ -4189,9 +4189,9 @@ } }, "node_modules/@testing-library/jest-dom": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.2.0.tgz;, - "integrity": "sha512-+BVQlJ9cmEn5RDMUS8c2+TU6giLvzaHZ8sU/x0Jj7fk+6/46wPdwlgOPcpxS17CjcanBi/3VmGMqVr2rmbUmNw==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.2.tgz;, + "integrity": "sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==", "dev": true, "dependencies": { "@adobe/css-tools": "^4.3.2", @@ -4210,6 +4210,7 @@ }, "peerDependencies": { "@jest/globals": ">= 28", +"@types/bun": "latest", "@types/jest": ">= 28", "jest": ">= 28", "vitest": ">= 0.32" @@ -4218,6 +4219,9 @@
(tinkerpop) branch master updated: Remove gremlin-archetype (#2486)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master by this push: new a8f90ea959 Remove gremlin-archetype (#2486) a8f90ea959 is described below commit a8f90ea959b0eb11a699f39d64ae274eb01e513d Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Fri Feb 23 09:53:34 2024 -0800 Remove gremlin-archetype (#2486) --- CHANGELOG.asciidoc | 1 + docs/src/reference/gremlin-variants.asciidoc | 28 +- docs/src/upgrade/release-4.x.x.asciidoc| 6 ++ gremlin-archetype/gremlin-archetype-dsl/pom.xml| 59 .../META-INF/maven/archetype-metadata.xml | 38 .../resources/archetype-resources/README.asciidoc | 32 --- .../src/main/resources/archetype-resources/pom.xml | 95 --- .../src/main/java/SocialTraversalDsl.java | 76 --- .../src/main/java/SocialTraversalSourceDsl.java| 72 -- .../src/test/java/SocialDslTest.java | 58 .../projects/standard/archetype.properties | 21 - .../src/test/resources/projects/standard/goal.txt | 1 - gremlin-archetype/gremlin-archetype-server/pom.xml | 59 .../META-INF/maven/archetype-metadata.xml | 47 - .../resources/archetype-resources/README.asciidoc | 66 - .../archetype-resources/conf/logback-test.xml | 26 - .../resources/archetype-resources/conf/logback.xml | 26 - .../conf/tinkergraph-empty.properties | 18 .../src/main/resources/archetype-resources/pom.xml | 105 - .../scripts/generate-modern.groovy | 33 --- .../archetype-resources/src/main/java/App.java | 43 - .../archetype-resources/src/main/java/Service.java | 65 - .../src/test/java/ServiceTest.java | 84 - .../src/test/resources/gremlin-server.yaml | 41 .../projects/standard/archetype.properties | 21 - .../src/test/resources/projects/standard/goal.txt | 1 - .../gremlin-archetype-tinkergraph/pom.xml | 59 .../META-INF/maven/archetype-metadata.xml | 38 .../resources/archetype-resources/README.asciidoc | 32 --- .../src/main/resources/archetype-resources/pom.xml | 89 - .../archetype-resources/src/main/java/App.java | 79 .../archetype-resources/src/test/java/AppTest.java | 40 .../projects/standard/archetype.properties | 21 - .../src/test/resources/projects/standard/goal.txt | 1 - gremlin-archetype/pom.xml | 73 -- pom.xml| 1 - 36 files changed, 9 insertions(+), 1546 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 382adccd27..1b49095b63 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -33,6 +33,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Renamed the traversal discarding `none()` step to `discard()`. * Added new list filtering step `none()`. * Removed the deprecated `withGraph()` option from `AnonymousTraversalSource`. +* Removed the `gremlin-archetype` module in favor of newer sample applications in each GLV's `examples` folder. * Bumped to `commons-collection4`. * Added `withoutStrategies()` syntax to the Gremlin ANTLR grammar. * Modified the Gremlin ANTLR grammar to more dynamically interact with any strategies registered globally to the `TraversalStrategies` cache sets. diff --git a/docs/src/reference/gremlin-variants.asciidoc b/docs/src/reference/gremlin-variants.asciidoc index 53b0692c46..777cbfe81b 100644 --- a/docs/src/reference/gremlin-variants.asciidoc +++ b/docs/src/reference/gremlin-variants.asciidoc @@ -1160,8 +1160,8 @@ SocialTraversalSource social = traversal(SocialTraversalSource.class).with(graph social.persons("marko").knows("josh"); -NOTE: Using Maven, as shown in the `gremlin-archetype-dsl` module, makes developing DSLs with the annotation processor -straightforward in that it sets up appropriate paths to the generated code automatically. +NOTE: Using Maven makes developing DSLs with the annotation processor straightforward in that it sets up appropriate +paths to the generated code automatically. [[gremlin-java-troubleshooting]] === Troubleshooting @@ -1223,30 +1223,6 @@ Connection Pool Status (size=1 max=5 min=1 toCreate=0 bin=0) anchor:java-application-examples[] -anchor:gremlin-archetypes[] -[[gremlin-java-archetypes]] -=== Application Archetypes - -The available link:https://maven.apache.org/guides/introduction/introduction-to-archetypes.html[Maven a
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 573ff8e8bd9f487b10ac04f6cde83d790dda0daa Merge: 936258e052 c0d704cb37 Author: Cole-Greer AuthorDate: Mon Jan 29 17:15:04 2024 -0800 Merge branch '3.7-dev' .github/workflows/build-test.yml | 8 +- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +- .../gremlin-javascript/package-lock.json | 833 ++--- .../javascript/gremlin-javascript/package.json | 2 +- gremlint/package-lock.json | 24 +- 6 files changed, 68 insertions(+), 805 deletions(-)
(tinkerpop) branch master updated (936258e052 -> 573ff8e8bd)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 936258e052 Regenerate tests after merge CTR add 1a00f1ae33 Bump eslint-plugin-prettier (#2434) add 2f2a08a0ac Bump chai in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2437) add 325055b472 Bump prettier from 3.1.0 to 3.2.4 in /gremlint (#2451) add d78b35e9c9 Bump prettier (#2453) add a6c8108a5a Bump actions/cache from 3 to 4 (#2456) add 8ef689557e Bump github.com/google/uuid from 1.5.0 to 1.6.0 in /gremlin-go (#2457) add d2303d5fad Bump @types/node from 20.10.3 to 20.11.10 in /gremlint (#2463) add c0d704cb37 Merge branch '3.6-dev' into 3.7-dev new 573ff8e8bd Merge branch '3.7-dev' The 1 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: .github/workflows/build-test.yml | 8 +- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +- .../gremlin-javascript/package-lock.json | 833 ++--- .../javascript/gremlin-javascript/package.json | 2 +- gremlint/package-lock.json | 24 +- 6 files changed, 68 insertions(+), 805 deletions(-)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit c0d704cb372622d8f874e7aebc861d12afd6d65b Merge: 804eeab954 d2303d5fad Author: Cole-Greer AuthorDate: Mon Jan 29 16:58:35 2024 -0800 Merge branch '3.6-dev' into 3.7-dev .github/workflows/build-test.yml | 8 +- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +- .../gremlin-javascript/package-lock.json | 833 ++--- .../javascript/gremlin-javascript/package.json | 2 +- gremlint/package-lock.json | 24 +- 6 files changed, 68 insertions(+), 805 deletions(-)
(tinkerpop) branch 3.7-dev updated (804eeab954 -> c0d704cb37)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 804eeab954 TINKERPOP-2456 Added a few language tests CTR add 1a00f1ae33 Bump eslint-plugin-prettier (#2434) add 2f2a08a0ac Bump chai in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2437) add 325055b472 Bump prettier from 3.1.0 to 3.2.4 in /gremlint (#2451) add d78b35e9c9 Bump prettier (#2453) add a6c8108a5a Bump actions/cache from 3 to 4 (#2456) add 8ef689557e Bump github.com/google/uuid from 1.5.0 to 1.6.0 in /gremlin-go (#2457) add d2303d5fad Bump @types/node from 20.10.3 to 20.11.10 in /gremlint (#2463) new c0d704cb37 Merge branch '3.6-dev' into 3.7-dev The 1 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: .github/workflows/build-test.yml | 8 +- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +- .../gremlin-javascript/package-lock.json | 833 ++--- .../javascript/gremlin-javascript/package.json | 2 +- gremlint/package-lock.json | 24 +- 6 files changed, 68 insertions(+), 805 deletions(-)
(tinkerpop) branch 3.6-dev updated: Bump @types/node from 20.10.3 to 20.11.10 in /gremlint (#2463)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new d2303d5fad Bump @types/node from 20.10.3 to 20.11.10 in /gremlint (#2463) d2303d5fad is described below commit d2303d5fad750a2741016babcdba441b57883643 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Mon Jan 29 16:57:40 2024 -0800 Bump @types/node from 20.10.3 to 20.11.10 in /gremlint (#2463) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.3 to 20.11.10. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- gremlint/package-lock.json | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gremlint/package-lock.json b/gremlint/package-lock.json index 0a5109e36d..10805201ca 100644 --- a/gremlint/package-lock.json +++ b/gremlint/package-lock.json @@ -968,9 +968,9 @@ } }, "node_modules/@types/node": { - "version": "20.10.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz;, - "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==", + "version": "20.11.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.10.tgz;, + "integrity": "sha512-rZEfe/hJSGYmdfX9tvcPMYeYPW2sNl50nsw4jZmRcaG0HIAb0WYEpsB05GOb53vjqpyE9GUhlDQ4jLSoB5q9kg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -7004,9 +7004,9 @@ } }, "@types/node": { - "version": "20.10.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz;, - "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==", + "version": "20.11.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.10.tgz;, + "integrity": "sha512-rZEfe/hJSGYmdfX9tvcPMYeYPW2sNl50nsw4jZmRcaG0HIAb0WYEpsB05GOb53vjqpyE9GUhlDQ4jLSoB5q9kg==", "dev": true, "requires": { "undici-types": "~5.26.4"
(tinkerpop) branch dependabot/npm_and_yarn/gremlint/3.6-dev/types/node-20.11.10 deleted (was 419bb565e9)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlint/3.6-dev/types/node-20.11.10 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 419bb565e9 Bump @types/node from 20.10.3 to 20.11.10 in /gremlint The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/google/uuid-1.6.0 deleted (was 32b67896a3)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/google/uuid-1.6.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 32b67896a3 Bump github.com/google/uuid from 1.5.0 to 1.6.0 in /gremlin-go The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated: Bump github.com/google/uuid from 1.5.0 to 1.6.0 in /gremlin-go (#2457)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 8ef689557e Bump github.com/google/uuid from 1.5.0 to 1.6.0 in /gremlin-go (#2457) 8ef689557e is described below commit 8ef689557e82c18997ceb9c92085bb215e97d948 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Mon Jan 29 16:57:21 2024 -0800 Bump github.com/google/uuid from 1.5.0 to 1.6.0 in /gremlin-go (#2457) Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.5.0 to 1.6.0. - [Release notes](https://github.com/google/uuid/releases) - [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/uuid/compare/v1.5.0...v1.6.0) --- updated-dependencies: - dependency-name: github.com/google/uuid dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gremlin-go/go.mod b/gremlin-go/go.mod index 796653fdfc..a3209ee976 100644 --- a/gremlin-go/go.mod +++ b/gremlin-go/go.mod @@ -21,7 +21,7 @@ go 1.20 require ( github.com/cucumber/godog v0.13.0 - github.com/google/uuid v1.5.0 + github.com/google/uuid v1.6.0 github.com/gorilla/websocket v1.5.1 github.com/nicksnyder/go-i18n/v2 v2.3.0 github.com/stretchr/testify v1.8.4 diff --git a/gremlin-go/go.sum b/gremlin-go/go.sum index 4eead3f4ae..4f1476ca0d 100644 --- a/gremlin-go/go.sum +++ b/gremlin-go/go.sum @@ -13,8 +13,8 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/gofrs/uuid v4.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= github.com/gofrs/uuid v4.3.1+incompatible h1:0/KbAdpx3UXAx1kEOWHJeOkpbgRFGHVgv+CFIY7dBJI= github.com/gofrs/uuid v4.3.1+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= -github.com/google/uuid v1.5.0 h1:1p67kYwdtXjb0gL0BPiP1Av9wiZPo5A8z2cWkTZ+eyU= -github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/websocket v1.5.1 h1:gmztn0JnHVt9JZquRuzLw3g4wouNVzKL15iLr/zn/QY= github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZHL0uE0tcaY= github.com/hashicorp/go-immutable-radix v1.3.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60=
(tinkerpop) branch dependabot/github_actions/3.6-dev/actions/cache-4 deleted (was eb7b48b85f)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/github_actions/3.6-dev/actions/cache-4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was eb7b48b85f Bump actions/cache from 3 to 4 The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated: Bump actions/cache from 3 to 4 (#2456)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new a6c8108a5a Bump actions/cache from 3 to 4 (#2456) a6c8108a5a is described below commit a6c8108a5a91aa9cf4cca9f860b8dfb8cfebe010 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Mon Jan 29 16:56:54 2024 -0800 Bump actions/cache from 3 to 4 (#2456) Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/build-test.yml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index ef18acddab..d336ed9691 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -97,7 +97,7 @@ jobs: - name: Save Docker image working-directory: ./gremlin-server run: docker save --output gremlin-server.tar tinkerpop/gremlin-server -- uses: actions/cache@v3 +- uses: actions/cache@v4 id: gremlin-server-test-docker-image with: path: | @@ -211,7 +211,7 @@ jobs: distribution: 'temurin' - name: Get Cached Server Base Image if: matrix.os == 'ubuntu-latest' -uses: actions/cache@v3 +uses: actions/cache@v4 id: gremlin-server-test-docker-image with: path: | @@ -269,7 +269,7 @@ jobs: with: dotnet-version: '6.0.x' - name: Get Cached Server Base Image -uses: actions/cache@v3 +uses: actions/cache@v4 id: gremlin-server-test-docker-image with: path: | @@ -314,7 +314,7 @@ jobs: with: go-version: '1.20' - name: Get Cached Server Base Image -uses: actions/cache@v3 +uses: actions/cache@v4 id: gremlin-server-test-docker-image with: path: |
(tinkerpop) branch 3.6-dev updated (325055b472 -> d78b35e9c9)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 325055b472 Bump prettier from 3.1.0 to 3.2.4 in /gremlint (#2451) add d78b35e9c9 Bump prettier (#2453) No new revisions were added by this update. Summary of changes: .../src/main/javascript/gremlin-javascript/package-lock.json | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-)
(tinkerpop) branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/prettier-3.2.4 deleted (was f6552b844a)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/prettier-3.2.4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was f6552b844a Bump prettier The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch dependabot/npm_and_yarn/gremlint/3.6-dev/prettier-3.2.4 deleted (was cb0128a4ee)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlint/3.6-dev/prettier-3.2.4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was cb0128a4ee Bump prettier from 3.1.0 to 3.2.4 in /gremlint The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated (2f2a08a0ac -> 325055b472)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 2f2a08a0ac Bump chai in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2437) add 325055b472 Bump prettier from 3.1.0 to 3.2.4 in /gremlint (#2451) No new revisions were added by this update. Summary of changes: gremlint/package-lock.json | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-)
(tinkerpop) branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/chai-4.4.1 deleted (was dae725b59c)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/chai-4.4.1 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was dae725b59c Bump chai in /gremlin-javascript/src/main/javascript/gremlin-javascript The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated (1a00f1ae33 -> 2f2a08a0ac)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 1a00f1ae33 Bump eslint-plugin-prettier (#2434) add 2f2a08a0ac Bump chai in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2437) No new revisions were added by this update. Summary of changes: .../main/javascript/gremlin-javascript/package-lock.json | 14 +++--- .../src/main/javascript/gremlin-javascript/package.json| 2 +- 2 files changed, 8 insertions(+), 8 deletions(-)
(tinkerpop) branch 3.6-dev updated (a1a3009b71 -> 1a00f1ae33)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from a1a3009b71 Improved contains check for bulkset with elements (#2425) add 1a00f1ae33 Bump eslint-plugin-prettier (#2434) No new revisions were added by this update. Summary of changes: .../gremlin-javascript/package-lock.json | 807 + 1 file changed, 35 insertions(+), 772 deletions(-)
(tinkerpop) branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/eslint-plugin-prettier-5.1.3 deleted (was 350771fa38)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/eslint-plugin-prettier-5.1.3 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 350771fa38 Bump eslint-plugin-prettier The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch master updated (e1dacc3024 -> ef7ade2fdd)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from e1dacc3024 Merge branch '3.7-dev' add db4807d5ae Bump gremlin-python example dependencies (#2438) add ddf32174d7 Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2419) add 2f606812bd Merge branch '3.6-dev' into 3.7-dev new ef7ade2fdd Merge branch '3.7-dev' The 1 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: .../src/main/javascript/gremlin-javascript/package-lock.json | 12 ++-- gremlin-python/src/main/python/examples/requirements.txt | 10 +- 2 files changed, 11 insertions(+), 11 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit ef7ade2fdd74401579a4e201268aea1d0d9bb02b Merge: e1dacc3024 2f606812bd Author: Cole-Greer AuthorDate: Mon Jan 15 09:49:32 2024 -0800 Merge branch '3.7-dev' .../src/main/javascript/gremlin-javascript/package-lock.json | 12 ++-- gremlin-python/src/main/python/examples/requirements.txt | 10 +- 2 files changed, 11 insertions(+), 11 deletions(-)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 2f606812bdee26152362778ee8471bbf8b118470 Merge: 821bf60d41 ddf32174d7 Author: Cole-Greer AuthorDate: Mon Jan 15 09:43:04 2024 -0800 Merge branch '3.6-dev' into 3.7-dev .../src/main/javascript/gremlin-javascript/package-lock.json | 12 ++-- gremlin-python/src/main/python/examples/requirements.txt | 10 +- 2 files changed, 11 insertions(+), 11 deletions(-)
(tinkerpop) branch 3.7-dev updated (821bf60d41 -> 2f606812bd)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 821bf60d41 Merge branch '3.6-dev' into 3.7-dev add db4807d5ae Bump gremlin-python example dependencies (#2438) add ddf32174d7 Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2419) new 2f606812bd Merge branch '3.6-dev' into 3.7-dev The 1 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: .../src/main/javascript/gremlin-javascript/package-lock.json | 12 ++-- gremlin-python/src/main/python/examples/requirements.txt | 10 +- 2 files changed, 11 insertions(+), 11 deletions(-)
(tinkerpop) branch 3.6-dev updated: Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2419)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new ddf32174d7 Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2419) ddf32174d7 is described below commit ddf32174d7a767ca15b15a2a7825cf947cd00207 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Mon Jan 15 09:40:30 2024 -0800 Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2419) Bumps [ws](https://github.com/websockets/ws) from 8.15.1 to 8.16.0. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/8.15.1...8.16.0) --- updated-dependencies: - dependency-name: ws dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../src/main/javascript/gremlin-javascript/package-lock.json | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) 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 9bdf86dbdf..279b0b64cc 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@ -4287,9 +4287,9 @@ "dev": true }, "node_modules/ws": { - "version": "8.15.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.1.tgz;, - "integrity": "sha512-W5OZiCjXEmk0yZ66ZN82beM5Sz7l7coYxpRkzS+p9PP+ToQry8szKh+61eNktr7EA9DOwvFGhfC605jDHbP6QQ==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz;, + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "engines": { "node": ">=10.0.0" }, @@ -7548,9 +7548,9 @@ "dev": true }, "ws": { - "version": "8.15.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.1.tgz;, - "integrity": "sha512-W5OZiCjXEmk0yZ66ZN82beM5Sz7l7coYxpRkzS+p9PP+ToQry8szKh+61eNktr7EA9DOwvFGhfC605jDHbP6QQ==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz;, + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "requires": {} }, "xregexp": {
(tinkerpop) branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/ws-8.16.0 deleted (was 7b45abc17d)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/ws-8.16.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 7b45abc17d Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated: Bump gremlin-python example dependencies (#2438)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new db4807d5ae Bump gremlin-python example dependencies (#2438) db4807d5ae is described below commit db4807d5ae52df958932685af3d833a29f637ce1 Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Mon Jan 15 09:37:36 2024 -0800 Bump gremlin-python example dependencies (#2438) --- gremlin-python/src/main/python/examples/requirements.txt | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gremlin-python/src/main/python/examples/requirements.txt b/gremlin-python/src/main/python/examples/requirements.txt index 64f860071b..aac2e56d11 100644 --- a/gremlin-python/src/main/python/examples/requirements.txt +++ b/gremlin-python/src/main/python/examples/requirements.txt @@ -20,10 +20,10 @@ aiohttp==3.8.0 aiosignal==1.3.1 async-timeout==4.0.3 attrs==23.1.0 -charset-normalizer==2.1.1 +charset-normalizer==3.3.2 frozenlist==1.4.0 -idna==3.4 +idna==3.6 isodate==0.6.1 -multidict==4.7.6 -six==1.15.0 -yarl==1.9.2 \ No newline at end of file +multidict==6.0.4 +six==1.16.0 +yarl==1.9.4
(tinkerpop) branch master updated (a7781f56be -> a056d082cf)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from a7781f56be CTR docs/gremlint dependabots add 3a071afda8 [TINKERPOP-3025] Add missing l_trim() and r_trim() to python (#2432) add d2eaf93dd5 [TINKERPOP-2872] Change JS tests to compare elements by ID for consistency with other GLVs (#2422) add fed30eec62 CTR Update LICENSE file bundled dependencies new a056d082cf Merge branch '3.7-dev' The 1 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 | 2 + LICENSE| 5 +- .../src/main/javascript/gremlin-javascript/LICENSE | 10 +- .../javascript/gremlin-javascript/licenses/chai| 12 +- .../test/cucumber/element-comparison.js| 123 + .../test/cucumber/feature-steps.js | 10 +- .../test/unit/element-comparison-test.js | 299 + .../gremlin_python/process/graph_traversal.py | 44 ++- licenses/{prism => chai} | 12 +- 9 files changed, 496 insertions(+), 21 deletions(-) copy licenses/prism => gremlin-javascript/src/main/javascript/gremlin-javascript/licenses/chai (86%) create mode 100644 gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/element-comparison.js create mode 100644 gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/element-comparison-test.js copy licenses/{prism => chai} (86%)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit a056d082cfd617cc11c603d8a1e6dc20d6b68c6a Merge: a7781f56be fed30eec62 Author: Cole-Greer AuthorDate: Thu Jan 11 15:54:00 2024 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 2 + LICENSE| 5 +- .../src/main/javascript/gremlin-javascript/LICENSE | 10 +- .../javascript/gremlin-javascript/licenses/chai| 21 ++ .../test/cucumber/element-comparison.js| 123 + .../test/cucumber/feature-steps.js | 10 +- .../test/unit/element-comparison-test.js | 299 + .../gremlin_python/process/graph_traversal.py | 44 ++- licenses/chai | 21 ++ 9 files changed, 526 insertions(+), 9 deletions(-)
(tinkerpop) branch 3.7-dev updated: CTR Update LICENSE file bundled dependencies
This is an automated email from the ASF dual-hosted git repository. colegreer 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 fed30eec62 CTR Update LICENSE file bundled dependencies fed30eec62 is described below commit fed30eec6265f2ee790f35711c1e2b4a41a21a3b Author: Cole-Greer AuthorDate: Thu Jan 11 15:52:43 2024 -0800 CTR Update LICENSE file bundled dependencies --- LICENSE | 1 + licenses/chai | 21 + 2 files changed, 22 insertions(+) diff --git a/LICENSE b/LICENSE index 6317047c22..56d9bf7647 100644 --- a/LICENSE +++ b/LICENSE @@ -212,3 +212,4 @@ The Apache TinkerPop project bundles the following components under the MIT Lice normalize.css 2.1.2 (https://necolas.github.io/normalize.css/) - for details, see licenses/normalize prism.css/js 1.27.0 (https://prismjs.com/) - for details, see licenses/prism wow.js 1.1.2 (https://wowjs.uk/) - for details, see licenses/wow + chai 5.0.0 (https://www.chaijs.com/) - for details, see licenses/chai diff --git a/licenses/chai b/licenses/chai new file mode 100644 index 00..eedbe238ac --- /dev/null +++ b/licenses/chai @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 Chai.js Assertion Library + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE.
(tinkerpop) branch 3.7-dev updated: [TINKERPOP-2872] Change JS tests to compare elements by ID for consistency with other GLVs (#2422)
This is an automated email from the ASF dual-hosted git repository. colegreer 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 d2eaf93dd5 [TINKERPOP-2872] Change JS tests to compare elements by ID for consistency with other GLVs (#2422) d2eaf93dd5 is described below commit d2eaf93dd5af64c05395d9dea9c572443ff4b1b0 Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Thu Jan 11 15:50:50 2024 -0800 [TINKERPOP-2872] Change JS tests to compare elements by ID for consistency with other GLVs (#2422) Passes an ID comparator for deep-eql to use when object is type Element, then overwrites chai's members() and isSubsetOf() to use this comparator. --- CHANGELOG.asciidoc | 1 + LICENSE| 4 +- .../src/main/javascript/gremlin-javascript/LICENSE | 10 +- .../javascript/gremlin-javascript/licenses/chai| 21 ++ .../test/cucumber/element-comparison.js| 123 + .../test/cucumber/feature-steps.js | 10 +- .../test/unit/element-comparison-test.js | 299 + 7 files changed, 463 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index bf47d7849e..7d725351cc 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -55,6 +55,7 @@ This release also includes changes from <> and <http://getbootstrap.com/) - for details, see licenses/bootstrap jquery 1.11.0 (https://jquery.com/) - for details, see licenses/jquery normalize.css 2.1.2 (https://necolas.github.io/normalize.css/) - for details, see licenses/normalize - prism.css/js 1.27.0 (https://prismjs.com) - for details, see licenses/prism - wow.js 1.1.2 (https://wowjs.uk/) - for details, see licenses/wow \ No newline at end of file + prism.css/js 1.27.0 (https://prismjs.com/) - for details, see licenses/prism + wow.js 1.1.2 (https://wowjs.uk/) - for details, see licenses/wow diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/LICENSE b/gremlin-javascript/src/main/javascript/gremlin-javascript/LICENSE index 7a4a3ea242..1a1a07d01d 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/LICENSE +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/LICENSE @@ -199,4 +199,12 @@ 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. \ No newline at end of file + limitations under the License. + + + MIT Licenses + + + The Apache TinkerPop project bundles the following components under the MIT License: + +chai 5.0.0 (https://www.chaijs.com/) - for details, see licenses/chai diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/licenses/chai b/gremlin-javascript/src/main/javascript/gremlin-javascript/licenses/chai new file mode 100644 index 00..eedbe238ac --- /dev/null +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/licenses/chai @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 Chai.js Assertion Library + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/element-comparison.js b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/element-comparison.js new file mode 100644 index 00..7f60f47396 --- /dev/null +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/cucumber/element-comparison.js @@ -0,0 +1,123 @@ +/* + * Li
(tinkerpop) branch 3.7-dev updated: [TINKERPOP-3025] Add missing l_trim() and r_trim() to python (#2432)
This is an automated email from the ASF dual-hosted git repository. colegreer 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 3a071afda8 [TINKERPOP-3025] Add missing l_trim() and r_trim() to python (#2432) 3a071afda8 is described below commit 3a071afda8cac27b101ffd42d365d1b3916c7f5d Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Thu Jan 11 15:50:09 2024 -0800 [TINKERPOP-3025] Add missing l_trim() and r_trim() to python (#2432) --- CHANGELOG.asciidoc | 2 +- .../gremlin_python/process/graph_traversal.py | 44 -- 2 files changed, 41 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index c1b4fccaec..bf47d7849e 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -23,7 +23,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima [[release-3-7-2]] === TinkerPop 3.7.2 (NOT OFFICIALLY RELEASED YET) - +* Deprecated `ltrim()` and `rTrim()` in favor of `l_trim()` and `r_trim` in Python. [[release-3-7-1]] === TinkerPop 3.7.1 (November 20, 2023) diff --git a/gremlin-python/src/main/python/gremlin_python/process/graph_traversal.py b/gremlin-python/src/main/python/gremlin_python/process/graph_traversal.py index 46c7b63844..c5c30097cf 100644 --- a/gremlin-python/src/main/python/gremlin_python/process/graph_traversal.py +++ b/gremlin-python/src/main/python/gremlin_python/process/graph_traversal.py @@ -659,6 +659,10 @@ class GraphTraversal(Traversal): self.bytecode.add_step("lTrim", *args) return self +def l_trim(self, *args): +self.bytecode.add_step("lTrim", *args) +return self + def map(self, *args): self.bytecode.add_step("map", *args) return self @@ -841,6 +845,10 @@ class GraphTraversal(Traversal): self.bytecode.add_step("rTrim", *args) return self +def r_trim(self, *args): +self.bytecode.add_step("rTrim", *args) +return self + def sack(self, *args): self.bytecode.add_step("sack", *args) return self @@ -1413,7 +1421,15 @@ class __(object, metaclass=MagicType): @classmethod def ltrim(cls, *args): -return cls.graph_traversal(None, None, Bytecode()).ltrim(*args) +warnings.warn( +"gremlin_python.process.__.ltrim will be replaced by " +"gremlin_python.process.__.l_trim.", +DeprecationWarning) +return cls.l_trim(*args) + +@classmethod +def l_trim(cls, *args): +return cls.graph_traversal(None, None, Bytecode()).l_trim(*args) @classmethod def map(cls, *args): @@ -1557,7 +1573,15 @@ class __(object, metaclass=MagicType): @classmethod def rTrim(cls, *args): -return cls.graph_traversal(None, None, Bytecode()).rTrim(*args) +warnings.warn( +"gremlin_python.process.__.rTrim will be replaced by " +"gremlin_python.process.__.r_trim.", +DeprecationWarning) +return cls.r_trim(*args) + +@classmethod +def r_trim(cls, *args): +return cls.graph_traversal(None, None, Bytecode()).r_trim(*args) @classmethod def sack(cls, *args): @@ -2084,7 +2108,11 @@ def loops(*args): def ltrim(*args): -return __.ltrim(*args) +return __.l_trim(*args) + + +def l_trim(*args): +return __.l_trim(*args) def map(*args): @@ -2204,7 +2232,11 @@ def reverse(*args): def rTrim(*args): -return __.rTrim(*args) +return __.r_trim(*args) + + +def r_trim(*args): +return __.r_trim(*args) def sack(*args): @@ -2485,6 +2517,8 @@ statics.add_static('loops', loops) statics.add_static('ltrim', ltrim) +statics.add_static('l_trim', l_trim) + statics.add_static('map', map) statics.add_static('match', match) @@ -2545,6 +2579,8 @@ statics.add_static('reverse', reverse) statics.add_static('rTrim', rTrim) +statics.add_static('r_trim', r_trim) + statics.add_static('sack', sack) statics.add_static('sample', sample)
(tinkerpop) branch master updated (e8b9532fc0 -> a7781f56be)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from e8b9532fc0 Implement list filtering `none()` step (#2385) add a7781f56be CTR docs/gremlint dependabots No new revisions were added by this update. Summary of changes: .github/dependabot.yml | 6 ++- docs/gremlint/package-lock.json | 88 +++-- docs/gremlint/package.json | 8 ++-- 3 files changed, 59 insertions(+), 43 deletions(-)
(tinkerpop) branch 3.7-dev updated: Notice for renaming `none()` to `discard()` (#2408)
This is an automated email from the ASF dual-hosted git repository. colegreer 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 c28aa2ec8c Notice for renaming `none()` to `discard()` (#2408) c28aa2ec8c is described below commit c28aa2ec8cce281d51e9323070610d3f71a6291e Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Wed Dec 20 13:07:04 2023 -0800 Notice for renaming `none()` to `discard()` (#2408) Provides notice in release notes that none() will be renamed to discard() in TinkerPop 4.0 --- CHANGELOG.asciidoc| 2 +- docs/src/reference/the-traversal.asciidoc | 4 +++- docs/src/upgrade/release-3.7.x.asciidoc | 6 ++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index bfff86bfab..c1b4fccaec 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -82,7 +82,7 @@ This release also includes changes from <> and <https://tinkerpop.apache.org/javadocs/x.y.z/core/org/apache/tinkerpop/gre [[none-step]] === None Step -The `none()`-step (*filter*) filters all objects from a traversal stream. It is especially useful for to traversals +The `none()`-step (*filter*) filters all objects from a traversal stream. It is especially useful for traversals that are executed remotely where returning results is not useful and the traversal is only meant to generate side-effects. Choosing not to return results saves in serialization and network costs as the objects are filtered on the remote end and not returned to the client side. Typically, this step does not need to be used directly and is quietly used by the `iterate()` terminal step which appends `none()` to the traversal before actually cycling through results. +NOTE: As of release 4.0.0, `none()` will be renamed to `discard()`. + *Additional References* link:++https://tinkerpop.apache.org/javadocs/x.y.z/core/org/apache/tinkerpop/gremlin/process/traversal/Traversal.html#none()++[`none()`] diff --git a/docs/src/upgrade/release-3.7.x.asciidoc b/docs/src/upgrade/release-3.7.x.asciidoc index 0949e8fff2..472083a767 100644 --- a/docs/src/upgrade/release-3.7.x.asciidoc +++ b/docs/src/upgrade/release-3.7.x.asciidoc @@ -30,9 +30,15 @@ complete list of all the modifications that are part of this release. === Upgrading for Users + Notice: Renaming `none()` step to `discard()` in 4.0.0 +`none()`, which is primarily used by `iterate()` to discard traversal results in remote contexts, will be renamed to +`discard()` in release 4.0.0. === Upgrading for Providers + Notice: Renaming NoneStep to DiscardStep in 4.0.0 +NoneStep, which is primarily used by `iterate()` to discard traversal results in remote contexts, will be renamed to +DiscardStep in release 4.0.0 to make room for a list filtering NoneStep. == TinkerPop 3.7.1 *Release Date: November 20, 2023*
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 45fe5d034903f0953a7d076bed00bb08be9070ac Merge: 76b29896e9 c8d08b0269 Author: Cole-Greer AuthorDate: Tue Dec 19 17:49:50 2023 -0800 Merge branch '3.7-dev' .github/workflows/codeql.yml | 14 bin/run-examples.sh| 4 +-- docs/src/dev/developer/release.asciidoc| 5 +-- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +-- gremlin-javascript/examples/package-lock.json | 4 +-- gremlin-javascript/examples/package.json | 4 +-- .../gremlin-javascript/package-lock.json | 40 +++--- 8 files changed, 39 insertions(+), 38 deletions(-)
(tinkerpop) branch master updated (76b29896e9 -> 45fe5d0349)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 76b29896e9 Revert "CTR Update examples to use new with() syntax when creating g" add 654faed678 Minor update to GLV examples (#2409) add 87a9574d93 Bump eslint (#2407) add 1b9dd6504f Bump github/codeql-action from 2 to 3 (#2400) add 8ac642e0e3 Bump github.com/google/uuid from 1.4.0 to 1.5.0 in /gremlin-go (#2399) add de74d3c9e2 Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2398) add c8d08b0269 Merge branch '3.6-dev' into 3.7-dev new 45fe5d0349 Merge branch '3.7-dev' The 1 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: .github/workflows/codeql.yml | 14 bin/run-examples.sh| 4 +-- docs/src/dev/developer/release.asciidoc| 5 +-- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +-- gremlin-javascript/examples/package-lock.json | 4 +-- gremlin-javascript/examples/package.json | 4 +-- .../gremlin-javascript/package-lock.json | 40 +++--- 8 files changed, 39 insertions(+), 38 deletions(-)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit c8d08b0269349d2e7e1174aff100fe7c9f28d093 Merge: 3a512146d1 de74d3c9e2 Author: Cole-Greer AuthorDate: Tue Dec 19 17:08:07 2023 -0800 Merge branch '3.6-dev' into 3.7-dev .github/workflows/codeql.yml | 14 bin/run-examples.sh| 4 +-- docs/src/dev/developer/release.asciidoc| 5 +-- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +-- gremlin-javascript/examples/package-lock.json | 4 +-- gremlin-javascript/examples/package.json | 4 +-- .../gremlin-javascript/package-lock.json | 40 +++--- 8 files changed, 39 insertions(+), 38 deletions(-) diff --cc docs/src/dev/developer/release.asciidoc index a55f0d1315,aaf1b8e1e4..6a5e525fbf --- a/docs/src/dev/developer/release.asciidoc +++ b/docs/src/dev/developer/release.asciidoc @@@ -326,7 -327,8 +325,9 @@@ the help of a PMC member for those step .. Commit and push the `SNAPSHOT` changes to git . Examine the `future.asciidoc` and update the "Roadmap" as needed. . Send email to advise that code freeze is lifted. +. Consider the changes made to Gremlin and determine if the community needs to organize a PR to [DefinitelyTyped](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/gremlin) to keep TypeScript up to date. + . 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. . 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 <>
(tinkerpop) branch 3.7-dev updated (3a512146d1 -> c8d08b0269)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 3a512146d1 Merge branch '3.6-dev' into 3.7-dev add 654faed678 Minor update to GLV examples (#2409) add 87a9574d93 Bump eslint (#2407) add 1b9dd6504f Bump github/codeql-action from 2 to 3 (#2400) add 8ac642e0e3 Bump github.com/google/uuid from 1.4.0 to 1.5.0 in /gremlin-go (#2399) add de74d3c9e2 Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2398) new c8d08b0269 Merge branch '3.6-dev' into 3.7-dev The 1 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: .github/workflows/codeql.yml | 14 bin/run-examples.sh| 4 +-- docs/src/dev/developer/release.asciidoc| 5 +-- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +-- gremlin-javascript/examples/package-lock.json | 4 +-- gremlin-javascript/examples/package.json | 4 +-- .../gremlin-javascript/package-lock.json | 40 +++--- 8 files changed, 39 insertions(+), 38 deletions(-)
(tinkerpop) branch 3.6-dev updated: Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2398)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new de74d3c9e2 Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2398) de74d3c9e2 is described below commit de74d3c9e2f1cd8a25cd49abaab81c7dfffb9ed1 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Tue Dec 19 17:05:20 2023 -0800 Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript (#2398) Bumps [ws](https://github.com/websockets/ws) from 8.14.2 to 8.15.1. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/8.14.2...8.15.1) --- updated-dependencies: - dependency-name: ws dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../src/main/javascript/gremlin-javascript/package-lock.json | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) 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 f44a87ee6b..9bdf86dbdf 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@ -4287,9 +4287,9 @@ "dev": true }, "node_modules/ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz;, - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.15.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.1.tgz;, + "integrity": "sha512-W5OZiCjXEmk0yZ66ZN82beM5Sz7l7coYxpRkzS+p9PP+ToQry8szKh+61eNktr7EA9DOwvFGhfC605jDHbP6QQ==", "engines": { "node": ">=10.0.0" }, @@ -7548,9 +7548,9 @@ "dev": true }, "ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz;, - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.15.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.15.1.tgz;, + "integrity": "sha512-W5OZiCjXEmk0yZ66ZN82beM5Sz7l7coYxpRkzS+p9PP+ToQry8szKh+61eNktr7EA9DOwvFGhfC605jDHbP6QQ==", "requires": {} }, "xregexp": {
(tinkerpop) branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/ws-8.15.1 deleted (was a1ada533b6)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/ws-8.15.1 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was a1ada533b6 Bump ws in /gremlin-javascript/src/main/javascript/gremlin-javascript The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated: Bump github.com/google/uuid from 1.4.0 to 1.5.0 in /gremlin-go (#2399)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 8ac642e0e3 Bump github.com/google/uuid from 1.4.0 to 1.5.0 in /gremlin-go (#2399) 8ac642e0e3 is described below commit 8ac642e0e3e7af47343692ee2dd20fe36e588d02 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Tue Dec 19 17:03:58 2023 -0800 Bump github.com/google/uuid from 1.4.0 to 1.5.0 in /gremlin-go (#2399) Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.4.0 to 1.5.0. - [Release notes](https://github.com/google/uuid/releases) - [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/uuid/compare/v1.4.0...v1.5.0) --- updated-dependencies: - dependency-name: github.com/google/uuid dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gremlin-go/go.mod b/gremlin-go/go.mod index 6fb14e147e..796653fdfc 100644 --- a/gremlin-go/go.mod +++ b/gremlin-go/go.mod @@ -21,7 +21,7 @@ go 1.20 require ( github.com/cucumber/godog v0.13.0 - github.com/google/uuid v1.4.0 + github.com/google/uuid v1.5.0 github.com/gorilla/websocket v1.5.1 github.com/nicksnyder/go-i18n/v2 v2.3.0 github.com/stretchr/testify v1.8.4 diff --git a/gremlin-go/go.sum b/gremlin-go/go.sum index a841222324..4eead3f4ae 100644 --- a/gremlin-go/go.sum +++ b/gremlin-go/go.sum @@ -13,8 +13,8 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/gofrs/uuid v4.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= github.com/gofrs/uuid v4.3.1+incompatible h1:0/KbAdpx3UXAx1kEOWHJeOkpbgRFGHVgv+CFIY7dBJI= github.com/gofrs/uuid v4.3.1+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= -github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= -github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.5.0 h1:1p67kYwdtXjb0gL0BPiP1Av9wiZPo5A8z2cWkTZ+eyU= +github.com/google/uuid v1.5.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/websocket v1.5.1 h1:gmztn0JnHVt9JZquRuzLw3g4wouNVzKL15iLr/zn/QY= github.com/gorilla/websocket v1.5.1/go.mod h1:x3kM2JMyaluk02fnUJpQuwD2dCS5NDG2ZHL0uE0tcaY= github.com/hashicorp/go-immutable-radix v1.3.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60=
(tinkerpop) branch 3.6-dev updated: Bump eslint (#2407)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 87a9574d93 Bump eslint (#2407) 87a9574d93 is described below commit 87a9574d9309caa2fa84cbc8f1d1e8773aac34d2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Tue Dec 19 17:02:53 2023 -0800 Bump eslint (#2407) Bumps [eslint](https://github.com/eslint/eslint) from 8.55.0 to 8.56.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.55.0...v8.56.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../gremlin-javascript/package-lock.json | 28 +++--- 1 file changed, 14 insertions(+), 14 deletions(-) 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 9e3b3a15ac..f44a87ee6b 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@ -130,9 +130,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.55.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.55.0.tgz;, - "integrity": "sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz;, + "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1134,15 +1134,15 @@ } }, "node_modules/eslint": { - "version": "8.55.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.55.0.tgz;, - "integrity": "sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz;, + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", -"@eslint/js": "8.55.0", +"@eslint/js": "8.56.0", "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -4452,9 +4452,9 @@ } }, "@eslint/js": { - "version": "8.55.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.55.0.tgz;, - "integrity": "sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz;, + "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", "dev": true }, "@humanwhocodes/config-array": { @@ -5216,15 +5216,15 @@ "dev": true }, "eslint": { - "version": "8.55.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.55.0.tgz;, - "integrity": "sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz;, + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", "dev": true, "requires": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", -"@eslint/js": "8.55.0", +"@eslint/js": "8.56.0", "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8",
(tinkerpop) branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/google/uuid-1.5.0 deleted (was b3785d6283)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/google/uuid-1.5.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was b3785d6283 Bump github.com/google/uuid from 1.4.0 to 1.5.0 in /gremlin-go The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch dependabot/github_actions/3.6-dev/github/codeql-action-3 deleted (was 3d0ec09284)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/github_actions/3.6-dev/github/codeql-action-3 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 3d0ec09284 Bump github/codeql-action from 2 to 3 The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated: Bump github/codeql-action from 2 to 3 (#2400)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 1b9dd6504f Bump github/codeql-action from 2 to 3 (#2400) 1b9dd6504f is described below commit 1b9dd6504f6afbf5a2645aa809f1543c7d22ce2f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Tue Dec 19 17:03:41 2023 -0800 Bump github/codeql-action from 2 to 3 (#2400) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/codeql.yml | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 1cb2b4b62d..fd3ed2814f 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -33,7 +33,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL -uses: github/codeql-action/init@v2 +uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -47,7 +47,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild -uses: github/codeql-action/autobuild@v2 +uses: github/codeql-action/autobuild@v3 # ℹ️ Command-line programs to run using the OS shell. # See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun @@ -60,7 +60,7 @@ jobs: # ./location_of_script_within_repo/buildscript.sh - name: Perform CodeQL Analysis -uses: github/codeql-action/analyze@v2 +uses: github/codeql-action/analyze@v3 with: category: "/language:${{matrix.language}}" @@ -79,7 +79,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL -uses: github/codeql-action/init@v2 +uses: github/codeql-action/init@v3 with: languages: 'csharp' @@ -94,7 +94,7 @@ jobs: # dotnet build gremlin-dotnet/test/Gremlin.Net.Template.IntegrationTest - name: Perform CodeQL Analysis -uses: github/codeql-action/analyze@v2 +uses: github/codeql-action/analyze@v3 with: category: "/language:csharp" @@ -113,7 +113,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL -uses: github/codeql-action/init@v2 +uses: github/codeql-action/init@v3 with: languages: 'java' @@ -125,6 +125,6 @@ jobs: -DskipTests -Dmaven.test.skip.exec -Dlicense.skip=true -Drat.skip=true -Dspotless.check.skip=true - name: Perform CodeQL Analysis -uses: github/codeql-action/analyze@v2 +uses: github/codeql-action/analyze@v3 with: category: "/language:java"
(tinkerpop) branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/eslint-8.56.0 deleted (was 6cdb43a75b)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/eslint-8.56.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 6cdb43a75b Bump eslint The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated: Minor update to GLV examples (#2409)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 654faed678 Minor update to GLV examples (#2409) 654faed678 is described below commit 654faed678417b5a9c508e2cfe1eeb2fdcd1dfc8 Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Tue Dec 19 17:02:05 2023 -0800 Minor update to GLV examples (#2409) --- bin/run-examples.sh | 4 ++-- docs/src/dev/developer/release.asciidoc | 5 +++-- gremlin-javascript/examples/package-lock.json | 4 ++-- gremlin-javascript/examples/package.json | 4 ++-- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/bin/run-examples.sh b/bin/run-examples.sh index 5548404ec8..430cb03017 100755 --- a/bin/run-examples.sh +++ b/bin/run-examples.sh @@ -36,7 +36,7 @@ docker pull tinkerpop/gremlin-server docker run -d --rm -p 8182:8182 --name glv-examples --health-cmd="curl -f http://localhost:8182/ || exit 1" --health-interval=5s --health-timeout=3s tinkerpop/gremlin-server echo -echo "Not having docker open initially may cause an error loop. If so, simply restart this script." +echo "Not having Docker open initially or occupying port 8182 may cause an error loop. If so, simply restart this script." echo -n "Starting Gremlin server on port 8182..." until docker inspect --format '{{.State.Health.Status}}' glv-examples | grep -q "healthy"; do echo -n "." @@ -44,7 +44,7 @@ until docker inspect --format '{{.State.Health.Status}}' glv-examples | grep -q done echo -cd ../gremlin-driver/src/main/java/examples || exit +cd gremlin-driver/src/main/java/examples || exit mvn clean install echo diff --git a/docs/src/dev/developer/release.asciidoc b/docs/src/dev/developer/release.asciidoc index 92e4dea2d6..aaf1b8e1e4 100644 --- a/docs/src/dev/developer/release.asciidoc +++ b/docs/src/dev/developer/release.asciidoc @@ -80,7 +80,7 @@ Take care to commit or not commit changes related to that as necessary. == Release Manager Requirements -If this is your first time as release manager, you will need to setup keys for signing purposes per the Apache +If this is your first time as release manager, you will need to set up keys for signing purposes per the Apache release process. Generally speaking, this will mean that you will need to generate a key-pair and then publish your public key. @@ -120,7 +120,6 @@ during this period. .. Run the full integration test suite: `docker/build.sh -t -i -n` .. Build and test the Docker images: `mvn clean install -pl gremlin-server,gremlin-console -DdockerImages` .. Ensure that the Gremlin.Net.Template gets packaged successfully: `mvn clean install -pl :gremlin-dotnet-source -Dnuget` -.. Ensure that the GLV examples are compiling and running successfully: `bin/run-examples.sh` .. Deploy a final SNAPSHOT to the Apache snapshot repository for Java. .. Review LICENSE and NOTICE files to make sure that no <>. .. Review javadoc filters on the "Core API" docs to be sure nothing needs to change. @@ -328,6 +327,8 @@ the help of a PMC member for those steps. .. Commit and push the `SNAPSHOT` changes to git . Examine the `future.asciidoc` and update the "Roadmap" as needed. . Send email to advise that code freeze is lifted. +. 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. . 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 <> diff --git a/gremlin-javascript/examples/package-lock.json b/gremlin-javascript/examples/package-lock.json index 4898ff144d..228eed50de 100644 --- a/gremlin-javascript/examples/package-lock.json +++ b/gremlin-javascript/examples/package-lock.json @@ -1,11 +1,11 @@ { - "name": "example", + "name": "examples", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "example", + "name": "examples", "version": "1.0.0", "license": "Apache-2.0", "dependencies": { diff --git a/gremlin-javascript/examples/package.json b/gremlin-javascript/examples/package.json index 05e0bebf83..7bdd54dec4 100644 --- a/gremlin-javascript/examples/package.json +++ b/gremlin-javascript/examples/package.json @@ -1,8 +1,8 @@ { - "name": "example", + "name": "examples", "version": "1.0.0", "description": "GLV example for JavaScript with Node", - "main": "example.js", + "main": "connections.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" },
(tinkerpop) branch master updated: Revert "CTR Update examples to use new with() syntax when creating g"
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master by this push: new 76b29896e9 Revert "CTR Update examples to use new with() syntax when creating g" 76b29896e9 is described below commit 76b29896e9a1b0504138dd9ded4ff8f991dceb99 Author: Cole-Greer AuthorDate: Tue Dec 19 13:13:29 2023 -0800 Revert "CTR Update examples to use new with() syntax when creating g" This reverts commit 307ebbcbcd72de6f3666b73c1288f500fbc2181a. This commit was previously updating the master branch examples to use new 4.0.0 syntax, however these examples cannot be used without 4.0.0 artifacts being published. I am reverting this for now such that master will continue to host 3.7 examples which will remain fully functional. --- gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs | 2 +- gremlin-dotnet/Examples/Connections/Connections.cs | 2 +- gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs | 2 +- gremlin-driver/src/main/java/examples/BasicGremlin.java | 2 +- gremlin-driver/src/main/java/examples/Connections.java | 8 gremlin-driver/src/main/java/examples/ModernTraversals.java | 2 +- gremlin-go/examples/basic_gremlin.go | 4 ++-- gremlin-javascript/examples/basic-gremlin.js | 2 +- gremlin-javascript/examples/connections.js | 2 +- gremlin-javascript/examples/modern-traversals.js | 2 +- gremlin-python/src/main/python/examples/basic_gremlin.py | 2 +- gremlin-python/src/main/python/examples/connections.py | 2 +- gremlin-python/src/main/python/examples/modern_traversals.py | 2 +- 13 files changed, 17 insertions(+), 17 deletions(-) diff --git a/gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs b/gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs index 9971ef1809..91820bfe09 100644 --- a/gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs +++ b/gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs @@ -27,7 +27,7 @@ public class BasicGremlinExample { var server = new GremlinServer("localhost", 8182); using var remoteConnection = new DriverRemoteConnection(new GremlinClient(server), "g"); -var g = Traversal().With(remoteConnection); +var g = Traversal().WithRemote(remoteConnection); // Basic Gremlin: adding and retrieving data var v1 = g.AddV("person").Property("name", "marko").Next(); diff --git a/gremlin-dotnet/Examples/Connections/Connections.cs b/gremlin-dotnet/Examples/Connections/Connections.cs index d5a4e648f8..26490f750b 100644 --- a/gremlin-dotnet/Examples/Connections/Connections.cs +++ b/gremlin-dotnet/Examples/Connections/Connections.cs @@ -36,7 +36,7 @@ public class ConnectionExample { var server = new GremlinServer("localhost", 8182); using var remoteConnection = new DriverRemoteConnection(new GremlinClient(server), "g"); -var g = Traversal().With(remoteConnection); +var g = Traversal().WithRemote(remoteConnection); // Drop existing vertices g.V().Drop().Iterate(); diff --git a/gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs b/gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs index b112254556..fab7073530 100644 --- a/gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs +++ b/gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs @@ -30,7 +30,7 @@ public class ModernTraversalExample { var server = new GremlinServer("localhost", 8182); using var remoteConnection = new DriverRemoteConnection(new GremlinClient(server), "g"); -var g = Traversal().With(remoteConnection); +var g = Traversal().WithRemote(remoteConnection); /* This example requires the Modern toy graph to be preloaded upon launching the Gremlin server. diff --git a/gremlin-driver/src/main/java/examples/BasicGremlin.java b/gremlin-driver/src/main/java/examples/BasicGremlin.java index 46542a6e25..a5075d4606 100644 --- a/gremlin-driver/src/main/java/examples/BasicGremlin.java +++ b/gremlin-driver/src/main/java/examples/BasicGremlin.java @@ -31,7 +31,7 @@ import static org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalS public class BasicGremlin { public static void main(String[] args) { Graph graph = TinkerGraph.open(); -GraphTraversalSource g = traversal().with(graph); +GraphTraversalSource g = traversal().withEmbedded(graph); // Basic Gremlin: adding and retrieving data Vertex v1 = g.addV("person").property("name","marko").next(); diff --git a/gremlin-driver/src/main/java/examples/
(tinkerpop) 02/02: CTR Update examples to use new with() syntax when creating g
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 307ebbcbcd72de6f3666b73c1288f500fbc2181a Author: Cole-Greer AuthorDate: Thu Dec 14 15:25:09 2023 -0800 CTR Update examples to use new with() syntax when creating g --- gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs | 2 +- gremlin-dotnet/Examples/Connections/Connections.cs | 2 +- gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs | 2 +- gremlin-driver/src/main/java/examples/BasicGremlin.java | 2 +- gremlin-driver/src/main/java/examples/Connections.java | 8 gremlin-driver/src/main/java/examples/ModernTraversals.java | 2 +- gremlin-go/examples/basic_gremlin.go | 4 ++-- gremlin-javascript/examples/basic-gremlin.js | 2 +- gremlin-javascript/examples/connections.js | 2 +- gremlin-javascript/examples/modern-traversals.js | 2 +- gremlin-python/src/main/python/examples/basic_gremlin.py | 2 +- gremlin-python/src/main/python/examples/connections.py | 2 +- gremlin-python/src/main/python/examples/modern_traversals.py | 2 +- 13 files changed, 17 insertions(+), 17 deletions(-) diff --git a/gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs b/gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs index 91820bfe09..9971ef1809 100644 --- a/gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs +++ b/gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs @@ -27,7 +27,7 @@ public class BasicGremlinExample { var server = new GremlinServer("localhost", 8182); using var remoteConnection = new DriverRemoteConnection(new GremlinClient(server), "g"); -var g = Traversal().WithRemote(remoteConnection); +var g = Traversal().With(remoteConnection); // Basic Gremlin: adding and retrieving data var v1 = g.AddV("person").Property("name", "marko").Next(); diff --git a/gremlin-dotnet/Examples/Connections/Connections.cs b/gremlin-dotnet/Examples/Connections/Connections.cs index 26490f750b..d5a4e648f8 100644 --- a/gremlin-dotnet/Examples/Connections/Connections.cs +++ b/gremlin-dotnet/Examples/Connections/Connections.cs @@ -36,7 +36,7 @@ public class ConnectionExample { var server = new GremlinServer("localhost", 8182); using var remoteConnection = new DriverRemoteConnection(new GremlinClient(server), "g"); -var g = Traversal().WithRemote(remoteConnection); +var g = Traversal().With(remoteConnection); // Drop existing vertices g.V().Drop().Iterate(); diff --git a/gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs b/gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs index fab7073530..b112254556 100644 --- a/gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs +++ b/gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs @@ -30,7 +30,7 @@ public class ModernTraversalExample { var server = new GremlinServer("localhost", 8182); using var remoteConnection = new DriverRemoteConnection(new GremlinClient(server), "g"); -var g = Traversal().WithRemote(remoteConnection); +var g = Traversal().With(remoteConnection); /* This example requires the Modern toy graph to be preloaded upon launching the Gremlin server. diff --git a/gremlin-driver/src/main/java/examples/BasicGremlin.java b/gremlin-driver/src/main/java/examples/BasicGremlin.java index a5075d4606..46542a6e25 100644 --- a/gremlin-driver/src/main/java/examples/BasicGremlin.java +++ b/gremlin-driver/src/main/java/examples/BasicGremlin.java @@ -31,7 +31,7 @@ import static org.apache.tinkerpop.gremlin.process.traversal.AnonymousTraversalS public class BasicGremlin { public static void main(String[] args) { Graph graph = TinkerGraph.open(); -GraphTraversalSource g = traversal().withEmbedded(graph); +GraphTraversalSource g = traversal().with(graph); // Basic Gremlin: adding and retrieving data Vertex v1 = g.addV("person").property("name","marko").next(); diff --git a/gremlin-driver/src/main/java/examples/Connections.java b/gremlin-driver/src/main/java/examples/Connections.java index 458d5c8fd5..d388cad824 100644 --- a/gremlin-driver/src/main/java/examples/Connections.java +++ b/gremlin-driver/src/main/java/examples/Connections.java @@ -45,7 +45,7 @@ public class Connections { // Creating an embedded graph private static void withEmbedded() throws Exception { Graph graph = TinkerGraph.open(); -GraphTraversalSource g = traversal().withEmbedded(graph); +GraphTraversalSource g = traversal().with(graph); g.addV().iterate(); long count = g.V(
(tinkerpop) 01/02: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 0d43110833230100394aa0593f925967cac170c0 Merge: 6405e102ae 6fbafc436c Author: Cole-Greer AuthorDate: Thu Dec 14 14:55:51 2023 -0800 Merge branch '3.7-dev' bin/run-examples.sh| 119 docs/src/dev/developer/release.asciidoc| 1 + docs/src/reference/gremlin-variants.asciidoc | 170 +-- .../Examples/BasicGremlin/BasicGremlin.cs | 54 .../Examples/BasicGremlin/BasicGremlin.csproj | 30 ++ gremlin-dotnet/Examples/Connections/Connections.cs | 74 + .../Examples/Connections/Connections.csproj| 30 ++ gremlin-dotnet/Examples/Examples.sln | 37 +++ .../Examples/ModernTraversals/ModernTraversals.cs | 71 + .../ModernTraversals/ModernTraversals.csproj | 30 ++ gremlin-driver/pom.xml | 9 + .../src/main/java/examples/BasicGremlin.java | 56 .../src/main/java/examples/Connections.java| 116 .../src/main/java/examples/ModernTraversals.java | 71 + gremlin-driver/src/main/java/examples/pom.xml | 91 ++ gremlin-go/example/go.sum | 315 - gremlin-go/examples/basic_gremlin.go | 69 + .../example.go => examples/connections.go} | 55 ++-- gremlin-go/{example => examples}/go.mod| 8 +- gremlin-go/examples/go.sum | 44 +++ gremlin-go/examples/modern_traversals.go | 77 + gremlin-javascript/examples/.gitignore | 1 + gremlin-javascript/examples/basic-gremlin.js | 51 gremlin-javascript/examples/connections.js | 65 + gremlin-javascript/examples/modern-traversals.js | 69 + gremlin-javascript/examples/package-lock.json | 47 +++ gremlin-javascript/examples/package.json | 14 + gremlin-python/src/main/python/example.py | 52 .../src/main/python/examples/basic_gremlin.py | 54 .../src/main/python/examples/connections.py| 101 +++ .../src/main/python/examples/modern_traversals.py | 69 + .../src/main/python/examples/requirements.txt | 29 ++ 32 files changed, 1675 insertions(+), 404 deletions(-) diff --cc gremlin-go/examples/connections.go index ec2652191c,3e1f1de174..284720ab44 --- a/gremlin-go/examples/connections.go +++ b/gremlin-go/examples/connections.go @@@ -21,21 -21,20 +21,18 @@@ package mai import ( "fmt" - gremlingo "github.com/apache/tinkerpop/gremlin-go/driver" - -- "github.com/apache/tinkerpop/gremlin-go/v3/driver" ) - // syntactic sugar - var __ = gremlingo.T__ - var gt = gremlingo.P.Gt - var order = gremlingo.Order - func main() { - // Creating the connection to the server. - driverRemoteConnection, err := gremlingo.NewDriverRemoteConnection("ws://localhost:8182/gremlin", - func(settings *gremlingo.DriverRemoteConnectionSettings) { - settings.TraversalSource = "gmodern" - }) + withRemote() + withConfigs() + } + + func withRemote() { -// Creating the connection to the server -driverRemoteConnection, err := gremlingo.NewDriverRemoteConnection("ws://localhost:8182/gremlin") ++ // Creating the connection to the server ++ driverRemoteConnection, err := gremlingo.NewDriverRemoteConnection("ws://localhost:8182/gremlin") + + // Error handling if err != nil { fmt.Println(err) return @@@ -43,16 -43,39 +41,39 @@@ // Cleanup defer driverRemoteConnection.Close() -// Creating the graph traversal - g := gremlingo.Traversal_().WithRemote(driverRemoteConnection) + // Creating graph traversal + g := gremlingo.Traversal_().With(driverRemoteConnection) - // Perform traversal - result, err := g.V().HasLabel("person").Has("age", __.Is(gt(28))).Order().By("age", order.Desc).Values("name").ToList() -// Drop existing vertices -prom := g.V().Drop().Iterate() -<-prom ++ // Drop existing vertices ++ prom := g.V().Drop().Iterate() ++ <-prom + -// Simple query to verify connection -g.AddV().Iterate() -count, _ := g.V().Count().Next() -fmt.Println("Vertex count:", *count) ++ // Simple query to verify connection ++ g.AddV().Iterate() ++ count, _ := g.V().Count().Next() ++ fmt.Println("Vertex count:", *count) + } + + func withConfigs() { + // Connecting to the server with customized configurations + driverRemoteConnection, err
(tinkerpop) branch master updated (6405e102ae -> 307ebbcbcd)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 6405e102ae CTR fix python test failure add 9f97af5a87 TINKERPOP-2995 Create Sample Applications in each GLV 3.6 (#2299) add df1d4538ee Merge branch '3.6-dev' into 3.7-dev add 6fbafc436c TINKERPOP-2995 Create Sample Applications in each GLV for 3.7 (#2298) new 0d43110833 Merge branch '3.7-dev' new 307ebbcbcd CTR Update examples to use new with() syntax when creating g The 2 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: bin/run-examples.sh| 119 docs/src/dev/developer/release.asciidoc| 1 + docs/src/reference/gremlin-variants.asciidoc | 170 +-- .../Examples/BasicGremlin/BasicGremlin.cs | 54 .../Examples/BasicGremlin/BasicGremlin.csproj | 56 ++-- gremlin-dotnet/Examples/Connections/Connections.cs | 74 + .../Examples/Connections/Connections.csproj| 56 ++-- gremlin-dotnet/Examples/Examples.sln | 37 +++ .../Examples/ModernTraversals/ModernTraversals.cs | 71 + .../ModernTraversals/ModernTraversals.csproj | 24 +- gremlin-driver/pom.xml | 9 + .../src/main/java/examples/BasicGremlin.java | 56 .../src/main/java/examples/Connections.java| 116 .../src/main/java/examples/ModernTraversals.java | 71 + gremlin-driver/src/main/java/examples/pom.xml | 91 ++ gremlin-go/example/go.sum | 315 - gremlin-go/examples/basic_gremlin.go | 69 + .../example.go => examples/connections.go} | 55 ++-- gremlin-go/{example => examples}/go.mod| 8 +- gremlin-go/examples/go.sum | 44 +++ gremlin-go/examples/modern_traversals.go | 77 + gremlin-javascript/examples/.gitignore | 1 + gremlin-javascript/examples/basic-gremlin.js | 51 gremlin-javascript/examples/connections.js | 65 + gremlin-javascript/examples/modern-traversals.js | 69 + gremlin-javascript/examples/package-lock.json | 47 +++ gremlin-javascript/examples/package.json | 14 + gremlin-python/src/main/python/example.py | 52 .../src/main/python/examples/basic_gremlin.py | 54 .../src/main/python/examples/connections.py| 101 +++ .../src/main/python/examples/modern_traversals.py | 69 + .../__init__.py => examples/requirements.txt} | 15 +- 32 files changed, 1642 insertions(+), 469 deletions(-) create mode 100755 bin/run-examples.sh create mode 100644 gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.cs copy gremlin-console/src/test/resources/logback-silent.xml => gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.csproj (67%) create mode 100644 gremlin-dotnet/Examples/Connections/Connections.cs copy gremlin-console/src/test/resources/logback-silent.xml => gremlin-dotnet/Examples/Connections/Connections.csproj (67%) create mode 100644 gremlin-dotnet/Examples/Examples.sln create mode 100644 gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.cs copy gremlin-console/src/test/resources/logback-test.xml => gremlin-dotnet/Examples/ModernTraversals/ModernTraversals.csproj (69%) create mode 100644 gremlin-driver/src/main/java/examples/BasicGremlin.java create mode 100644 gremlin-driver/src/main/java/examples/Connections.java create mode 100644 gremlin-driver/src/main/java/examples/ModernTraversals.java create mode 100644 gremlin-driver/src/main/java/examples/pom.xml delete mode 100644 gremlin-go/example/go.sum create mode 100644 gremlin-go/examples/basic_gremlin.go rename gremlin-go/{example/example.go => examples/connections.go} (58%) rename gremlin-go/{example => examples}/go.mod (81%) create mode 100644 gremlin-go/examples/go.sum create mode 100644 gremlin-go/examples/modern_traversals.go create mode 100644 gremlin-javascript/examples/.gitignore create mode 100644 gremlin-javascript/examples/basic-gremlin.js create mode 100644 gremlin-javascript/examples/connections.js create mode 100644 gremlin-javascript/examples/modern-traversals.js create mode 100644 gremlin-javascript/examples/package-lock.json create mode 100644 gremlin-javascript/examples/package.json delete mode 100644 gremlin-python/src/main/python/example.py create mode 100644 gremlin-python/src/main/python/examples/basic_gremlin.py create mode 100644 gremlin-python/src/main/python/examples/connections.py create mode 100644 gremlin-python/src/main/python/examples/modern_traver
(tinkerpop) branch 3.7-dev updated: TINKERPOP-2995 Create Sample Applications in each GLV for 3.7 (#2298)
This is an automated email from the ASF dual-hosted git repository. colegreer 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 6fbafc436c TINKERPOP-2995 Create Sample Applications in each GLV for 3.7 (#2298) 6fbafc436c is described below commit 6fbafc436cc6e385c0c2f84bf68f18f5ac91f599 Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Thu Dec 14 14:53:11 2023 -0800 TINKERPOP-2995 Create Sample Applications in each GLV for 3.7 (#2298) Created sample applications for each GLV in Java, Python, C#, JS, and Go which includes connection, basic Gremlin, and simple traversal examples. --- bin/run-examples.sh| 119 docs/src/dev/developer/release.asciidoc| 1 + docs/src/reference/gremlin-variants.asciidoc | 170 +-- .../Examples/BasicGremlin/BasicGremlin.cs | 54 .../Examples/BasicGremlin/BasicGremlin.csproj | 30 ++ gremlin-dotnet/Examples/Connections/Connections.cs | 74 + .../Examples/Connections/Connections.csproj| 30 ++ gremlin-dotnet/Examples/Examples.sln | 37 +++ .../Examples/ModernTraversals/ModernTraversals.cs | 71 + .../ModernTraversals/ModernTraversals.csproj | 30 ++ gremlin-driver/pom.xml | 9 + .../src/main/java/examples/BasicGremlin.java | 56 .../src/main/java/examples/Connections.java| 116 .../src/main/java/examples/ModernTraversals.java | 71 + gremlin-driver/src/main/java/examples/pom.xml | 91 ++ gremlin-go/example/go.sum | 315 - gremlin-go/examples/basic_gremlin.go | 69 + .../example.go => examples/connections.go} | 59 ++-- gremlin-go/{example => examples}/go.mod| 8 +- gremlin-go/examples/go.sum | 44 +++ gremlin-go/examples/modern_traversals.go | 77 + gremlin-javascript/examples/.gitignore | 1 + gremlin-javascript/examples/basic-gremlin.js | 51 gremlin-javascript/examples/connections.js | 65 + gremlin-javascript/examples/modern-traversals.js | 69 + gremlin-javascript/examples/package-lock.json | 47 +++ gremlin-javascript/examples/package.json | 14 + gremlin-python/src/main/python/example.py | 52 .../src/main/python/examples/basic_gremlin.py | 54 .../src/main/python/examples/connections.py| 101 +++ .../src/main/python/examples/modern_traversals.py | 69 + .../src/main/python/examples/requirements.txt | 29 ++ 32 files changed, 1678 insertions(+), 405 deletions(-) diff --git a/bin/run-examples.sh b/bin/run-examples.sh new file mode 100755 index 00..5548404ec8 --- /dev/null +++ b/bin/run-examples.sh @@ -0,0 +1,119 @@ +#!/bin/bash + +#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. + +function cleanup { + if [ -n "$(docker ps -q -f name=glv-examples)" ] + then +echo -n "Shutting down container: " +docker stop glv-examples + fi + if [ -n "$(docker ps -q -f name=glv-examples-modern)" ] + then +echo -n "Shutting down container: " +docker stop glv-examples-modern + fi +} +trap cleanup EXIT + +open -a Docker +docker pull tinkerpop/gremlin-server +docker run -d --rm -p 8182:8182 --name glv-examples --health-cmd="curl -f http://localhost:8182/ || exit 1" --health-interval=5s --health-timeout=3s tinkerpop/gremlin-server + +echo +echo "Not having docker open initially may cause an error loop. If so, simply restart this script." +echo -n "Starting Gremlin server on port 8182..." +until docker inspect --format '{{.State.Health.Status}}' glv-examples | grep -q "healthy"; do + echo -n "." + sleep 1 +done +echo + +cd ../gremlin-driver/src/main/java/examples || exit +mvn clean install + +echo +echo "Running Java examples" +java -cp target/run-examples-shaded.jar examples.Connections +java -
(tinkerpop) branch 3.7-dev updated (b4f33076bc -> df1d4538ee)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from b4f33076bc Merge branch '3.6-dev' into 3.7-dev add 9f97af5a87 TINKERPOP-2995 Create Sample Applications in each GLV 3.6 (#2299) new df1d4538ee Merge branch '3.6-dev' into 3.7-dev The 1 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:
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit df1d4538ee158db7db08e3bf8f5a19ce28f08f2c Merge: b4f33076bc 9f97af5a87 Author: Cole-Greer AuthorDate: Thu Dec 14 14:51:45 2023 -0800 Merge branch '3.6-dev' into 3.7-dev
(tinkerpop) branch 3.6-dev updated: TINKERPOP-2995 Create Sample Applications in each GLV 3.6 (#2299)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 9f97af5a87 TINKERPOP-2995 Create Sample Applications in each GLV 3.6 (#2299) 9f97af5a87 is described below commit 9f97af5a879a237027a3eef19cb986d6752586b7 Author: Ryan Tan <65996005+r...@users.noreply.github.com> AuthorDate: Thu Dec 14 14:50:55 2023 -0800 TINKERPOP-2995 Create Sample Applications in each GLV 3.6 (#2299) Created sample applications for each GLV in Java, Python, C#, JS, and Go which includes connection, basic Gremlin, and simple traversal examples. --- bin/run-examples.sh| 119 docs/src/dev/developer/release.asciidoc| 1 + docs/src/reference/gremlin-variants.asciidoc | 170 +-- .../Examples/BasicGremlin/BasicGremlin.cs | 54 .../Examples/BasicGremlin/BasicGremlin.csproj | 30 ++ gremlin-dotnet/Examples/Connections/Connections.cs | 74 + .../Examples/Connections/Connections.csproj| 30 ++ gremlin-dotnet/Examples/Examples.sln | 37 +++ .../Examples/ModernTraversals/ModernTraversals.cs | 71 + .../ModernTraversals/ModernTraversals.csproj | 30 ++ gremlin-driver/pom.xml | 9 + .../src/main/java/examples/BasicGremlin.java | 56 .../src/main/java/examples/Connections.java| 116 .../src/main/java/examples/ModernTraversals.java | 71 + gremlin-driver/src/main/java/examples/pom.xml | 91 ++ gremlin-go/example/go.sum | 315 - gremlin-go/examples/basic_gremlin.go | 69 + .../example.go => examples/connections.go} | 59 ++-- gremlin-go/{example => examples}/go.mod| 8 +- gremlin-go/examples/go.sum | 44 +++ gremlin-go/examples/modern_traversals.go | 77 + gremlin-javascript/examples/.gitignore | 1 + gremlin-javascript/examples/basic-gremlin.js | 51 gremlin-javascript/examples/connections.js | 65 + gremlin-javascript/examples/modern-traversals.js | 69 + gremlin-javascript/examples/package-lock.json | 47 +++ gremlin-javascript/examples/package.json | 14 + gremlin-python/src/main/python/example.py | 52 .../src/main/python/examples/basic_gremlin.py | 54 .../src/main/python/examples/connections.py| 101 +++ .../src/main/python/examples/modern_traversals.py | 69 + .../src/main/python/examples/requirements.txt | 29 ++ 32 files changed, 1678 insertions(+), 405 deletions(-) diff --git a/bin/run-examples.sh b/bin/run-examples.sh new file mode 100755 index 00..5548404ec8 --- /dev/null +++ b/bin/run-examples.sh @@ -0,0 +1,119 @@ +#!/bin/bash + +#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. + +function cleanup { + if [ -n "$(docker ps -q -f name=glv-examples)" ] + then +echo -n "Shutting down container: " +docker stop glv-examples + fi + if [ -n "$(docker ps -q -f name=glv-examples-modern)" ] + then +echo -n "Shutting down container: " +docker stop glv-examples-modern + fi +} +trap cleanup EXIT + +open -a Docker +docker pull tinkerpop/gremlin-server +docker run -d --rm -p 8182:8182 --name glv-examples --health-cmd="curl -f http://localhost:8182/ || exit 1" --health-interval=5s --health-timeout=3s tinkerpop/gremlin-server + +echo +echo "Not having docker open initially may cause an error loop. If so, simply restart this script." +echo -n "Starting Gremlin server on port 8182..." +until docker inspect --format '{{.State.Health.Status}}' glv-examples | grep -q "healthy"; do + echo -n "." + sleep 1 +done +echo + +cd ../gremlin-driver/src/main/java/examples || exit +mvn clean install + +echo +echo "Running Java examples" +java -cp target/run-examples-shaded.jar examples.Connections +java -cp target/run-e
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 442a3acd39d399c1dca019944d9d5a22d4a4e6d3 Merge: bad6cb29fc 679b784941 Author: Cole-Greer AuthorDate: Mon Dec 11 16:39:49 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + gremlin-console/pom.xml | 7 +-- 2 files changed, 2 insertions(+), 6 deletions(-)
(tinkerpop) branch master updated (bad6cb29fc -> 442a3acd39)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from bad6cb29fc Merge branch '3.7-dev' add b48fd8c0ff Add ARM64 console docker images (#2391) add 679b784941 Merge branch '3.6-dev' into 3.7-dev new 442a3acd39 Merge branch '3.7-dev' The 1 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 | 1 + gremlin-console/pom.xml | 7 +-- 2 files changed, 2 insertions(+), 6 deletions(-)
(tinkerpop) branch 3.7-dev updated (a5784e74d3 -> 679b784941)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from a5784e74d3 Merge branch '3.6-dev' into 3.7-dev add b48fd8c0ff Add ARM64 console docker images (#2391) new 679b784941 Merge branch '3.6-dev' into 3.7-dev The 1 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 | 1 + gremlin-console/pom.xml | 7 +-- 2 files changed, 2 insertions(+), 6 deletions(-)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 679b784941c6c9d6e6ba61ebc19f61d9482c9a05 Merge: a5784e74d3 b48fd8c0ff Author: Cole-Greer AuthorDate: Mon Dec 11 16:29:52 2023 -0800 Merge branch '3.6-dev' into 3.7-dev CHANGELOG.asciidoc | 1 + gremlin-console/pom.xml | 7 +-- 2 files changed, 2 insertions(+), 6 deletions(-)
(tinkerpop) branch TINKERPOP-3021 deleted (was 8bb87db2ee)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch TINKERPOP-3021 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 8bb87db2ee Add ARM64 console docker images The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated: Add ARM64 console docker images (#2391)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new b48fd8c0ff Add ARM64 console docker images (#2391) b48fd8c0ff is described below commit b48fd8c0ff06715dd2ae198b413f22befb85f95a Author: Cole Greer <112986082+cole-gr...@users.noreply.github.com> AuthorDate: Mon Dec 11 16:26:19 2023 -0800 Add ARM64 console docker images (#2391) Enables multi-architecture AMD64/ARM64 docker images in gremlin-console deployment --- CHANGELOG.asciidoc | 1 + gremlin-console/pom.xml | 7 +-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index fa640a89db..60307513e1 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -25,6 +25,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Improved error message from `JavaTranslator` by including exception source. * Added tests for error handling for GLV's if tx.commit() is called remotely for graphs without transactions support. +* Introduced multi-architecture AMD64/ARM64 docker images for gremlin-console. [[release-3-6-6]] === TinkerPop 3.6.6 (November 20, 2023) diff --git a/gremlin-console/pom.xml b/gremlin-console/pom.xml index 3fdee98fd0..766333c51b 100644 --- a/gremlin-console/pom.xml +++ b/gremlin-console/pom.xml @@ -26,12 +26,7 @@ limitations under the License. gremlin-console Apache TinkerPop :: Gremlin Console - -linux/amd64 +linux/amd64,linux/arm64/v8
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit bad6cb29fc9f075dc6199583db51182d13f13a77 Merge: 39b0728462 a5784e74d3 Author: Cole-Greer AuthorDate: Thu Dec 7 17:49:09 2023 -0800 Merge branch '3.7-dev' pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) branch master updated (39b0728462 -> bad6cb29fc)
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 39b0728462 Merge branch '3.7-dev' add 20ddedd308 Bump io.fabric8:docker-maven-plugin from 0.42.0 to 0.43.4 (#2300) add a5784e74d3 Merge branch '3.6-dev' into 3.7-dev new bad6cb29fc Merge branch '3.7-dev' The 1 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: pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)