(tinkerpop) branch TINKERPOP-3063 deleted (was e0e52b7300)
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a change to branch TINKERPOP-3063 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was e0e52b7300 TINKERPOP-3063 Fix authentication for concurrency 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: CTR js test fix
This is an automated email from the ASF dual-hosted git repository. xiazcy 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 d6e942d7c8 CTR js test fix d6e942d7c8 is described below commit d6e942d7c8b215c757a600d19e48961a0da2bac0 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Apr 8 22:38:01 2024 -0700 CTR js test fix --- .../gremlin-javascript/test/integration/sasl-authentication-tests.js| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js index 47de8b3984..3d39c20c39 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js @@ -52,7 +52,7 @@ describe('DriverRemoteConnection', function () { }); it('should be able to send multiple requests concurrently with valid credentials and parse the response', async function () { -connection = helper.getSecureConnectionWithPlainTextSaslAuthenticator(null, 'stephen', 'password'); +connection = getSecureConnectionWithPlainTextSaslAuthenticator(null, 'stephen', 'password'); const submissions = await Promise.all( Array.from({ length: 10 }).map(() => connection.submit(new Bytecode().addStep('V', []).addStep('tail', []))),
(tinkerpop) branch 3.7-dev updated: CTR reference doc corrections
This is an automated email from the ASF dual-hosted git repository. xiazcy 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 802ed4fe6a CTR reference doc corrections 802ed4fe6a is described below commit 802ed4fe6a2f9169257a5b64ca736b91ebbcb20c Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Apr 8 19:36:40 2024 -0700 CTR reference doc corrections --- docs/src/reference/the-traversal.asciidoc| 5 +++-- .../gremlin/process/traversal/dsl/graph/GraphTraversal.java | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/src/reference/the-traversal.asciidoc b/docs/src/reference/the-traversal.asciidoc index 8c6b420fdc..bfc1cf4805 100644 --- a/docs/src/reference/the-traversal.asciidoc +++ b/docs/src/reference/the-traversal.asciidoc @@ -1361,7 +1361,7 @@ g.inject(["2023-08-02T00:00:00Z", "2023-08-03T00:00:00Z"]).unfold().asDate().dat *Additional References* -link:++https://tinkerpop.apache.org/javadocs/x.y.z/core/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.html#dateAdd()++[`dateAdd()`] +link:++https://tinkerpop.apache.org/javadocs/x.y.z/core/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.html#dateAdd(org.apache.tinkerpop.gremlin.process.traversal.DT,int)++[`dateAdd(DT,int)`] [[dateDiff-step]] === DateDiff Step @@ -1378,7 +1378,8 @@ g.inject("2023-08-02T00:00:00Z").asDate().dateDiff(constant("2023-08-03T00:00:00 *Additional References* -link:++https://tinkerpop.apache.org/javadocs/x.y.z/core/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.html#dateDiff()++[`dateDiff()`] +link:++https://tinkerpop.apache.org/javadocs/x.y.z/core/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.html#dateDiff(java.util.Date)++[`dateDiff(Date)`], +link:++https://tinkerpop.apache.org/javadocs/x.y.z/core/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.html#dateDiff(org.apache.tinkerpop.gremlin.process.traversal.Traversal)++[`dateDiff(Traversal)`] [[dedup-step]] === Dedup Step diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.java index 0fac884f26..f01afa8197 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/GraphTraversal.java @@ -1879,7 +1879,7 @@ public interface GraphTraversal extends Traversal { * Returns the difference between two {@link Date} in epoch time. * * @return the traversal with an appended {@link DateDiffStep}. - * @see http://tinkerpop.apache.org/docs/${project.version}/reference/#dateDiff-step"; target="_blank">Reference Documentation - Concat Step + * @see http://tinkerpop.apache.org/docs/${project.version}/reference/#dateDiff-step"; target="_blank">Reference Documentation - dateDiff Step * @since 3.7.1 */ public default GraphTraversal dateDiff(final Traversal dateTraversal) {
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 1d1efb9872e8f77f83e6b50f02e1941a85d95913 Merge: 8c6998159e 802ed4fe6a Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Apr 8 19:37:18 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + docs/src/reference/the-traversal.asciidoc | 5 +- .../traversal/dsl/graph/GraphTraversal.java| 2 +- .../gremlin/driver/simple/AbstractClient.java | 14 +- .../test/integration/sasl-authentication-tests.js | 13 ++ .../server/handler/SaslAuthenticationHandler.java | 257 + .../tinkerpop/gremlin/server/handler/StateKey.java | 9 + .../server/GremlinServerAuthIntegrateTest.java | 81 ++- 8 files changed, 268 insertions(+), 114 deletions(-) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js index eb4b204112,3d2b937666..47de8b3984 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js @@@ -51,8 -54,21 +51,21 @@@ describe('DriverRemoteConnection', func }); }); + it('should be able to send multiple requests concurrently with valid credentials and parse the response', async function () { + connection = helper.getSecureConnectionWithPlainTextSaslAuthenticator(null, 'stephen', 'password'); + + const submissions = await Promise.all( + Array.from({ length: 10 }).map(() => connection.submit(new Bytecode().addStep('V', []).addStep('tail', []))), + ); + + submissions.forEach((response) => { + assert.ok(response); + assert.ok(response.traversers); + }); + }); + it('should send the request with invalid credentials and parse the response error', function () { -connection = helper.getSecureConnectionWithPlainTextSaslAuthenticator(null, 'Bob', 'password'); +connection = getSecureConnectionWithPlainTextSaslAuthenticator(null, 'Bob', 'password'); return connection.submit(new Bytecode().addStep('V', []).addStep('tail', [])) .then(function() {
(tinkerpop) branch master updated (8c6998159e -> 1d1efb9872)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 8c6998159e Merge branch '3.7-dev' add 22db8cf08c Parallel Authentication Fix (#2551) add 802ed4fe6a CTR reference doc corrections new 1d1efb9872 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 + docs/src/reference/the-traversal.asciidoc | 5 +- .../traversal/dsl/graph/GraphTraversal.java| 2 +- .../gremlin/driver/simple/AbstractClient.java | 14 +- .../test/integration/sasl-authentication-tests.js | 13 ++ .../server/handler/SaslAuthenticationHandler.java | 257 + .../tinkerpop/gremlin/server/handler/StateKey.java | 9 + .../server/GremlinServerAuthIntegrateTest.java | 81 ++- 8 files changed, 268 insertions(+), 114 deletions(-)
Re: [PR] [TINKERPOP-3061] fix: failing authentication when multiple initially requests are executed concurrently [tinkerpop]
tien commented on PR #2525: URL: https://github.com/apache/tinkerpop/pull/2525#issuecomment-2044019322 @xiazcy nah I just got back today, thanks for making this available in the next release 💪 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [TINKERPOP-3061] fix: failing authentication when multiple initially requests are executed concurrently [tinkerpop]
xiazcy closed pull request #2525: [TINKERPOP-3061] fix: failing authentication when multiple initially requests are executed concurrently URL: https://github.com/apache/tinkerpop/pull/2525 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [TINKERPOP-3061] fix: failing authentication when multiple initially requests are executed concurrently [tinkerpop]
xiazcy commented on PR #2525: URL: https://github.com/apache/tinkerpop/pull/2525#issuecomment-2044008086 Closing this PR as all changes are merged via 22db8cf for the release. Please feel free to re-open if you find additional improvements and/or updates needed. Thanks! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(tinkerpop) branch sasl-initial-authn deleted (was f1f39dca56)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch sasl-initial-authn in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was f1f39dca56 Fix nits in PR for TINKERPOP-3061 regarding sasl authentication. 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.7-dev updated: Parallel Authentication Fix (#2551)
This is an automated email from the ASF dual-hosted git repository. xiazcy 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 22db8cf08c Parallel Authentication Fix (#2551) 22db8cf08c is described below commit 22db8cf08c1b62badd9f5a5a497db454182d16d4 Author: kenhuuu <106191785+kenh...@users.noreply.github.com> AuthorDate: Mon Apr 8 18:59:48 2024 -0700 Parallel Authentication Fix (#2551) * fix: failing authentication when multiple initially requests are executed concurrently * Fix nits in PR for TINKERPOP-3061 regarding sasl authentication. - Co-authored-by: Tiến Nguyễn Khắc --- CHANGELOG.asciidoc | 1 + .../gremlin/driver/simple/AbstractClient.java | 14 +- .../test/integration/sasl-authentication-tests.js | 13 ++ .../server/handler/SaslAuthenticationHandler.java | 257 + .../tinkerpop/gremlin/server/handler/StateKey.java | 9 + .../server/GremlinServerAuthIntegrateTest.java | 81 ++- 6 files changed, 264 insertions(+), 111 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 02131c335e..5e91f7ce7e 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -25,6 +25,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Deprecated `ltrim()` and `rTrim()` in favor of `l_trim()` and `r_trim` in Python. * Fixed bug in `onCreate` for `mergeV()` where use of the `Cardinality` functions was not properly handled. +* Fixed multiple concurrent initially requests caused authentication to fail. [[release-3-7-1]] === TinkerPop 3.7.1 (November 20, 2023) diff --git a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java index 00a67b42eb..c353f45c07 100644 --- a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java +++ b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java @@ -25,10 +25,12 @@ import io.netty.channel.nio.NioEventLoopGroup; import org.apache.commons.lang3.concurrent.BasicThreadFactory; import org.apache.tinkerpop.gremlin.util.message.RequestMessage; import org.apache.tinkerpop.gremlin.util.message.ResponseMessage; -import org.apache.tinkerpop.gremlin.util.message.ResponseStatusCode; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; +import java.util.Map; +import java.util.UUID; import java.util.concurrent.CompletableFuture; import java.util.concurrent.TimeUnit; import java.util.function.Consumer; @@ -49,7 +51,7 @@ public abstract class AbstractClient implements SimpleClient { @Override public void submit(final RequestMessage requestMessage, final Consumer callback) throws Exception { -callbackResponseHandler.callback = callback; + callbackResponseHandler.callbackByRequestId.put(requestMessage.getRequestId(), callback); writeAndFlush(requestMessage); } @@ -65,7 +67,7 @@ public abstract class AbstractClient implements SimpleClient { public CompletableFuture> submitAsync(final RequestMessage requestMessage) throws Exception { final List results = new ArrayList<>(); final CompletableFuture> f = new CompletableFuture<>(); -callbackResponseHandler.callback = response -> { + callbackResponseHandler.callbackByRequestId.put(requestMessage.getRequestId(), response -> { if (f.isDone()) throw new RuntimeException("A terminating message was already encountered - no more messages should have been received"); @@ -75,7 +77,7 @@ public abstract class AbstractClient implements SimpleClient { if (response.getStatus().getCode().isFinalResponse()) { f.complete(results); } -}; +}); writeAndFlush(requestMessage); @@ -83,11 +85,11 @@ public abstract class AbstractClient implements SimpleClient { } static class CallbackResponseHandler extends SimpleChannelInboundHandler { -public Consumer callback; +public Map> callbackByRequestId = new HashMap<>(); @Override protected void channelRead0(final ChannelHandlerContext channelHandlerContext, final ResponseMessage response) throws Exception { -callback.accept(response); +callbackByRequestId.get(response.getRequestId()).accept(response); } } } diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js index 1fa5850cc2..3d2b937666 100644 --- a/gremlin-javascript/src/main/javascript
Re: [PR] Parallel Authentication Fix [tinkerpop]
xiazcy merged PR #2551: URL: https://github.com/apache/tinkerpop/pull/2551 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Parallel Authentication Fix [tinkerpop]
xiazcy commented on PR #2551: URL: https://github.com/apache/tinkerpop/pull/2551#issuecomment-2044005611 Thanks Ken! VOTE +1 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Parallel Authentication Fix [tinkerpop]
kenhuuu commented on PR #2551: URL: https://github.com/apache/tinkerpop/pull/2551#issuecomment-2044002938 VOTE +1. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Parallel Authentication Fix [tinkerpop]
vkagamlyk commented on PR #2551: URL: https://github.com/apache/tinkerpop/pull/2551#issuecomment-2044000610 VOTE+1 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] Parallel Authentication Fix [tinkerpop]
kenhuuu opened a new pull request, #2551: URL: https://github.com/apache/tinkerpop/pull/2551 This PR is to fix minor PR nits from https://github.com/apache/tinkerpop/pull/2525 so that it can be included in the 3.7.2 release. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(tinkerpop) 01/02: fix: failing authentication when multiple initially requests are executed concurrently
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch sasl-initial-authn in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 543eee70b32bf5778f31cc8138caee0165540703 Author: Tiến Nguyễn Khắc AuthorDate: Sun Mar 17 00:00:07 2024 +1300 fix: failing authentication when multiple initially requests are executed concurrently --- CHANGELOG.asciidoc | 1 + .../gremlin/driver/simple/AbstractClient.java | 13 +- .../test/integration/sasl-authentication-tests.js | 13 ++ .../server/handler/SaslAuthenticationHandler.java | 259 + .../tinkerpop/gremlin/server/handler/StateKey.java | 9 + .../server/GremlinServerAuthIntegrateTest.java | 72 +- 6 files changed, 252 insertions(+), 115 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index ec23b0fc92..652a0d7215 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -25,6 +25,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Deprecated `ltrim()` and `rTrim()` in favor of `l_trim()` and `r_trim` in Python. * Fixed bug in `onCreate` for `mergeV()` where use of the `Cardinality` functions was not properly handled. +* Fixed multiple concurrent initially requests caused authentication to fail. [[release-3-7-1]] === TinkerPop 3.7.1 (November 20, 2023) diff --git a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java index 00a67b42eb..dfbbcef60a 100644 --- a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java +++ b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java @@ -27,8 +27,7 @@ import org.apache.tinkerpop.gremlin.util.message.RequestMessage; import org.apache.tinkerpop.gremlin.util.message.ResponseMessage; import org.apache.tinkerpop.gremlin.util.message.ResponseStatusCode; -import java.util.ArrayList; -import java.util.List; +import java.util.*; import java.util.concurrent.CompletableFuture; import java.util.concurrent.TimeUnit; import java.util.function.Consumer; @@ -49,7 +48,7 @@ public abstract class AbstractClient implements SimpleClient { @Override public void submit(final RequestMessage requestMessage, final Consumer callback) throws Exception { -callbackResponseHandler.callback = callback; +callbackResponseHandler.callback.put(requestMessage.getRequestId(), callback); writeAndFlush(requestMessage); } @@ -65,7 +64,7 @@ public abstract class AbstractClient implements SimpleClient { public CompletableFuture> submitAsync(final RequestMessage requestMessage) throws Exception { final List results = new ArrayList<>(); final CompletableFuture> f = new CompletableFuture<>(); -callbackResponseHandler.callback = response -> { +callbackResponseHandler.callback.put(requestMessage.getRequestId(), response -> { if (f.isDone()) throw new RuntimeException("A terminating message was already encountered - no more messages should have been received"); @@ -75,7 +74,7 @@ public abstract class AbstractClient implements SimpleClient { if (response.getStatus().getCode().isFinalResponse()) { f.complete(results); } -}; +}); writeAndFlush(requestMessage); @@ -83,11 +82,11 @@ public abstract class AbstractClient implements SimpleClient { } static class CallbackResponseHandler extends SimpleChannelInboundHandler { -public Consumer callback; +public Map> callback = new HashMap<>(); @Override protected void channelRead0(final ChannelHandlerContext channelHandlerContext, final ResponseMessage response) throws Exception { -callback.accept(response); +callback.get(response.getRequestId()).accept(response); } } } diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js index 1fa5850cc2..3d2b937666 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/sasl-authentication-tests.js @@ -54,6 +54,19 @@ describe('DriverRemoteConnection', function () { }); }); + it('should be able to send multiple requests concurrently with valid credentials and parse the response', async function () { +connection = helper.getSecureConnectionWithPlainTextSaslAuthenticator(null, 'stephen', 'password'); + +const submissions = await Promise.all( + A
(tinkerpop) 02/02: Fix nits in PR for TINKERPOP-3061 regarding sasl authentication.
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch sasl-initial-authn in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit f1f39dca56964d03d3cfef0c21cd0ab7bcb4c407 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Mon Apr 8 14:28:11 2024 -0700 Fix nits in PR for TINKERPOP-3061 regarding sasl authentication. --- .../gremlin/driver/simple/AbstractClient.java | 15 +++-- .../server/handler/SaslAuthenticationHandler.java | 56 +- .../server/GremlinServerAuthIntegrateTest.java | 69 +- 3 files changed, 78 insertions(+), 62 deletions(-) diff --git a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java index dfbbcef60a..c353f45c07 100644 --- a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java +++ b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple/AbstractClient.java @@ -25,9 +25,12 @@ import io.netty.channel.nio.NioEventLoopGroup; import org.apache.commons.lang3.concurrent.BasicThreadFactory; import org.apache.tinkerpop.gremlin.util.message.RequestMessage; import org.apache.tinkerpop.gremlin.util.message.ResponseMessage; -import org.apache.tinkerpop.gremlin.util.message.ResponseStatusCode; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.UUID; import java.util.concurrent.CompletableFuture; import java.util.concurrent.TimeUnit; import java.util.function.Consumer; @@ -48,7 +51,7 @@ public abstract class AbstractClient implements SimpleClient { @Override public void submit(final RequestMessage requestMessage, final Consumer callback) throws Exception { -callbackResponseHandler.callback.put(requestMessage.getRequestId(), callback); + callbackResponseHandler.callbackByRequestId.put(requestMessage.getRequestId(), callback); writeAndFlush(requestMessage); } @@ -64,7 +67,7 @@ public abstract class AbstractClient implements SimpleClient { public CompletableFuture> submitAsync(final RequestMessage requestMessage) throws Exception { final List results = new ArrayList<>(); final CompletableFuture> f = new CompletableFuture<>(); -callbackResponseHandler.callback.put(requestMessage.getRequestId(), response -> { + callbackResponseHandler.callbackByRequestId.put(requestMessage.getRequestId(), response -> { if (f.isDone()) throw new RuntimeException("A terminating message was already encountered - no more messages should have been received"); @@ -82,11 +85,11 @@ public abstract class AbstractClient implements SimpleClient { } static class CallbackResponseHandler extends SimpleChannelInboundHandler { -public Map> callback = new HashMap<>(); +public Map> callbackByRequestId = new HashMap<>(); @Override protected void channelRead0(final ChannelHandlerContext channelHandlerContext, final ResponseMessage response) throws Exception { -callback.get(response.getRequestId()).accept(response); +callbackByRequestId.get(response.getRequestId()).accept(response); } } } diff --git a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/SaslAuthenticationHandler.java b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/SaslAuthenticationHandler.java index 4e4fdd8af6..34345ecf5e 100644 --- a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/SaslAuthenticationHandler.java +++ b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/handler/SaslAuthenticationHandler.java @@ -108,16 +108,14 @@ public class SaslAuthenticationHandler extends AbstractAuthenticationHandler { authenticator.getClass().getSimpleName()), ex); respondWithError( -requestMessage, -builder -> builder.statusMessage("Authenticator is not ready to handle requests").code(ResponseStatusCode.SERVER_ERROR), -ctx); +requestMessage, +builder -> builder.statusMessage("Authenticator is not ready to handle requests").code(ResponseStatusCode.SERVER_ERROR), +ctx); } return; -} - -// If authentication negotiation is pending, store subsequent non-authentication requests for later processing -if (negotiator.get() != null && !requestMessage.getOp().equals(Tokens.OPS_AUTHENTICATION)) { +} else if (!requestMessage.getOp().equals(Tokens.OPS_AUTHENTICATION)) { +// If authentication negotiation is pending, store subsequent
(tinkerpop) branch sasl-initial-authn created (now f1f39dca56)
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a change to branch sasl-initial-authn in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at f1f39dca56 Fix nits in PR for TINKERPOP-3061 regarding sasl authentication. This branch includes the following new commits: new 543eee70b3 fix: failing authentication when multiple initially requests are executed concurrently new f1f39dca56 Fix nits in PR for TINKERPOP-3061 regarding sasl authentication. 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.
Re: [PR] [TINKERPOP-3061] fix: failing authentication when multiple initially requests are executed concurrently [tinkerpop]
xiazcy commented on PR #2525: URL: https://github.com/apache/tinkerpop/pull/2525#issuecomment-2043756862 > Sorry, I'm away this week and don't have access to my work laptop. Will take a look at all the pending comments & resolve them next week 🙏 No worries, thank you for all the contributions! Just a quick note. Not sure if you have gotten a chance to start looking at the comments, as we'd like to release this with 3.7.2 this week, we will likely be cherry-picking your changes into another PR for the release branch today. If we do proceed with that we'll be closing this PR, and you shouldn't need to do any further work. Now there might still be functionality improvements we miss, so please feel free to add additional changes once the branches re-open. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 8c6998159eee5ab35f4fe92934b4767bbd034918 Merge: d174572f3f ae2860de69 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Apr 8 15:11:47 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 22 +- docs/src/upgrade/release-3.6.x.asciidoc | 2 +- 2 files changed, 22 insertions(+), 2 deletions(-)
(tinkerpop) branch master updated (d174572f3f -> 8c6998159e)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from d174572f3f Merge branch '3.7-dev' add 495c3e28cf TinkerPop 3.6.7 release add ae2860de69 Merge branch '3.6-dev' into 3.7-dev new 8c6998159e 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 | 22 +- docs/src/upgrade/release-3.6.x.asciidoc | 2 +- 2 files changed, 22 insertions(+), 2 deletions(-)
(tinkerpop) branch 3.7-dev updated (f5dc7e8824 -> ae2860de69)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from f5dc7e8824 CTR netty version update in NOTICE add 495c3e28cf TinkerPop 3.6.7 release add ae2860de69 Merge branch '3.6-dev' into 3.7-dev No new revisions were added by this update. Summary of changes: CHANGELOG.asciidoc | 22 +- docs/src/upgrade/release-3.6.x.asciidoc | 2 +- 2 files changed, 22 insertions(+), 2 deletions(-)
(tinkerpop) annotated tag 3.6.7 updated (495c3e28cf -> 7c9d13ce96)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to annotated tag 3.6.7 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git *** WARNING: tag 3.6.7 was modified! *** from 495c3e28cf (commit) to 7c9d13ce96 (tag) tagging 495c3e28cfe8bc9fa63fce8d96244910382c7603 (commit) replaces 3.6.6 by xiazcy on Mon Apr 8 14:34:29 2024 -0700 - Log - TinkerPop 3.6.7 release --- No new revisions were added by this update. Summary of changes:
(tinkerpop) branch 3.6-dev updated (948e4abf5b -> 495c3e28cf)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 948e4abf5b CTR update copyright year for NOTICE to 2024 add 495c3e28cf TinkerPop 3.6.7 release No new revisions were added by this update. Summary of changes: CHANGELOG.asciidoc | 22 +- docs/src/upgrade/release-3.6.x.asciidoc| 2 +- gremlin-annotations/pom.xml| 2 +- gremlin-archetype/gremlin-archetype-dsl/pom.xml| 2 +- gremlin-archetype/gremlin-archetype-server/pom.xml | 2 +- .../gremlin-archetype-tinkergraph/pom.xml | 2 +- gremlin-archetype/pom.xml | 2 +- gremlin-console/bin/gremlin.sh | 2 +- gremlin-console/pom.xml| 2 +- gremlin-core/pom.xml | 2 +- .../org/apache/tinkerpop/gremlin/util/Gremlin.java | 2 +- gremlin-dotnet/pom.xml | 2 +- .../Gremlin.Net.Template.csproj| 2 +- .../Gremlin.Net.Template.nuspec| 2 +- gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs| 2 +- gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- gremlin-dotnet/src/pom.xml | 2 +- gremlin-dotnet/test/pom.xml| 2 +- gremlin-driver/pom.xml | 2 +- gremlin-go/driver/user_agent.go| 2 +- gremlin-go/pom.xml | 2 +- gremlin-groovy/pom.xml | 2 +- gremlin-javascript/pom.xml | 2 +- .../javascript/gremlin-javascript/lib/utils.js | 2 +- .../gremlin-javascript/package-lock.json | 4 ++-- .../javascript/gremlin-javascript/package.json | 2 +- gremlin-language/pom.xml | 2 +- gremlin-python/pom.xml | 2 +- .../main/python/gremlin_python/driver/useragent.py | 2 +- gremlin-server/pom.xml | 2 +- gremlin-shaded/pom.xml | 2 +- gremlin-test/pom.xml | 2 +- gremlin-tools/gremlin-benchmark/pom.xml| 2 +- gremlin-tools/gremlin-coverage/pom.xml | 2 +- gremlin-tools/gremlin-io-test/pom.xml | 2 +- gremlin-tools/pom.xml | 2 +- gremlint/package-lock.json | 4 ++-- gremlint/package.json | 2 +- gremlint/pom.xml | 2 +- hadoop-gremlin/pom.xml | 2 +- neo4j-gremlin/pom.xml | 2 +- pom.xml| 2 +- spark-gremlin/pom.xml | 2 +- sparql-gremlin/pom.xml | 2 +- tinkergraph-gremlin/pom.xml| 2 +- 45 files changed, 67 insertions(+), 47 deletions(-)
(tinkerpop) 01/01: PoC
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a commit to branch valentyn/http-java-driver in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit af665f98178a4ad05835edfa08a0600bf092d129 Author: Valentyn Kahamlyk AuthorDate: Mon Apr 8 14:04:12 2024 -0700 PoC --- .../tinkerpop/gremlin/driver/Channelizer.java | 32 +-- .../apache/tinkerpop/gremlin/driver/Handler.java | 282 - .../tinkerpop/gremlin/driver/ResultQueue.java | 9 +- .../driver/handler/GremlinResponseHandler.java | 135 ++ .../driver/handler/HttpGremlinRequestEncoder.java | 11 + .../HttpGremlinResponseDebugStreamDecoder.java | 40 +++ .../driver/handler/HttpGremlinResponseDecoder.java | 1 + .../handler/HttpGremlinResponseStreamDecoder.java | 92 +++ .../gremlin/driver/simple/SimpleHttpClient.java| 22 +- .../gremlin/server/HttpDriverIntegrateTest.java| 61 + gremlin-server/src/test/resources/logback-test.xml | 2 +- 11 files changed, 325 insertions(+), 362 deletions(-) diff --git a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Channelizer.java b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Channelizer.java index a626e0160b..fae760178d 100644 --- a/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Channelizer.java +++ b/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/Channelizer.java @@ -18,28 +18,29 @@ */ package org.apache.tinkerpop.gremlin.driver; -import org.apache.tinkerpop.gremlin.driver.exception.ConnectionException; -import org.apache.tinkerpop.gremlin.driver.handler.HttpGremlinRequestEncoder; -import org.apache.tinkerpop.gremlin.driver.handler.HttpGremlinResponseDecoder; -import org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler; -import org.apache.tinkerpop.gremlin.driver.handler.WebSocketGremlinRequestEncoder; -import org.apache.tinkerpop.gremlin.driver.handler.WebSocketGremlinResponseDecoder; import io.netty.channel.Channel; import io.netty.channel.ChannelHandler; import io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelPipeline; import io.netty.channel.socket.SocketChannel; -import io.netty.handler.codec.http.HttpHeaders; +import io.netty.handler.codec.http.DefaultHttpHeaders; import io.netty.handler.codec.http.HttpClientCodec; +import io.netty.handler.codec.http.HttpHeaders; import io.netty.handler.codec.http.HttpObjectAggregator; -import io.netty.handler.codec.http.DefaultHttpHeaders; import io.netty.handler.codec.http.websocketx.CloseWebSocketFrame; import io.netty.handler.codec.http.websocketx.WebSocketVersion; import io.netty.handler.codec.http.websocketx.extensions.compression.WebSocketClientCompressionHandler; import io.netty.handler.ssl.SslContext; import io.netty.handler.ssl.SslHandler; import io.netty.handler.timeout.IdleStateHandler; - +import org.apache.tinkerpop.gremlin.driver.exception.ConnectionException; +import org.apache.tinkerpop.gremlin.driver.handler.GremlinResponseHandler; +import org.apache.tinkerpop.gremlin.driver.handler.HttpGremlinRequestEncoder; +import org.apache.tinkerpop.gremlin.driver.handler.WebSocketClientHandler; +import org.apache.tinkerpop.gremlin.driver.handler.WebSocketGremlinRequestEncoder; +import org.apache.tinkerpop.gremlin.driver.handler.WebSocketGremlinResponseDecoder; +import org.apache.tinkerpop.gremlin.driver.handler.HttpGremlinResponseStreamDecoder; +import org.apache.tinkerpop.gremlin.util.ser.MessageChunkSerializer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -144,8 +145,7 @@ public interface Channelizer extends ChannelHandler { } configure(pipeline); -pipeline.addLast(PIPELINE_GREMLIN_SASL_HANDLER, new Handler.GremlinSaslAuthenticationHandler(cluster.authProperties())); -pipeline.addLast(PIPELINE_GREMLIN_HANDLER, new Handler.GremlinResponseHandler(pending)); +pipeline.addLast(PIPELINE_GREMLIN_HANDLER, new GremlinResponseHandler(pending)); } } @@ -250,15 +250,15 @@ public interface Channelizer extends ChannelHandler { /** * Sends requests over the HTTP endpoint. Client functionality is governed by the limitations of the HTTP endpoint, * meaning that sessions are not available and as such {@code tx()} (i.e. transactions) are not available over this - * channelizer. Only sessionless requests are possible. Some driver configuration options may not be relevant when - * using HTTP, such as {@link Tokens#ARGS_BATCH_SIZE} since HTTP does not stream results back in that fashion. + * channelizer. Only sessionless requests are possible. */ public final class HttpChannelizer extends AbstractChannelizer { private HttpClientCodec handler; private HttpGremlinRequestEncoder gremlinRequestEncoder; -private HttpGremlinResponseDecoder gremlinResponseDecoder
(tinkerpop) branch valentyn/http-java-driver created (now af665f9817)
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a change to branch valentyn/http-java-driver in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at af665f9817 PoC This branch includes the following new commits: new af665f9817 PoC 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.
svn commit: r68379 - /dev/tinkerpop/3.6.7/
Author: xiazcy Date: Mon Apr 8 20:14:58 2024 New Revision: 68379 Log: TinkerPop 3.6.7 release Added: dev/tinkerpop/3.6.7/ dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip (with props) dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.asc dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.sha512 dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip (with props) dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.asc dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.sha512 dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-server-3.6.7-bin.zip (with props) dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-server-3.6.7-bin.zip.asc dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-server-3.6.7-bin.zip.sha512 Added: dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip == Binary file - no diff available. Propchange: dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip -- svn:mime-type = application/octet-stream Added: dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.asc == --- dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.asc (added) +++ dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.asc Mon Apr 8 20:14:58 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYURywACgkQXNmn9AvB +f5Bphw//eu+bWZVnhL3Ru5UPam5v7eWupsJs+qlyp51xAuBk6q9e9Ok+WxFg4Upg +LQdrP548lm1tqrDGaU927jcUCEUzvnQnLRUcNs+0sz8pooxaBPcucZvUu+J+r2YH +V1mJzMCWGmqilrD3cH4gvDCNnLKHgD/Bx9SjzqzTO6KnX/JDDB66eYJ8m3/5cQBa +el7MBsuQ8AWSn67/cL+/C45v5aw/E7+3VuvN9/1EcnswTwKOzjl4ssYOZ94rRAat +70Nl+nSRc6rzN1KKjkbKxgVcFmAhGJKHgwdMpIA/iMF4DMTw8Jg/FrsqHDJ9FkJV +WxfAGxz8u4IYAYsUjmmDPhc/Ytd61Kv/E9SVDvyM1mMwIOm1mrfuqqgAkag/Vu8A +s9Zr7urYqUfuSEt+P13zyytcgVUoGi4ZKH5D9pyLQrAQkrC2ZsQxEy178F5Z+8ko +RIIfEqsGEnNhY8m7fqaznhpn8fmUSM6bYrkmE8/3OumIgYRx9oV+CetQsqwHOmBm +UFrSUa0mqFf51FvLp2GHjUW2cLDHkveRktEKAdawhyA0AfCrSi+pX6jM0JKziWoX +uU3PbEhy6cQLb/eBY0KJ6d5lKsNo3/UcMM4+COIXcSmKS5Ew+UYlhsnAb39WkYn+ +/072eOZ208RQHNTGUr/7VjN5zLoel9GrMOCx1yOtXB+Y4Fxpm3I= +=Q+vp +-END PGP SIGNATURE- Added: dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.sha512 == --- dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.sha512 (added) +++ dev/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.sha512 Mon Apr 8 20:14:58 2024 @@ -0,0 +1 @@ +12967194e96d76ed09099d5f79c919da18fe171ca917bf9ef92fef2cad8f61aaa2b899d3c0a2cc85cbf3e4613a5c938a2e31667bdebba775d8bef8ee75259e83 Added: dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip == Binary file - no diff available. Propchange: dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip -- svn:mime-type = application/octet-stream Added: dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.asc == --- dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.asc (added) +++ dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.asc Mon Apr 8 20:14:58 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYUSX8ACgkQXNmn9AvB +f5Dq4BAAkqK83bvUPMPyigzIIncL4YAcHEYDrVuZytpT3uMePQJW/+m6P552R7T4 +wqE+wDd66tXvsZqRdZH+tC0v6cZSmOGK6WI/1h/mvjg2da61blNaTSYe0Joo95x7 +D1c1ACy/11wkHUU/VtpnANA0UrCszAWm7yWeu3SGkqHbnPzrJEkrf3TDFW6nMtLC +mWVtpOpU1Bo11C1kKSLBxZPfVP/WnRHVjId2PIz2s1TAylR86ARxbIXOfS6+nCp8 +rd/w3mVdDIlDB2k/IeYH6l4JEU7RSBnHxPPiTNuEpv5feDQTfqN15k8Zso02JJRT +0i1GVPylinmEgz91r9qbOsqjjMIXdqLkfmlhyes0166+v8IcZk1UopVCO3lXRwif +JL1NzIx/U9Ey6qDQvT4cs+/oqpTWoy8826GUKyjpsShdMXyYO/1mEIfpxOfuvDre +BNWKSpD5O9Kf6TgFeNdT34GC1j7LPAIeGo92nOrBFaxZuZPI8swTyQhmXGCATsPN +XHj1FXRrBiba7dDKMQlpvIEL4Qcbw+qOCjyLH60R9Z6yoHkwJabP2/GVaJtuwmfO +nrT3+NkhRxwBgf9TQ/qiJhgge81uYAeeIJd3B5ktfpdASjf9ZdjX34NDGzwSf+HT +5tcWjTIqXSzTHJhl6ZjQzRxmTwjGx88vpTGYrhssuGC8Fahq5Fc= +=NlV6 +-END PGP SIGNATURE- Added: dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.sha512 == --- dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.sha512 (added) +++ dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.sha512 Mon Apr 8 20:14:58 2024 @@ -0,0 +1 @@ +17927c09e81f2f9dab45d1ac7727e1dabe328e79e49f4ec969c5efbebbe356470e0b0d7bfd179a9a88f25f4b1de3a8ae4e051b53d7e00661168f8dfa54472056 Added: dev/tinkerpop/3.6.7/apache-tinkerpop-gremlin-server-3.6.7-bin.zip ==
svn commit: r1916869 - in /tinkerpop/site: docs/3.6.7/ docs/3.6.7/dev/ docs/3.6.7/dev/developer/ docs/3.6.7/dev/future/ docs/3.6.7/dev/io/ docs/3.6.7/dev/provider/ docs/3.6.7/images/ docs/3.6.7/images
Author: xiazcy Date: Mon Apr 8 19:12:09 2024 New Revision: 1916869 URL: http://svn.apache.org/viewvc?rev=1916869&view=rev Log: Deploy docs for TinkerPop 3.6.7 [This commit notification would consist of 1325 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
(tinkerpop) branch migrate-integrationtests-http deleted (was f47084c432)
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a change to branch migrate-integrationtests-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was f47084c432 Split HTTP endpoint into several handlers and update to use RequestMessageV4 The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
Re: [PR] Split HTTP endpoint into several handlers and update to use RequestMessageV4. [tinkerpop]
kenhuuu merged PR #2550: URL: https://github.com/apache/tinkerpop/pull/2550 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [TINKERPOP-3060] Manage the versions of snappy-java and jackson-* centrally to avoid version conflict. [tinkerpop]
xiazcy commented on PR #2546: URL: https://github.com/apache/tinkerpop/pull/2546#issuecomment-2043393487 Thanks for the PR @HappyHacker123! I like the improvement for the dependency version management. I do want to take a closer look into other pom files that might be able to take advantage of this. Note that we are in the middle of a release so we'll hold off on any merging and I'll revisit once this PR the release is done. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(tinkerpop) branch migrate-integrationtests-http created (now f47084c432)
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a change to branch migrate-integrationtests-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at f47084c432 Split HTTP endpoint into several handlers and update to use RequestMessageV4 This branch includes the following new commits: new f47084c432 Split HTTP endpoint into several handlers and update to use RequestMessageV4 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.
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit d174572f3fa3d8ff01e628dab18493e13359a632 Merge: 72e825ddb1 f5dc7e8824 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Apr 8 08:17:53 2024 -0700 Merge branch '3.7-dev' NOTICE | 2 +- gremlin-console/src/main/static/NOTICE | 4 ++-- gremlin-dotnet/NOTICE| 2 +- gremlin-driver/src/main/static/NOTICE| 4 ++-- gremlin-go/NOTICE| 2 +- gremlin-javascript/src/main/javascript/gremlin-javascript/NOTICE | 2 +- gremlin-python/src/main/python/NOTICE| 2 +- gremlin-server/src/main/static/NOTICE| 4 ++-- 8 files changed, 11 insertions(+), 11 deletions(-)
(tinkerpop) branch master updated (72e825ddb1 -> d174572f3f)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 72e825ddb1 Merge branch '3.7-dev' add 948e4abf5b CTR update copyright year for NOTICE to 2024 add 21da9a820b Merge branch '3.6-dev' into 3.7-dev add f5dc7e8824 CTR netty version update in NOTICE new d174572f3f 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: NOTICE | 2 +- gremlin-console/src/main/static/NOTICE | 4 ++-- gremlin-dotnet/NOTICE| 2 +- gremlin-driver/src/main/static/NOTICE| 4 ++-- gremlin-go/NOTICE| 2 +- gremlin-javascript/src/main/javascript/gremlin-javascript/NOTICE | 2 +- gremlin-python/src/main/python/NOTICE| 2 +- gremlin-server/src/main/static/NOTICE| 4 ++-- 8 files changed, 11 insertions(+), 11 deletions(-)
(tinkerpop) 02/02: CTR netty version update in NOTICE
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit f5dc7e8824ab5d8c37497e9976256f92d820fc4e Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Apr 8 08:16:35 2024 -0700 CTR netty version update in NOTICE --- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-driver/src/main/static/NOTICE | 2 +- gremlin-server/src/main/static/NOTICE | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gremlin-console/src/main/static/NOTICE b/gremlin-console/src/main/static/NOTICE index cd0eb61031..3ad0024c5a 100644 --- a/gremlin-console/src/main/static/NOTICE +++ b/gremlin-console/src/main/static/NOTICE @@ -86,7 +86,7 @@ JavaTuples 1.2 Copyright (c) 2010, The JAVATUPLES team (http://www.javatuples.org) -Netty 4.1.96 +Netty 4.1.101 Copyright 2014 The Netty Project diff --git a/gremlin-driver/src/main/static/NOTICE b/gremlin-driver/src/main/static/NOTICE index 5ca3600eb1..d397c716ec 100644 --- a/gremlin-driver/src/main/static/NOTICE +++ b/gremlin-driver/src/main/static/NOTICE @@ -49,7 +49,7 @@ JavaTuples 1.2 Copyright (c) 2010, The JAVATUPLES team (http://www.javatuples.org) -Netty 4.1.96 +Netty 4.1.101 Copyright 2014 The Netty Project diff --git a/gremlin-server/src/main/static/NOTICE b/gremlin-server/src/main/static/NOTICE index 252e74971b..09d94a1faa 100644 --- a/gremlin-server/src/main/static/NOTICE +++ b/gremlin-server/src/main/static/NOTICE @@ -87,7 +87,7 @@ LongAdder), which was released with the following comments: http://creativecommons.org/publicdomain/zero/1.0/ -Netty 4.1.96 +Netty 4.1.101 Copyright 2014 The Netty Project
(tinkerpop) branch 3.7-dev updated (70027dcea9 -> f5dc7e8824)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 70027dcea9 Merge branch '3.6-dev' into 3.7-dev add 948e4abf5b CTR update copyright year for NOTICE to 2024 new 21da9a820b Merge branch '3.6-dev' into 3.7-dev new f5dc7e8824 CTR netty version update in NOTICE 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: NOTICE | 2 +- gremlin-console/src/main/static/NOTICE | 4 ++-- gremlin-dotnet/NOTICE| 2 +- gremlin-driver/src/main/static/NOTICE| 4 ++-- gremlin-go/NOTICE| 2 +- gremlin-javascript/src/main/javascript/gremlin-javascript/NOTICE | 2 +- gremlin-python/src/main/python/NOTICE| 2 +- gremlin-server/src/main/static/NOTICE| 4 ++-- 8 files changed, 11 insertions(+), 11 deletions(-)
(tinkerpop) 01/02: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 21da9a820bc69df6c5df243d04fa5d64bd2f2d33 Merge: 70027dcea9 948e4abf5b Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Apr 8 08:11:15 2024 -0700 Merge branch '3.6-dev' into 3.7-dev NOTICE | 2 +- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-dotnet/NOTICE| 2 +- gremlin-driver/src/main/static/NOTICE| 2 +- gremlin-go/NOTICE| 2 +- gremlin-javascript/src/main/javascript/gremlin-javascript/NOTICE | 2 +- gremlin-python/src/main/python/NOTICE| 2 +- gremlin-server/src/main/static/NOTICE| 2 +- 8 files changed, 8 insertions(+), 8 deletions(-)
(tinkerpop) branch 3.6-dev updated: CTR update copyright year for NOTICE to 2024
This is an automated email from the ASF dual-hosted git repository. xiazcy 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 948e4abf5b CTR update copyright year for NOTICE to 2024 948e4abf5b is described below commit 948e4abf5b3256b57be18b2ddfe20dea01b4ea24 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Apr 8 08:10:38 2024 -0700 CTR update copyright year for NOTICE to 2024 --- NOTICE | 2 +- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-dotnet/NOTICE| 2 +- gremlin-driver/src/main/static/NOTICE| 2 +- gremlin-go/NOTICE| 2 +- gremlin-javascript/src/main/javascript/gremlin-javascript/NOTICE | 2 +- gremlin-python/src/main/python/NOTICE| 2 +- gremlin-server/src/main/static/NOTICE| 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/NOTICE b/NOTICE index 70259dc21c..0b4b27cb02 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ Apache TinkerPop -Copyright 2015-2023 The Apache Software Foundation. +Copyright 2015-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (http://www.apache.org/). diff --git a/gremlin-console/src/main/static/NOTICE b/gremlin-console/src/main/static/NOTICE index 463ddb04c6..13c3bc7262 100644 --- a/gremlin-console/src/main/static/NOTICE +++ b/gremlin-console/src/main/static/NOTICE @@ -1,5 +1,5 @@ Apache TinkerPop -Copyright 2015-2023 The Apache Software Foundation. +Copyright 2015-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (http://www.apache.org/). diff --git a/gremlin-dotnet/NOTICE b/gremlin-dotnet/NOTICE index 220cf85171..fc272e458e 100644 --- a/gremlin-dotnet/NOTICE +++ b/gremlin-dotnet/NOTICE @@ -1,5 +1,5 @@ Apache TinkerPop -Copyright 2015-2023 The Apache Software Foundation. +Copyright 2015-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (http://www.apache.org/). \ No newline at end of file diff --git a/gremlin-driver/src/main/static/NOTICE b/gremlin-driver/src/main/static/NOTICE index ee57b386ca..111e687166 100644 --- a/gremlin-driver/src/main/static/NOTICE +++ b/gremlin-driver/src/main/static/NOTICE @@ -1,5 +1,5 @@ Apache TinkerPop -Copyright 2015-2023 The Apache Software Foundation. +Copyright 2015-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (http://www.apache.org/). diff --git a/gremlin-go/NOTICE b/gremlin-go/NOTICE index 220cf85171..fc272e458e 100644 --- a/gremlin-go/NOTICE +++ b/gremlin-go/NOTICE @@ -1,5 +1,5 @@ Apache TinkerPop -Copyright 2015-2023 The Apache Software Foundation. +Copyright 2015-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (http://www.apache.org/). \ No newline at end of file diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/NOTICE b/gremlin-javascript/src/main/javascript/gremlin-javascript/NOTICE index 220cf85171..fc272e458e 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/NOTICE +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/NOTICE @@ -1,5 +1,5 @@ Apache TinkerPop -Copyright 2015-2023 The Apache Software Foundation. +Copyright 2015-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (http://www.apache.org/). \ No newline at end of file diff --git a/gremlin-python/src/main/python/NOTICE b/gremlin-python/src/main/python/NOTICE index 220cf85171..fc272e458e 100644 --- a/gremlin-python/src/main/python/NOTICE +++ b/gremlin-python/src/main/python/NOTICE @@ -1,5 +1,5 @@ Apache TinkerPop -Copyright 2015-2023 The Apache Software Foundation. +Copyright 2015-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (http://www.apache.org/). \ No newline at end of file diff --git a/gremlin-server/src/main/static/NOTICE b/gremlin-server/src/main/static/NOTICE index 02d78b6d73..b9fe215b08 100644 --- a/gremlin-server/src/main/static/NOTICE +++ b/gremlin-server/src/main/static/NOTICE @@ -1,5 +1,5 @@ Apache TinkerPop -Copyright 2015-2023 The Apache Software Foundation. +Copyright 2015-2024 The Apache Software Foundation. This product includes software developed at The Apache Software Foundation (http://www.apache.org/).
svn commit: r1916864 - in /tinkerpop/site: docs/3.6.7-SNAPSHOT/dev/developer/ docs/3.6.7-SNAPSHOT/dev/provider/ docs/3.6.7-SNAPSHOT/recipes/ docs/3.6.7-SNAPSHOT/reference/ docs/3.6.7-SNAPSHOT/tutorial
Author: xiazcy Date: Mon Apr 8 14:49:37 2024 New Revision: 1916864 URL: http://svn.apache.org/viewvc?rev=1916864&view=rev Log: Deploy docs for TinkerPop 3.6.7-SNAPSHOT [This commit notification would consist of 124 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
(tinkerpop) branch dependabot/npm_and_yarn/docs/gremlint/master/types/node-20.12.4 deleted (was bbe1bf8972)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/npm_and_yarn/docs/gremlint/master/types/node-20.12.4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was bbe1bf8972 Bump @types/node from 20.11.23 to 20.12.4 in /docs/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.
Re: [PR] Bump @types/node from 20.11.23 to 20.12.4 in /docs/gremlint [tinkerpop]
dependabot[bot] closed pull request #2542: Bump @types/node from 20.11.23 to 20.12.4 in /docs/gremlint URL: https://github.com/apache/tinkerpop/pull/2542 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Bump @types/node from 20.11.23 to 20.12.4 in /docs/gremlint [tinkerpop]
dependabot[bot] commented on PR #2542: URL: https://github.com/apache/tinkerpop/pull/2542#issuecomment-2042959351 Superseded by #2549. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] Bump @types/node from 20.11.23 to 20.12.5 in /docs/gremlint [tinkerpop]
dependabot[bot] opened a new pull request, #2549: URL: https://github.com/apache/tinkerpop/pull/2549 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.23 to 20.12.5. Commits See full diff in https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node";>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.11.23&new-version=20.12.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(tinkerpop) branch dependabot/npm_and_yarn/docs/gremlint/master/types/node-20.12.5 created (now 83fd90ee10)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/npm_and_yarn/docs/gremlint/master/types/node-20.12.5 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at 83fd90ee10 Bump @types/node from 20.11.23 to 20.12.5 in /docs/gremlint No new revisions were added by this update.
[PR] Bump eslint from 8.57.0 to 9.0.0 in /gremlin-javascript/src/main/javascript/gremlin-javascript [tinkerpop]
dependabot[bot] opened a new pull request, #2548: URL: https://github.com/apache/tinkerpop/pull/2548 Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.0.0. Release notes Sourced from https://github.com/eslint/eslint/releases";>eslint's releases. v9.0.0 Breaking Changes https://github.com/eslint/eslint/commit/b7cf3bd29f25a0bab4102a51029bf47c50f406b5";>b7cf3bd fix!: correct camelcase rule schema for allow option (https://redirect.github.com/eslint/eslint/issues/18232";>#18232) (eMerzh) https://github.com/eslint/eslint/commit/09bd7fe09ad255a263286e90accafbe2bf04ccfc";>09bd7fe feat!: move AST traversal into SourceCode (https://redirect.github.com/eslint/eslint/issues/18167";>#18167) (Nicholas C. Zakas) https://github.com/eslint/eslint/commit/79a95eb7da7fe657b6448c225d4f8ac31117456a";>79a95eb feat!: disallow multiple configuration comments for same rule (https://redirect.github.com/eslint/eslint/issues/18157";>#18157) (Milos Djermanovic) https://github.com/eslint/eslint/commit/916364692bae6a93c10b5d48fc1e9de1677d0d09";>9163646 feat!: Rule Tester checks for missing placeholder data in the message (https://redirect.github.com/eslint/eslint/issues/18073";>#18073) (fnx) https://github.com/eslint/eslint/commit/3c4d51d55fa5435ab18b6bf46f6b97df0f480ae7";>3c4d51d feat!: default for enforceForClassMembers in no-useless-computed-key (https://redirect.github.com/eslint/eslint/issues/18054";>#18054) (Francesco Trotta) https://github.com/eslint/eslint/commit/47e60f85e0c3f275207bb4be9b5947166a190477";>47e60f8 feat!: Stricter rule test validations (https://redirect.github.com/eslint/eslint/issues/17654";>#17654) (fnx) https://github.com/eslint/eslint/commit/1a945890105d307541dcbff15f6438c19b476ade";>1a94589 feat!: no-unused-vars default caughtErrors to 'all' (https://redirect.github.com/eslint/eslint/issues/18043";>#18043) (Josh Goldberg ✨) https://github.com/eslint/eslint/commit/57089cb5166acf8b8bdba8a8dbeb0a129f841478";>57089cb feat!: no-restricted-imports allow multiple config entries for same path (https://redirect.github.com/eslint/eslint/issues/18021";>#18021) (Milos Djermanovic) https://github.com/eslint/eslint/commit/2e1d54960051b59e1c731fa44c2ef843290b1335";>2e1d549 feat!: detect duplicate test cases (https://redirect.github.com/eslint/eslint/issues/17955";>#17955) (Bryan Mishkin) https://github.com/eslint/eslint/commit/701f1afbee34e458b56d2dfa36d9153d6aebea3a";>701f1af feat!: no-inner-declaration new default behaviour and option (https://redirect.github.com/eslint/eslint/issues/17885";>#17885) (Tanuj Kanti) https://github.com/eslint/eslint/commit/bde51055530d4a71bd9f48c90ed7de9c0b767d86";>bde5105 fix!: handle --output-file for empty output when saving to disk (https://redirect.github.com/eslint/eslint/issues/17957";>#17957) (Nitin Kumar) https://github.com/eslint/eslint/commit/07107a5904c2580243971c8ad7f26a04738b712e";>07107a5 fix!: upgrade eslint-scope@8.0.0 (https://redirect.github.com/eslint/eslint/issues/17942";>#17942) (Milos Djermanovic) https://github.com/eslint/eslint/commit/3ee0f6ca5d756da647e4e76bf3daa82a5905a792";>3ee0f6c fix!: no-unused-vars varsIgnorePattern behavior with catch arguments (https://redirect.github.com/eslint/eslint/issues/17932";>#17932) (Tanuj Kanti) https://github.com/eslint/eslint/commit/51f8bc836bf0b13dad3a897ae84259bcdaed2431";>51f8bc8 fix!: configuration comments with just severity should retain options (https://redirect.github.com/eslint/eslint/issues/17945";>#17945) (Milos Djermanovic) https://github.com/eslint/eslint/commit/d191bdd67214c33e65bd605e616ca7cc947fd045";>d191bdd feat!: Remove CodePath#currentSegments (https://redirect.github.com/eslint/eslint/issues/17936";>#17936) (Milos Djermanovic) https://github.com/eslint/eslint/commit/946ae00457265eb298eb169d6d48ca7ec71b9eef";>946ae00 feat!: FlatRuleTester -> RuleTester (https://redirect.github.com/eslint/eslint/issues/17922";>#17922) (Nicholas C. Zakas) https://github.com/eslint/eslint/commit/baff28ce8f167f564471f1d70d6e9c4b0cb1a508";>baff28c feat!: remove no-inner-declarations from eslint:recommended (https://redirect.github.com/eslint/eslint/issues/17920";>#17920) (Milos Djermanovic) https://github.com/eslint/eslint/commit/cadfbcd468737fc9447243edd1d15058efb6d3d8";>cadfbcd feat!: Rename FlatESLint to ESLint (https://redirect.github.com/eslint/eslint/issues/17914";>#17914) (Nicholas C. Zakas) https://github.com/eslint/eslint/commit/d1018fc5e59db0495aa4a7f501c9d3f831981f35";>d1018fc feat!: skip running warnings in --quiet mode (https://redirect.github.com/eslint/eslint/issues/17274";>#17274) (Maddy Miller) https://github.com/eslint/eslint/commit/fb81b1cb78d2692a87fd3591fdc0f96b0c95e760";>fb81b1c feat!: Set default schema: [], drop support for function-style rules (https://redirect.github.com/eslint/eslint/issues/17792";>#17792) (Milos Djermanovic) https://github.com/eslint/es
(tinkerpop) branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/eslint-9.0.0 created (now 0476057abd)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/npm_and_yarn/gremlin-javascript/src/main/javascript/gremlin-javascript/3.6-dev/eslint-9.0.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at 0476057abd Bump eslint No new revisions were added by this update.
(tinkerpop) branch dependabot/npm_and_yarn/gremlint/3.6-dev/types/node-20.12.4 deleted (was 2a564c3ed8)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/npm_and_yarn/gremlint/3.6-dev/types/node-20.12.4 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 2a564c3ed8 Bump @types/node from 20.11.10 to 20.12.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.
Re: [PR] Bump @types/node from 20.11.10 to 20.12.4 in /gremlint [tinkerpop]
dependabot[bot] closed pull request #2541: Bump @types/node from 20.11.10 to 20.12.4 in /gremlint URL: https://github.com/apache/tinkerpop/pull/2541 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] Bump @types/node from 20.11.10 to 20.12.4 in /gremlint [tinkerpop]
dependabot[bot] commented on PR #2541: URL: https://github.com/apache/tinkerpop/pull/2541#issuecomment-2042859058 Superseded by #2547. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
(tinkerpop) branch dependabot/npm_and_yarn/gremlint/3.6-dev/types/node-20.12.5 created (now a38d7eda6f)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/npm_and_yarn/gremlint/3.6-dev/types/node-20.12.5 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at a38d7eda6f Bump @types/node from 20.11.10 to 20.12.5 in /gremlint No new revisions were added by this update.
[PR] Bump @types/node from 20.11.10 to 20.12.5 in /gremlint [tinkerpop]
dependabot[bot] opened a new pull request, #2547: URL: https://github.com/apache/tinkerpop/pull/2547 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.10 to 20.12.5. Commits See full diff in https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node";>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=20.11.10&new-version=20.12.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [TINKERPOP-3060] Manage the versions of snappy-java and jackson-* centrally to avoid version conflict. [tinkerpop]
codecov-commenter commented on PR #2546: URL: https://github.com/apache/tinkerpop/pull/2546#issuecomment-2042581374 ## [Codecov](https://app.codecov.io/gh/apache/tinkerpop/pull/2546?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report All modified and coverable lines are covered by tests :white_check_mark: > Project coverage is 76.49%. Comparing base [(`9b46b67`)](https://app.codecov.io/gh/apache/tinkerpop/commit/9b46b6777d2fa250e41daacf2fa4554605aff53a?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) to head [(`8b1e8bd`)](https://app.codecov.io/gh/apache/tinkerpop/pull/2546?dropdown=coverage&src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache). > Report is 54 commits behind head on 3.7-dev. Additional details and impacted files ```diff @@ Coverage Diff @@ ## 3.7-dev#2546 +/- ## = + Coverage 76.14% 76.49% +0.34% - Complexity 1315213174 +22 = Files 1084 1059 -25 Lines 6516061282-3878 Branches7285 7297 +12 = - Hits 4961646876-2740 + Misses 1283911892 -947 + Partials2705 2514 -191 ``` [:umbrella: View full report in Codecov by Sentry](https://app.codecov.io/gh/apache/tinkerpop/pull/2546?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache). :loudspeaker: Have feedback on the report? [Share it here](https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
Re: [PR] [TINKERPOP-3060] Manage the versions of snappy-java and jackson-* centrally to avoid version conflict. [tinkerpop]
HappyHacker123 commented on PR #2546: URL: https://github.com/apache/tinkerpop/pull/2546#issuecomment-2042543921 @xiazcy @Cole-Greer Could you please help me review this pr? Many thanks :) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[PR] [TINKERPOP-3060] Manage the versions of snappy-java and jackson-* centrally to avoid version conflict. [tinkerpop]
HappyHacker123 opened a new pull request, #2546: URL: https://github.com/apache/tinkerpop/pull/2546 Currently some modules of Tinkerpop are using the same dependency. However, some of these dependencies' versions are not centrally managed and therefore cause discrepancy. This pr defines version in parent pom.xml centrally to avoid version conflict. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tinkerpop.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org