(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 Long(value); diff --c
(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/browser/index.js create mode 100644 gremlin-jav
Re: [PR] feat: `gremlin-javascript` browser support [tinkerpop]
Cole-Greer commented on PR #2506: URL: https://github.com/apache/tinkerpop/pull/2506#issuecomment-1981284326 > Just to set some expectations on release timelines, no discussion has yet taken place on when the 3.7.2 release will take place, but based on historical release timing, we typically see a release in the rough April-May window. I would expect that discussions around the next release will begin to take place in the [dev maillist](https://tinkerpop.apache.org/docs/current/dev/developer/#_mailing_list_participation) sometime within the next couple of weeks. I hadn't checked my email just yet when I wrote this, looks like the release discussion has just started. The current proposal is for a early April release. https://lists.apache.org/thread/8vvo6f74lo1tb7pzclo1pwqbv6xrncl3 -- 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 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 +logs +*.log +npm-debu
Re: [PR] feat: `gremlin-javascript` browser support [tinkerpop]
Cole-Greer merged PR #2506: URL: https://github.com/apache/tinkerpop/pull/2506 -- 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] feat: `gremlin-javascript` browser support [tinkerpop]
Cole-Greer commented on PR #2506: URL: https://github.com/apache/tinkerpop/pull/2506#issuecomment-1981258323 Thanks @tien, I think this is great. VOTE +1. I will merge this into both 3.7-dev and master so it will be reflected in the upcoming 3.7.2 and 4.0.0 releases. Just to set some expectations on release timelines, no discussion has yet taken place on when the 3.7.2 release will take place, but based on historical release timing, we typically see a release in the rough April-May window. I would expect that discussions around the next release will begin to take place in the [dev maillist](https://tinkerpop.apache.org/docs/current/dev/developer/#_mailing_list_participation) sometime within the next couple of weeks. -- 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/nuget/gremlin-dotnet/3.6-dev/Polly-8.3.1 created (now aa90f77595)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/nuget/gremlin-dotnet/3.6-dev/Polly-8.3.1 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at aa90f77595 Bump Polly from 8.3.0 to 8.3.1 in /gremlin-dotnet No new revisions were added by this update.
[PR] Bump Polly from 8.3.0 to 8.3.1 in /gremlin-dotnet [tinkerpop]
dependabot[bot] opened a new pull request, #2513: URL: https://github.com/apache/tinkerpop/pull/2513 Bumps [Polly](https://github.com/App-vNext/Polly) from 8.3.0 to 8.3.1. Release notes Sourced from https://github.com/App-vNext/Polly/releases";>Polly's releases. 8.3.1 What's Changed Add example for chaos engineering by https://github.com/martintmk";>@martintmk in https://redirect.github.com/App-vNext/Polly/pull/1956";>App-vNext/Polly#1956 Fix CA1806 by https://github.com/gintsk";>@gintsk in https://redirect.github.com/App-vNext/Polly/pull/1963";>App-vNext/Polly#1963 Fix SA1129 by https://github.com/gintsk";>@gintsk in https://redirect.github.com/App-vNext/Polly/pull/1964";>App-vNext/Polly#1964 Fix S3717 by https://github.com/gintsk";>@gintsk in https://redirect.github.com/App-vNext/Polly/pull/1965";>App-vNext/Polly#1965 Add link to chaos engineering blog post by https://github.com/martintmk";>@martintmk in https://redirect.github.com/App-vNext/Polly/pull/1966";>App-vNext/Polly#1966 Fix SA1501/IDE0055 by https://github.com/baranyaimate";>@baranyaimate in https://redirect.github.com/App-vNext/Polly/pull/1957";>App-vNext/Polly#1957 [Docs] Add cheat sheet for fault chaos by https://github.com/peter-csala";>@peter-csala in https://redirect.github.com/App-vNext/Polly/pull/1972";>App-vNext/Polly#1972 Improve unit test coverage in Polly.Specs by https://github.com/gintsk";>@gintsk in https://redirect.github.com/App-vNext/Polly/pull/1974";>App-vNext/Polly#1974 [Docs] Fix antipattern sample code by https://github.com/peter-csala";>@peter-csala in https://redirect.github.com/App-vNext/Polly/pull/1976";>App-vNext/Polly#1976 [Docs] Improve diagrams for hedging cancellation by https://github.com/martintmk";>@martintmk in https://redirect.github.com/App-vNext/Polly/pull/1975";>App-vNext/Polly#1975 Add short description to each package by https://github.com/martintmk";>@martintmk in https://redirect.github.com/App-vNext/Polly/pull/1977";>App-vNext/Polly#1977 Update NuGet tools by https://github.com/martincostello";>@martincostello in https://redirect.github.com/App-vNext/Polly/pull/1992";>App-vNext/Polly#1992 Move simmy from unshipped to shipped by https://github.com/peter-csala";>@peter-csala in https://redirect.github.com/App-vNext/Polly/pull/1993";>App-vNext/Polly#1993 Fix issue https://redirect.github.com/App-vNext/Polly/issues/1979";>#1979: an unhandled exception in half open state must transition to closed and not prevent leaving half open state forever by https://github.com/DominicUllmann";>@DominicUllmann in https://redirect.github.com/App-vNext/Polly/pull/1991";>App-vNext/Polly#1991 Update samples to .NET 8 by https://github.com/martincostello";>@martincostello in https://redirect.github.com/App-vNext/Polly/pull/2004";>App-vNext/Polly#2004 [Docs] Fix calculation of exponential delay in flow chart by https://github.com/janher";>@janher in https://redirect.github.com/App-vNext/Polly/pull/2005";>App-vNext/Polly#2005 Use collection expressions in Cake script by https://github.com/martincostello";>@martincostello in https://redirect.github.com/App-vNext/Polly/pull/2006";>App-vNext/Polly#2006 Xml comments cleanup and improvement by https://github.com/gintsk";>@gintsk in https://redirect.github.com/App-vNext/Polly/pull/2007";>App-vNext/Polly#2007 Xml documentation cleanup by https://github.com/gintsk";>@gintsk in https://redirect.github.com/App-vNext/Polly/pull/2008";>App-vNext/Polly#2008 New Contributors https://github.com/DominicUllmann";>@DominicUllmann made their first contribution in https://redirect.github.com/App-vNext/Polly/pull/1991";>App-vNext/Polly#1991 https://github.com/janher";>@janher made their first contribution in https://redirect.github.com/App-vNext/Polly/pull/2005";>App-vNext/Polly#2005 Full Changelog: https://github.com/App-vNext/Polly/compare/8.3.0...8.3.1";>https://github.com/App-vNext/Polly/compare/8.3.0...8.3.1 Changelog Sourced from https://github.com/App-vNext/Polly/blob/main/CHANGELOG.md";>Polly's changelog. 8.3.1 Add example for chaos engineering by https://github.com/martintmk";>@martintmk in https://redirect.github.com/App-vNext/Polly/pull/1956";>App-vNext/Polly#1956 Fix CA1806 by https://github.com/gintsk";>@gintsk in https://redirect.github.com/App-vNext/Polly/pull/1963";>App-vNext/Polly#1963 Fix SA1129 by https://github.com/gintsk";>@gintsk in https://redirect.github.com/App-vNext/Polly/pull/1964";>App-vNext/Polly#1964 Fix S3717 by https://github.com/gintsk";>@gintsk in https://redirect.github.com/App-vNext/Polly/pull/1965";>App-vNext/Polly#1965 Add link to chaos engineering blog post by https://github.com/martintmk";>@martintmk in https://redirect.github.com/App-vNext/Polly/pull/1966";>App-vNext/Polly#1966 Fix SA1501/IDE0055 by https://github.com/baranyaimate";>@baranyaimate in https://redirec