(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 a6777d0c8394f95c5aa400b965e8f4f996db1abd Merge: 0a63d135e9 acb265fb9e Author: Cole-Greer AuthorDate: Fri Oct 4 14:02:29 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 6 ++- gremlin-console/src/main/static/NOTICE | 2 +- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +- gremlin-groovy/pom.xml | 2 +- gremlin-javascript/pom.xml | 7 +++ .../gremlin-javascript/package-lock.json | 52 +++--- gremlin-server/src/main/static/NOTICE | 2 +- pom.xml| 4 +- 9 files changed, 46 insertions(+), 35 deletions(-) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json index 568f3858ab,5ff286de33..2580b1 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@@ -50,1392 -43,295 +50,1392 @@@ "node": ">=0.10.0" } }, -"node_modules/@babel/parser": { - "version": "7.14.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz";, - "integrity": "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==", +"node_modules/@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz";, + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, - "bin": { -"parser": "bin/babel-parser.js" + "dependencies": { +"@babel/highlight": "^7.23.4", +"chalk": "^2.4.2" }, "engines": { -"node": ">=6.0.0" +"node": ">=6.9.0" } }, -"node_modules/@babel/runtime-corejs3": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz";, - "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", +"node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";, + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "dependencies": { -"core-js-pure": "^3.20.2", -"regenerator-runtime": "^0.13.4" +"color-convert": "^1.9.0" }, "engines": { -"node": ">=6.9.0" +"node": ">=4" } }, -"node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz";, - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", +"node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";, + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "dependencies": { -"eslint-visitor-keys": "^3.3.0" +"ansi-styles": "^3.2.1", +"escape-string-regexp": "^1.0.5", +"supports-color": "^5.3.0" }, "engines": { -"node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { -"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" +"node": ">=4" } }, -"node_modules/@eslint-community/regexpp": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz";, - "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", +"node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";, + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { +"color-name": "1.1.3" + } +}, +"node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz";, + "integrity": "sha512-72fSenhMw2HZMTV
(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 0a63d135e9d104e360bab301bd32464d71dd4feb Merge: dd41ffbe6b 403b12af89 Author: Cole-Greer AuthorDate: Thu Oct 3 13:56:06 2024 -0700 Merge branch '3.7-dev' .github/workflows/build-test.yml | 2 +- CHANGELOG.asciidoc | 1 + .../dev/developer/development-environment.asciidoc | 2 +- docs/src/upgrade/release-3.6.x.asciidoc| 4 +++ gremlin-go/README.md | 2 +- gremlin-go/driver/README.md| 6 ++--- gremlin-go/examples/go.mod | 11 gremlin-go/examples/go.sum | 27 +++ gremlin-go/go.mod | 7 +++-- gremlin-go/go.sum | 10 +++- .../gremlin-javascript/package-lock.json | 30 +++--- .../javascript/gremlin-javascript/package.json | 2 +- .../src/main/python/examples/requirements.txt | 4 +-- gremlint/package-lock.json | 12 - 14 files changed, 65 insertions(+), 55 deletions(-) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json index 253a88e889,2c9589cd70..568f3858ab --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@@ -16,13 -16,7 +16,13 @@@ "ws": "^8.16.0" }, "devDependencies": { +"@cucumber/cucumber": "^10.3.1", +"@knighted/duel": "^1.0.7", +"@tsconfig/node18": "^18.2.2", +"@types/readable-stream": "^4.0.10", +"@types/uuid": "^9.0.8", +"@types/ws": "^8.5.10", - "chai": "~4.4.1", + "chai": "~4.5.0", "chai-string": "~1.5.0", "colors": "1.4.0", "cross-env": "^7.0.3", @@@ -9734,15 -6905,15 +9734,15 @@@ } }, "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz";, - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz";, + "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==", "dev": true }, -"type-fest": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz";, - "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==", +"typescript": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz";, + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true }, "uc.micro": { diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/package.json index a206de83e7,cd028a100b..45951319a1 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package.json @@@ -30,13 -21,7 +30,13 @@@ "ws": "^8.16.0" }, "devDependencies": { +"@cucumber/cucumber": "^10.3.1", +"@knighted/duel": "^1.0.7", +"@tsconfig/node18": "^18.2.2", +"@types/readable-stream": "^4.0.10", +"@types/uuid": "^9.0.8", +"@types/ws": "^8.5.10", - "chai": "~4.4.1", + "chai": "~4.5.0", "chai-string": "~1.5.0", "colors": "1.4.0", "cross-env": "^7.0.3",
(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 b4d62b2020afae0ab94527688df49bd2d9e2e61f Merge: a99b58cc48 9d9eb90e97 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Sep 24 13:59:01 2024 -0700 Merge branch '3.7-dev' .../apache/tinkerpop/gremlin/test/features/branch/Optional.feature| 4 ++-- .../org/apache/tinkerpop/gremlin/test/features/filter/Is.feature | 2 +- .../org/apache/tinkerpop/gremlin/test/features/map/Call.feature | 2 +- .../org/apache/tinkerpop/gremlin/test/features/map/Element.feature| 2 +- .../org/apache/tinkerpop/gremlin/test/features/map/Product.feature| 2 +- 5 files changed, 6 insertions(+), 6 deletions(-)
(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 add365b6e032782b8b6958743e6c9b4d8cc82bf2 Merge: d4b4486b76 2a6ca98a2f Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Sep 23 09:16:15 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + docs/src/reference/gremlin-applications.asciidoc | 39 docs/src/upgrade/release-3.7.x.asciidoc| 25 +++-- .../structure/io/binary/types/EdgeSerializer.java | 3 +- .../io/binary/types/VertexPropertySerializer.java | 14 +--- .../io/binary/types/VertexSerializer.java | 3 +- .../IO/GraphBinary/Types/EdgeSerializer.cs | 3 +- .../GraphBinary/Types/VertexPropertySerializer.cs | 3 +- .../IO/GraphBinary/Types/VertexSerializer.cs | 3 +- .../DriverRemoteConnection/GraphTraversalTests.cs | 42 ++ gremlin-go/driver/connection_test.go | 37 +++ gremlin-go/driver/graphBinary.go | 20 +-- .../binary/internals/VertexPropertySerializer.js | 4 ++- .../io/binary/internals/VertexSerializer.js| 5 ++- .../test/integration/traversal-test.js | 30 .../test/unit/graphbinary/AnySerializer-test.js| 8 ++--- .../graphbinary/VertexPropertySerializer-test.js | 8 ++--- .../test/unit/graphbinary/VertexSerializer-test.js | 6 ++-- .../gremlin_python/structure/io/graphbinaryV1.py | 15 ++-- .../src/main/python/tests/driver/test_client.py| 13 +++ .../tests/driver/test_driver_remote_connection.py | 15 .../gremlin/server/GremlinServerIntegrateTest.java | 25 + 22 files changed, 291 insertions(+), 31 deletions(-) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/VertexPropertySerializer.js index 8e91d0ce92,597c0ab4be..5c529d7283 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/VertexPropertySerializer.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/VertexPropertySerializer.js @@@ -163,7 -164,10 +163,9 @@@ export default class VertexPropertySeri // TODO: should we verify that properties is null? cursor = cursor.slice(properties_len); - const v = new VertexProperty(id, label, value, properties); + // null properties are deserialized into empty lists + const vp_props = properties ? properties : []; - - const v = new g.VertexProperty(id, label, value, vp_props); ++ const v = new VertexProperty(id, label, value, vp_props); return { v, len }; } catch (err) { throw this.ioc.utils.des_error({ serializer: this, args: arguments, cursor, err }); diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/VertexSerializer.js index b41e693a58,65ec4e465d..4171b63486 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/VertexSerializer.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/io/binary/internals/VertexSerializer.js @@@ -126,7 -127,10 +126,10 @@@ export default class VertexSerializer } cursor = cursor.slice(properties_len); - const v = new Vertex(id, label, properties); + // null properties are deserialized into empty lists + const vertex_props = properties ? properties : []; + - const v = new g.Vertex(id, label, vertex_props); ++ const v = new Vertex(id, label, vertex_props); return { v, len }; } catch (err) { throw this.ioc.utils.des_error({ serializer: this, args: arguments, cursor, err }); diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/traversal-test.js index 59576f1341,97b522e33d..4634e7e43a --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/traversal-test.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/integration/traversal-test.js @@@ -125,9 -129,39 +125,39 @@@ describe('Traversal', function () }); }); }); + describe('#materializeProperties()', function () { + it('should skip vertex properties when tokens is set', function () { - var g = traversal().withRemote(connection); ++ var g = anon.traversal().with_(connection); + return g.with_("materializeProperties", "tokens").V().toList().then(function (list) { + assert.ok(list); + assert.strictEqual(list.length, 6); + list.forEach(v => assert.ok(v instanceof Vertex)); + list.forEach(v => assert.ok(v.properties === undefined || v.properties.length === 0)); + }); + }); + it('should skip edge properties when tokens is set
(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 a6ba1d97c33ef3b41c82e0c9ad40e4bc0ac761c5 Merge: eec15c5c05 0bf5fb168a Author: Cole-Greer AuthorDate: Wed Aug 28 18:41:16 2024 -0700 Merge branch '3.7-dev' gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +- .../gremlin-javascript/package-lock.json | 352 + .../javascript/gremlin-javascript/package.json | 2 +- .../src/main/python/examples/requirements.txt | 2 +- gremlint/package-lock.json | 30 +- gremlint/package.json | 2 +- 7 files changed, 240 insertions(+), 154 deletions(-) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json index b5abbdde6c,4c1e1ee4eb..253a88e889 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@@ -30,12 -25,10 +30,12 @@@ "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", "grunt": "^1.5.3", - "grunt-cli": "~1.4.3", + "grunt-cli": "~1.5.0", "grunt-jsdoc": "~2.4.1", "mocha": "^10.2.0", -"prettier": "^3.0.0" +"prettier": "^3.0.0", +"ts-node": "^10.9.2", +"typescript": "^5.4.2" }, "engines": { "node": ">=18" @@@ -50,1392 -43,295 +50,1392 @@@ "node": ">=0.10.0" } }, -"node_modules/@babel/parser": { - "version": "7.14.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.4.tgz";, - "integrity": "sha512-ArliyUsWDUqEGfWcmzpGUzNfLxTdTp6WU4IuP6QFSp9gGfWS6boxFCkJSJ/L4+RG8z/FnIU3WxCk6hPL9SSWeA==", +"node_modules/@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz";, + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, - "bin": { -"parser": "bin/babel-parser.js" + "dependencies": { +"@babel/highlight": "^7.23.4", +"chalk": "^2.4.2" }, "engines": { -"node": ">=6.0.0" +"node": ">=6.9.0" } }, -"node_modules/@babel/runtime-corejs3": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz";, - "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", +"node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";, + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "dependencies": { -"core-js-pure": "^3.20.2", -"regenerator-runtime": "^0.13.4" +"color-convert": "^1.9.0" }, "engines": { -"node": ">=6.9.0" +"node": ">=4" } }, -"node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz";, - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", +"node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";, + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "dependencies": { -"eslint-visitor-keys": "^3.3.0" +"ansi-styles": "^3.2.1", +"escape-string-regexp": "^1.0.5", +"supports-color": "^5.3.0" }, "engines": { -"node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { -"eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" +"node": ">=4" } }, -"node_modules/@eslint-community/regexpp": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz";, - "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", +"node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";, + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit eec15c5c05e733a764d7780d8699b790ff94a167 Merge: fd040c94a6 2e27370881 Author: Florian Hockmann AuthorDate: Wed Aug 28 11:46:07 2024 +0200 Merge branch '3.7-dev' .../test/Gremlin.Net.Benchmarks/Gremlin.Net.Benchmarks.csproj | 2 +- .../Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj| 4 ++-- .../Gremlin.Net.Template.IntegrationTest.csproj | 2 +- gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit fd040c94a66516e473811fe29eaeaf4081cf104c Merge: b37e35cf47 37d0cc1597 Author: Cole-Greer AuthorDate: Tue Aug 27 17:53:10 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../grammar/TraversalSourceSelfMethodVisitor.java | 11 +- .../gremlin/process/traversal/Operator.java| 4 +- .../step/sideEffect/AggregateGlobalStep.java | 19 +- .../step/sideEffect/AggregateLocalStep.java| 15 +- .../verification/ComputerVerificationStrategy.java | 24 +- .../TraversalSourceSelfMethodVisitorTest.java | 2 + .../gremlin/process/traversal/OperatorTest.java| 1 + .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 24 ++ gremlin-go/driver/cucumber/gremlin.go | 24 ++ .../gremlin-javascript/test/cucumber/gremlin.js| 24 ++ gremlin-language/src/main/antlr4/Gremlin.g4| 1 + gremlin-python/src/main/python/radish/gremlin.py | 24 ++ .../test/features/sideEffect/Aggregate.feature | 442 + 14 files changed, 526 insertions(+), 90 deletions(-) diff --cc gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/Operator.java index 5bb2c85b3a,af9267b4a9..39828e17d9 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/Operator.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/Operator.java @@@ -202,7 -202,7 +202,7 @@@ public enum Operator implements BinaryO */ sumLong { public Object apply(final Object a, final Object b) { -return (long) a + (long) b; +return NumberHelper.add((long) a, (long) b); } - } + }; } diff --cc gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalSourceSelfMethodVisitorTest.java index b23e6fad8f,41eb40a533..92ee518836 --- a/gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalSourceSelfMethodVisitorTest.java +++ b/gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/language/grammar/TraversalSourceSelfMethodVisitorTest.java @@@ -60,16 -57,11 +60,17 @@@ public class TraversalSourceSelfMethodV {"withSack('hello')", g.withSack("hello")}, {"withSack('hello', addAll)", g.withSack("hello", Operator.addAll)}, {"withSideEffect('hello', 12)", g.withSideEffect("hello", 12)}, + {"withSideEffect('hello', 12, sum)", g.withSideEffect("hello", 12, Operator.sum)}, {"withStrategies(ReadOnlyStrategy)", g.withStrategies(ReadOnlyStrategy.instance())}, {"withStrategies(new EdgeLabelVerificationStrategy(logWarning: true, throwException: true))", g.withStrategies(EdgeLabelVerificationStrategy.build().logWarning(true).throwException(true).create())}, +{"withStrategies(EdgeLabelVerificationStrategy(logWarning: true, throwException: true))", g.withStrategies(EdgeLabelVerificationStrategy.build().logWarning(true).throwException(true).create())}, +{"withStrategies(ReadOnlyStrategy, EdgeLabelVerificationStrategy(logWarning: true, throwException: true))", g.withStrategies(ReadOnlyStrategy.instance(), EdgeLabelVerificationStrategy.build().logWarning(true).throwException(true).create())}, {"withStrategies(ReadOnlyStrategy, new EdgeLabelVerificationStrategy(logWarning: true, throwException: true))", g.withStrategies(ReadOnlyStrategy.instance(), EdgeLabelVerificationStrategy.build().logWarning(true).throwException(true).create())}, {"withStrategies(new EdgeLabelVerificationStrategy(logWarning: true, throwException: true), ReadOnlyStrategy)", g.withStrategies(EdgeLabelVerificationStrategy.build().logWarning(true).throwException(true).create(), ReadOnlyStrategy.instance())}, +{"withoutStrategies(CountStrategy)", g.withoutStrategies(CountStrategy.class)}, +{"withoutStrategies(CountStrategy, EarlyLimitStrategy)", g.withoutStrategies(CountStrategy.class, EarlyLimitStrategy.class)}, +{"withoutStrategies(CountStrategy, EarlyLimitStrategy, PathRetractionStrategy)", g.withoutStrategies(CountStrategy.class, EarlyLimitStrategy.class, PathRetractionStrategy.class)}, +{"withoutStrategies(CountStrategy, EarlyLimitStrategy, PathRetractionStrategy, RepeatUnrollStrategy)", g.withoutStrategies(CountStrategy.class, EarlyLimitStrategy.class, PathRetractionStrategy.class, RepeatUnrollStrategy.class)}, {"with('requestId', '7c55d4d7-809a-4f84-9720-63b48cb2fd14')", g.with("requestId", "7c55d4d7-809a-4f84-9720-63b48cb2fd14")}, {"with('requestId')", g.with("requestId")}, {"withSideEffect('hello', ['one':1])",
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 54926bdee02a40094920bfdeaef1283604e075a6 Merge: cd07120f79 fceffb19f1 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Thu Aug 22 15:15:34 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../gremlin/process/traversal/step/branch/RepeatStep.java | 4 gremlin-server/src/main/bin/gremlin-server.sh | 2 +- gremlin-server/src/main/docker/docker-entrypoint.sh| 10 +- 4 files changed, 7 insertions(+), 10 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 418d04993913abe60579cbd66b9f4b73a937062c Merge: 14604a563a a846d88d19 Author: Valentyn Kahamlyk AuthorDate: Fri Jul 26 08:48:31 2024 -0700 Merge branch '3.7-dev' gremlin-python/docker-compose.yml | 2 +- gremlin-python/src/main/python/examples/requirements.txt | 1 - gremlin-python/src/main/python/setup.cfg | 3 --- gremlin-python/src/main/python/setup.py| 7 +-- .../main/python/tests/structure/io/test_graphsonV2d0.py| 12 ++-- .../main/python/tests/structure/io/test_graphsonV3d0.py| 14 +++--- 6 files changed, 15 insertions(+), 24 deletions(-) diff --cc gremlin-python/src/main/python/tests/structure/io/test_graphsonV2d0.py index 2bc2acbb8d,4860350013..8bcb1fbb01 --- a/gremlin-python/src/main/python/tests/structure/io/test_graphsonV2d0.py +++ b/gremlin-python/src/main/python/tests/structure/io/test_graphsonV2d0.py @@@ -35,10 -35,9 +35,10 @@@ import gremlin_python.structure.io.grap from gremlin_python.process.traversal import P, Merge, Operator, Order, Barrier, Direction from gremlin_python.process.strategies import SubgraphStrategy from gremlin_python.process.graph_traversal import __ +from gremlin_python.process.anonymous_traversal import traversal - class TestGraphSONReader(object): + class TestGraphSONReader: graphson_reader = GraphSONReader() def test_number_input(self):
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 14604a563a2a8ba81d869459f0a4a3013277a565 Merge: 93879c826d 97e1c7ada0 Author: Valentyn Kahamlyk AuthorDate: Tue Jul 23 16:05:53 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 2 ++ gremlin-console/src/main/bin/gremlin-java8.bat | 13 - gremlin-console/src/main/bin/gremlin.bat | 13 - 3 files changed, 26 insertions(+), 2 deletions(-)
(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 5697d0735dec106e5b061912353f5acffd37a266 Merge: 2bfd44b97f ef466de995 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed Jul 17 11:15:23 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc| 1 + gremlin-go/driver/graphBinary.go | 2 +- gremlin-go/driver/graphBinary_test.go | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-)
(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 2bfd44b97f44b5d748fb57bc9ae0b12cacf7f441 Merge: f4b636ced2 812bc1de78 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed Jul 17 10:08:42 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc| 1 + .../tinkerpop/gremlin/process/traversal/step/map/ConcatStep.java | 8 .../tinkerpop/gremlin/process/traversal/step/map/ConjoinStep.java | 4 .../gremlin/process/traversal/step/map/SplitGlobalStep.java | 4 .../gremlin/process/traversal/step/map/SplitLocalStep.java| 4 5 files changed, 21 insertions(+)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit f4b636ced21819809f9c248ada87f9ff00cd9f43 Merge: 14ce7be463 37d865d237 Author: Florian Hockmann AuthorDate: Wed Jul 17 14:25:24 2024 +0200 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- .../Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj| 4 ++-- .../Gremlin.Net.Template.IntegrationTest.csproj | 4 ++-- gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 38c05d80b86822713c385cfd7ef25ae93cb86224 Merge: 0835701409 746222412a Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Fri Jul 5 13:27:11 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc| 1 + gremlin-go/driver/graphBinary.go | 6 +-- gremlin-go/driver/graphBinary_test.go | 70 +++ 3 files changed, 74 insertions(+), 3 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 08357014093f89aecb2f574c0aec2797a85688d1 Merge: e9f6aac856 0ea5b14db1 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Thu Jul 4 14:09:13 2024 -0700 Merge branch '3.7-dev' .../tinkerpop/gremlin/server/GremlinServerAuthzIntegrateTest.java | 2 -- 1 file changed, 2 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit e9f6aac85685249433cc183cb5c73772111a0cef Merge: 2b3b743b0d 190525dc43 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Thu Jul 4 13:19:48 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../handler/WebSocketAuthorizationHandler.java | 8 +++ .../server/GremlinServerAuthzIntegrateTest.java| 26 ++ 3 files changed, 30 insertions(+), 5 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 9592a02587c1e3c05a2046b2fd7d0d9618392801 Merge: 1af09242b3 53f4572e19 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Thu Jun 27 20:41:18 2024 -0700 Merge branch '3.7-dev' docs/src/dev/developer/release.asciidoc | 1 + 1 file changed, 1 insertion(+)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 1af09242b3674a9855d9b09e2e793d75e881007f Merge: a088008af8 f5a5c36bae Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Thu Jun 27 13:18:46 2024 -0700 Merge branch '3.7-dev' .github/pull_request_template.md | 14 ++ 1 file changed, 14 insertions(+)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 93674cd3c0e9f8099eb77c4c5f1443e26e2736db Merge: 9bddde4be3 4a9019d543 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Wed Jun 26 23:34:42 2024 -0700 Merge branch '3.7-dev' .../gremlin/driver/util/ProfilingApplication.java | 136 - 1 file changed, 104 insertions(+), 32 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit e84e749ef2d4d376a6c7806c19b36913de81bf95 Merge: 13cab682f4 edec67ff15 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Mon Jun 17 13:17:06 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc| 1 + .../tinkerpop/gremlin/process/traversal/step/filter/CoinStep.java | 4 2 files changed, 5 insertions(+)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 13cab682f4a8ce9611f0a1eedd34db5a8ee97163 Merge: 8fc71d880d 05ad0f3817 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Fri Jun 14 11:54:54 2024 -0700 Merge branch '3.7-dev' .../tinkerpop/gremlin/process/traversal/step/sideEffect/FailStep.java | 4 1 file changed, 4 insertions(+)
(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 ae9a5c42df7618c700d684386bb7ed57436e8a8d Merge: 580cfa146e 7584e69f73 Author: Cole-Greer AuthorDate: Tue Jun 11 13:22:20 2024 -0700 Merge branch '3.7-dev' .../process/traversal/step/filter/SampleGlobalStep.java | 4 .../gremlin/process/traversal/step/map/SampleLocalStep.java | 4 gremlin-go/go.mod| 4 ++-- gremlin-go/go.sum| 8 .../src/main/javascript/gremlin-javascript/package-lock.json | 12 ++-- 5 files changed, 20 insertions(+), 12 deletions(-) diff --cc gremlin-go/go.mod index d073088c4d,3659929472..a1b8cfb5be --- a/gremlin-go/go.mod +++ b/gremlin-go/go.mod @@@ -40,5 -40,6 +40,5 @@@ require github.com/pmezard/go-difflib v1.0.0 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/stretchr/objx v0.5.2 // indirect - golang.org/x/net v0.17.0 // indirect + golang.org/x/net v0.23.0 // indirect - gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json index 8d31d2e0d2,345382c6e7..b5abbdde6c --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@@ -3982,2176 -3908,65 +3982,2176 @@@ "node": ">=10" }, "funding": { -"url": "https://github.com/chalk/wrap-ansi?sponsor=1"; +"url": "https://github.com/sponsors/sindresorhus"; } }, -"node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz";, - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", +"node_modules/mocha/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz";, + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", "dev": true, "dependencies": { -"color-convert": "^2.0.1" +"fs.realpath": "^1.0.0", +"inflight": "^1.0.4", +"inherits": "2", +"minimatch": "^5.0.1", +"once": "^1.3.0" }, "engines": { -"node": ">=8" +"node": ">=12" }, "funding": { -"url": "https://github.com/chalk/ansi-styles?sponsor=1"; +"url": "https://github.com/sponsors/isaacs"; + } +}, +"node_modules/mocha/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz";, + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { +"argparse": "^2.0.1" + }, + "bin": { +"js-yaml": "bin/js-yaml.js" + } +}, +"node_modules/mocha/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz";, + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dev": true, + "dependencies": { +"brace-expansion": "^2.0.1" + }, + "engines": { +"node": ">=10" + } +}, +"node_modules/mocha/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz";, + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { +"balanced-match": "^1.0.0" + } +}, +"node_modules/mocha/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz";, + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true +}, +"node_modules/mocha/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz";, + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { +"has-flag": "^4.0.0" + }, + "engines": { +"node": ">=10" + }, + "funding": { +"url": "https://github.com/chalk/supports-color?sponsor=1"; + } +}, +"node_modules
(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 89aa5dbbf1741a1992738717631e05a554b7c99a Merge: 75a32d6efd ba70d5dc2a Author: Cole-Greer AuthorDate: Tue Jun 11 10:00:15 2024 -0700 Merge branch '3.7-dev' docs/src/dev/developer/for-committers.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --cc docs/src/dev/developer/for-committers.asciidoc index 79825e1051,ac9281d0d5..aaf92442ca --- a/docs/src/dev/developer/for-committers.asciidoc +++ b/docs/src/dev/developer/for-committers.asciidoc @@@ -139,10 -139,10 +139,10 @@@ TinkerPop has several release branches * `3.2-dev` - 3.2.x (no longer maintained) * `3.3-dev` - 3.3.x (no longer maintained) * `3.4-dev` - 3.4.x (no longer maintained) - * `3.5-dev` - 3.5.x (non-breaking bug fixes and enhancements) + * `3.5-dev` - 3.5.x (no longer maintained) * `3.6-dev` - 3.6.x (non-breaking bug fixes and enhancements) * `3.7-dev` - 3.7.x (non-breaking bug fixes and enhancements) -* `master` - 4.x (current development) +* `master` - 4.x.x (current development) The branch description above that reads "non-breaking bug fixes and enhancements" simply means that within that release line (i.e. patch version) changes should not alter existing behavior, introduce new APIs, change serialization formats,
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 2dd560b4e3d66e24acde8ef2c06cf6f2dfb33ca2 Merge: def315086d 8d9f63ce4e Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Thu Jun 6 11:25:29 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../apache/tinkerpop/gremlin/spark/structure/Spark.java | 7 ++- .../tinkerpop/gremlin/spark/structure/SparkTest.java| 17 + 3 files changed, 24 insertions(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 71a2b2544ed2e7844273f3446e0ca59aebf4adee Merge: 3409f4aec8 eaf21c1844 Author: Stephen Mallette AuthorDate: Wed Jun 5 16:21:00 2024 -0400 Merge branch '3.7-dev' .../gremlin/process/traversal/step/map/SubstringGlobalStep.java | 8 .../gremlin/process/traversal/step/map/SubstringLocalStep.java| 8 2 files changed, 16 insertions(+)
(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 3409f4aec8cfc7dabd6aa13184acdb87f2405103 Merge: bac6c3b570 404ae62163 Author: Cole-Greer AuthorDate: Wed Jun 5 12:08:22 2024 -0700 Merge branch '3.7-dev' gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 ++-- .../gremlin-javascript/package-lock.json | 24 +++--- gremlint/package-lock.json | 24 +++--- 4 files changed, 27 insertions(+), 27 deletions(-) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json index 12573045af,1675be8610..8d31d2e0d2 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/package-lock.json @@@ -3680,2478 -3741,232 +3680,2478 @@@ "node": ">=8.0" } }, -"node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz";, - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", +"node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz";, + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "dev": true }, -"node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz";, - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", +"node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz";, + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { +"p-locate": "^5.0.0" + }, + "engines": { +"node": ">=10" + }, + "funding": { +"url": "https://github.com/sponsors/sindresorhus"; + } +}, +"node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz";, + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, -"node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz";, - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", +"node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz";, + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true +}, +"node_modules/lodash.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz";, + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", + "dev": true +}, +"node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz";, + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, "dependencies": { -"prelude-ls": "^1.2.1" +"chalk": "^4.1.0", +"is-unicode-supported": "^0.1.0" }, "engines": { -"node": ">= 0.8.0" +"node": ">=10" + }, + "funding": { +"url": "https://github.com/sponsors/sindresorhus"; } }, -"node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz";, - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", +"node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz";, + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "dependencies": { +"color-convert": "^2.0.1" + }, "engines": { -"node": ">=4" +"node": ">=8" + }, + "funding": { +"url": "https:/
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 04eed23511810f5b9fea27fb9f0b28786594265e Merge: 84d1005fb4 e0e15679be Author: Stephen Mallette AuthorDate: Tue Jun 4 07:11:54 2024 -0400 Merge branch '3.7-dev' .../tinkerpop/gremlin/process/traversal/step/map/DateAddStep.java | 8 .../gremlin/process/traversal/step/map/DateDiffStep.java | 8 2 files changed, 16 insertions(+)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 84d1005fb45a6bd0b1873b2f4fc7212561aa529d Merge: a4adbde129 299bab5544 Author: Florian Hockmann AuthorDate: Fri May 31 12:26:43 2024 +0200 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- .../Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj | 6 +++--- .../Gremlin.Net.Template.IntegrationTest.csproj | 6 +++--- .../test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj | 6 +++--- 4 files changed, 10 insertions(+), 10 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit cf6669a1422861250c0f86e4dafd8853a885787c Merge: 2bd81d6145 68aed2aace Author: Stephen Mallette AuthorDate: Thu May 30 07:02:20 2024 -0400 Merge branch '3.7-dev' .../gremlin/process/traversal/step/map/DisjunctStep.java | 8 .../gremlin/process/traversal/step/map/IntersectStep.java | 8 2 files changed, 16 insertions(+)
(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 2bd81d6145429427792ad77c37e74bfcb0fce73b Merge: a12ae55e93 20cd01ed59 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue May 28 14:13:30 2024 -0700 Merge branch '3.7-dev' gremlin-go/go.mod | 8 gremlin-go/go.sum | 17 ++--- 2 files changed, 14 insertions(+), 11 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit a12ae55e93ecc2449b8f0788fb75bc9a5df74a34 Merge: 09f821f1ca 1f9ce19ae0 Author: Stephen Mallette AuthorDate: Fri May 24 09:57:45 2024 -0400 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../gremlin/process/traversal/step/map/NoOpBarrierStep.java | 12 2 files changed, 9 insertions(+), 4 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 5af9e42587634d0b456db384a61c134b0222e850 Merge: 459f32cfe3 1a694018d2 Author: Valentyn Kahamlyk AuthorDate: Tue May 21 13:04:23 2024 -0700 Merge branch '3.7-dev' .../Structure/IO/GraphSON/EdgeDeserializer.cs| 16 .../Structure/IO/GraphSON/PropertyDeserializer.cs| 2 +- .../Structure/IO/GraphSON/VertexDeserializer.cs | 6 +++--- .../Structure/IO/GraphSON/VertexPropertyDeserializer.cs | 4 ++-- 4 files changed, 14 insertions(+), 14 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 66e5a47ffd3976d29bc7797c399b8e11c5ba810e Merge: 82fe33939a 225aeffc29 Author: Florian Hockmann AuthorDate: Wed May 15 16:03:44 2024 +0200 Merge branch '3.7-dev' gremlin-dotnet/test/Gremlin.Net.UnitTest/Driver/ConnectionTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 82fe33939aa7058bd90d0dcc178817cc5720df17 Merge: d333ed0212 7369fba54f Author: Florian Hockmann AuthorDate: Wed May 8 13:42:33 2024 +0200 Merge branch '3.7-dev' .../Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj| 4 ++-- .../Gremlin.Net.Template.IntegrationTest.csproj | 4 ++-- gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit d333ed021282616aa9d7237e7d83159436d188b8 Merge: 8bb5d16acd 98bc00f4dc Author: Florian Hockmann AuthorDate: Wed May 8 12:04:42 2024 +0200 Merge branch '3.7-dev' .../Process/Traversal/GraphTraversal.cs| 10 ++ .../Traversal/Translator/GroovyTranslatorTests.cs | 39 -- 2 files changed, 32 insertions(+), 17 deletions(-) diff --cc gremlin-dotnet/test/Gremlin.Net.UnitTest/Process/Traversal/Translator/GroovyTranslatorTests.cs index 58a3f378cd,f3f0dfc971..4f4ca67a30 --- a/gremlin-dotnet/test/Gremlin.Net.UnitTest/Process/Traversal/Translator/GroovyTranslatorTests.cs +++ b/gremlin-dotnet/test/Gremlin.Net.UnitTest/Process/Traversal/Translator/GroovyTranslatorTests.cs @@@ -35,8 -35,8 +35,8 @@@ namespace Gremlin.Net.UnitTest.Process. public class GroovyTranslatorTests { -private readonly GraphTraversalSource _g = AnonymousTraversalSource.Traversal(); +private readonly GraphTraversalSource _g = AnonymousTraversalSource.Traversal().With(null); - + [Fact] public void ShouldTranslateStepsWithSingleArguments() {
(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 8bb5d16acd631ccb79990c5191e4a27e5f077785 Merge: e3ced38b21 7e0f30a949 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed May 1 09:49:29 2024 -0700 Merge branch '3.7-dev' gremlin-python/pom.xml | 10 ++ 1 file changed, 10 insertions(+)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit ac40c7442957e7e756fcaf9336c41c36fd95c467 Merge: 054590c5df 3a9fb8eef6 Author: Florian Hockmann AuthorDate: Wed Apr 17 11:10:36 2024 +0200 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- .../Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj| 4 ++-- .../Gremlin.Net.Template.IntegrationTest.csproj | 4 ++-- gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-)
(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 054590c5df67d219715e09774dc8ff3eabac738f Merge: c85d92ac33 17f0dda41b Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Apr 16 18:09:30 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 11 +++ docs/src/upgrade/release-3.6.x.asciidoc | 14 -- docs/src/upgrade/release-3.7.x.asciidoc | 10 ++ 3 files changed, 33 insertions(+), 2 deletions(-)
(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 c97e7072497a93fd74e5fd887c5265f786867736 Merge: d6e942d7c8 c735441a9d Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed Apr 10 05:28:32 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 32 +++- docs/src/upgrade/release-3.7.x.asciidoc | 2 +- 2 files changed, 32 insertions(+), 2 deletions(-)
(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) 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) 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) 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 72e825ddb10e1d33e2d21fed0ac6f1722d69ce66 Merge: b0c4a7d57f 70027dcea9 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Fri Apr 5 13:09:13 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../tinkerpop/gremlin/process/traversal/step/map/CallStep.java | 6 +- .../tinkerpop/gremlin/process/traversal/step/map/MergeStep.java | 6 +- 3 files changed, 11 insertions(+), 2 deletions(-)
(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 4c3d048977bed2d92f7dd1ab5a43aae00c6466c8 Merge: 07c1c3ea61 34eb10bb66 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Fri Apr 5 11:29:31 2024 -0700 Merge branch '3.7-dev' .github/workflows/build-test.yml| 2 +- CHANGELOG.asciidoc | 2 ++ docs/src/dev/developer/development-environment.asciidoc | 2 +- docs/src/upgrade/release-3.5.x.asciidoc | 2 +- docs/src/upgrade/release-3.6.x.asciidoc | 4 gremlin-go/README.md| 2 +- gremlin-go/docker-compose.yml | 2 +- gremlin-go/driver/README.md | 6 +++--- gremlin-go/examples/go.mod | 4 ++-- gremlin-go/go.mod | 2 +- 10 files changed, 17 insertions(+), 11 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 8b51edae3f858e518dbaa3b2ffd348bc82cee593 Merge: 2dbdd31039 c5c9baa86b Author: Cole-Greer AuthorDate: Mon Mar 25 15:53:02 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 2 +- .../apache/tinkerpop/gremlin/driver/Client.java| 5 +- .../tinkerpop/gremlin/driver/RequestOptions.java | 30 .../driver/remote/DriverRemoteConnection.java | 27 +-- .../driver/remote/DriverRemoteConnectionTest.java | 5 +- gremlin-go/driver/cucumber/gremlin.go | 2 +- .../gremlin-javascript/test/cucumber/gremlin.js| 2 +- gremlin-python/src/main/python/radish/gremlin.py | 2 +- .../server/ClientWithOptionsIntegrateTest.java | 87 ++ .../gremlin/test/features/map/Select.feature | 2 +- 11 files changed, 130 insertions(+), 35 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 2dbdd310391482effba77ea750a547b9520fdf5a Merge: 3015f37043 e39ef4fcce Author: Cole-Greer AuthorDate: Fri Mar 22 14:00:01 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit bd5d4f77ad6632dbc14cc09b378bc594b01f23f1 Merge: cc43fbf57a 8a71161877 Author: Florian Hockmann AuthorDate: Wed Mar 13 10:58:10 2024 +0100 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit cc43fbf57af6f95213e52cb58e911dd8cb857ab4 Merge: 6bd2c92f63 936dd8137a Author: Florian Hockmann AuthorDate: Tue Mar 12 10:33:35 2024 +0100 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(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) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 615027de371e7c547e80bb519081f5c62c5bb785 Merge: d52b0b1217 a0919dc3d6 Author: Valentyn Kahamlyk AuthorDate: Tue Mar 5 13:55:57 2024 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../optimization/FilterRankingStrategy.java| 129 -- ...lterRankingStrategyCacheInitializationTest.java | 434 + .../optimization/FilterRankingStrategyTest.java| 179 +++-- 4 files changed, 681 insertions(+), 62 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 03e9f24f062c507ed665c5700a90235249e652a9 Merge: 77e4f71647 cc9b3cf02c Author: Cole-Greer AuthorDate: Thu Feb 29 09:02:27 2024 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 5 +++-- gremlin-python/src/main/python/gremlin_python/driver/connection.py | 7 --- gremlin-python/src/main/python/gremlin_python/driver/serializer.py | 2 +- gremlin-python/src/main/python/tests/driver/test_client.py | 6 +- 4 files changed, 13 insertions(+), 7 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 77e4f716474b802b06f1de37427b18baf63dfc9c Merge: 83e66fdc5a 88acbad25a Author: Cole-Greer AuthorDate: Thu Feb 29 08:40:31 2024 -0800 Merge branch '3.7-dev' .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 28 ++- gremlin-go/driver/cucumber/gremlin.go | 28 ++- .../gremlin-javascript/test/cucumber/gremlin.js| 28 ++- gremlin-python/src/main/python/radish/gremlin.py | 28 ++- .../features/integrated/PartitionStrategy.feature | 56 +++--- .../features/integrated/SubgraphStrategy.feature | 32 - .../gremlin/test/features/map/MergeEdge.feature| 2 +- 7 files changed, 120 insertions(+), 82 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 83e66fdc5a88446f4bc763f7e15d9ad911cf7516 Merge: 98236ba70a 7f73599f74 Author: Cole-Greer AuthorDate: Thu Feb 29 08:27:29 2024 -0800 Merge branch '3.7-dev' gremlin-go/go.mod | 4 +- gremlin-go/go.sum | 8 +- .../gremlin-javascript/package-lock.json | 151 +++-- 3 files changed, 57 insertions(+), 106 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit ada49fa41d10acd259406fabc1e3815ed6e0d1e6 Merge: d3d971b0d6 a919b90ebe Author: Florian Hockmann AuthorDate: Wed Feb 21 12:23:42 2024 +0100 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- .../Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj | 6 +++--- .../Gremlin.Net.Template.IntegrationTest.csproj | 4 ++-- .../test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit d3d971b0d6ef024095ccc64a2e68a7de5a0071a9 Merge: 8e8d7f16a1 140339aa3e Author: Florian Hockmann AuthorDate: Wed Feb 21 12:08:09 2024 +0100 Merge branch '3.7-dev' .github/workflows/build-test.yml | 4 ++-- docker/Dockerfile| 8 docs/src/dev/developer/development-environment.asciidoc | 4 ++-- gremlin-dotnet/Examples/BasicGremlin/BasicGremlin.csproj | 2 +- gremlin-dotnet/Examples/Connections/Connections.cs | 12 ++-- gremlin-dotnet/Examples/Connections/Connections.csproj | 2 +- .../Examples/ModernTraversals/ModernTraversals.csproj| 2 +- gremlin-dotnet/docker-compose.yml| 2 +- .../src/Gremlin.Net.Template/Gremlin.Net.Template.csproj | 4 ++-- .../Gremlin.Net.Benchmarks/Gremlin.Net.Benchmarks.csproj | 2 +- .../Gremlin.Net.IntegrationTest.csproj | 2 +- .../Gremlin.Net.Template.IntegrationTest.csproj | 2 +- .../test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj| 2 +- 13 files changed, 24 insertions(+), 24 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 546d219c6da24981eceaf4b4513c7d0c522942e4 Merge: 9c1c9fa033 f8d69f2779 Author: Florian Hockmann AuthorDate: Wed Feb 14 15:02:41 2024 +0100 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- .../test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj | 2 +- .../Gremlin.Net.Template.IntegrationTest.csproj | 2 +- gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
(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 9c1c9fa033817ed5ed9ac66dd7386ea007ad8e2c Merge: 2d32517b3b 01de8868c7 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Feb 13 14:53:39 2024 -0800 Merge branch '3.7-dev' .github/workflows/build-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 573ff8e8bd9f487b10ac04f6cde83d790dda0daa Merge: 936258e052 c0d704cb37 Author: Cole-Greer AuthorDate: Mon Jan 29 17:15:04 2024 -0800 Merge branch '3.7-dev' .github/workflows/build-test.yml | 8 +- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +- .../gremlin-javascript/package-lock.json | 833 ++--- .../javascript/gremlin-javascript/package.json | 2 +- gremlint/package-lock.json | 24 +- 6 files changed, 68 insertions(+), 805 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 8bfdf50778e29d98c6554a01688fc5cc34524522 Merge: b8da3cd40e 0cca38ba96 Author: Valentyn Kahamlyk AuthorDate: Thu Jan 18 09:40:21 2024 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../gremlin/process/traversal/Contains.java| 15 + .../process/traversal/step/util/BulkSet.java | 58 +++ .../process/traversal/ContainsBulkSetTest.java | 65 + .../process/traversal/step/util/BulkSetTest.java | 66 +- 5 files changed, 204 insertions(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit b8da3cd40e112448329f56038b1e82d32a1f6066 Merge: 5760f1cdd4 72fdc23acf Author: Valentyn Kahamlyk AuthorDate: Thu Jan 18 09:25:30 2024 -0800 Merge branch '3.7-dev' .../gremlin/process/traversal/translator/PythonTranslator.java | 5 ++--- gremlin-python/src/main/python/gremlin_python/process/traversal.py | 4 ++-- gremlin-python/src/main/python/radish/gremlin.py | 2 +- 3 files changed, 5 insertions(+), 6 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 5760f1cdd4b6476caca9419f5c8078d5a30a7bee Merge: 69c99146c3 45b1ace623 Author: Florian Hockmann AuthorDate: Wed Jan 17 16:13:45 2024 +0100 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 69c99146c3334b5032496229eba56f9c91701073 Merge: ef7ade2fdd d00e1a0059 Author: Florian Hockmann AuthorDate: Wed Jan 17 13:34:42 2024 +0100 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- .../test/Gremlin.Net.Benchmarks/Gremlin.Net.Benchmarks.csproj | 2 +- .../Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj | 6 +++--- .../Gremlin.Net.Template.IntegrationTest.csproj | 4 ++-- .../test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit ef7ade2fdd74401579a4e201268aea1d0d9bb02b Merge: e1dacc3024 2f606812bd Author: Cole-Greer AuthorDate: Mon Jan 15 09:49:32 2024 -0800 Merge branch '3.7-dev' .../src/main/javascript/gremlin-javascript/package-lock.json | 12 ++-- gremlin-python/src/main/python/examples/requirements.txt | 10 +- 2 files changed, 11 insertions(+), 11 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit e1dacc30240bdf087174d16f978d792e2d5fcb75 Merge: 26ae70807e 821bf60d41 Author: Florian Hockmann AuthorDate: Mon Jan 15 13:37:59 2024 +0100 Merge branch '3.7-dev' gremlin-dotnet/test/Gremlin.Net.UnitTest/Driver/ConnectionPoolTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 26ae70807eb1b6cba2036c3f9955f82bf47f51c7 Merge: a056d082cf 1d6a2c1fca Author: Florian Hockmann AuthorDate: Mon Jan 15 12:30:58 2024 +0100 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + docs/src/upgrade/release-3.6.x.asciidoc | 12 .../Gremlin.Net/Process/Traversal/DefaultTraversal.cs | 17 + 3 files changed, 22 insertions(+), 8 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit a056d082cfd617cc11c603d8a1e6dc20d6b68c6a Merge: a7781f56be fed30eec62 Author: Cole-Greer AuthorDate: Thu Jan 11 15:54:00 2024 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 2 + LICENSE| 5 +- .../src/main/javascript/gremlin-javascript/LICENSE | 10 +- .../javascript/gremlin-javascript/licenses/chai| 21 ++ .../test/cucumber/element-comparison.js| 123 + .../test/cucumber/feature-steps.js | 10 +- .../test/unit/element-comparison-test.js | 299 + .../gremlin_python/process/graph_traversal.py | 44 ++- licenses/chai | 21 ++ 9 files changed, 526 insertions(+), 9 deletions(-)
(tinkerpop) 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 dc5b190ec314a0678a4a7c326e075eaba102d9a2 Merge: 3f37c0ff99 c28aa2ec8c Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed Dec 20 13:07:45 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc| 2 +- docs/src/reference/the-traversal.asciidoc | 4 +++- docs/src/upgrade/release-3.7.x.asciidoc | 6 ++ 3 files changed, 10 insertions(+), 2 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 3f37c0ff996ad237420bd5aefdcf9c293dfd3eca Merge: 54e58bec6d c21ad31be2 Author: Florian Hockmann AuthorDate: Wed Dec 20 16:18:50 2023 +0100 Merge branch '3.7-dev' .../test/Gremlin.Net.Benchmarks/Gremlin.Net.Benchmarks.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 54e58bec6d4446256e3c1a1803b479857d37bb85 Merge: 403a2404e9 6b7eee2988 Author: Florian Hockmann AuthorDate: Wed Dec 20 16:17:28 2023 +0100 Merge branch '3.7-dev' .../test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj | 2 +- .../Gremlin.Net.Template.IntegrationTest.csproj | 2 +- gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 403a2404e90185f41b5d65902af0e4e1d2a405ba Merge: 87aa30f1ce 4f088dea5f Author: Florian Hockmann AuthorDate: Wed Dec 20 13:36:27 2023 +0100 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 87aa30f1ce8854ecf2ebb49925eae771436fa4a0 Merge: 45fe5d0349 c006bd12b4 Author: Florian Hockmann AuthorDate: Wed Dec 20 10:28:44 2023 +0100 Merge branch '3.7-dev' gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 45fe5d034903f0953a7d076bed00bb08be9070ac Merge: 76b29896e9 c8d08b0269 Author: Cole-Greer AuthorDate: Tue Dec 19 17:49:50 2023 -0800 Merge branch '3.7-dev' .github/workflows/codeql.yml | 14 bin/run-examples.sh| 4 +-- docs/src/dev/developer/release.asciidoc| 5 +-- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 +-- gremlin-javascript/examples/package-lock.json | 4 +-- gremlin-javascript/examples/package.json | 4 +-- .../gremlin-javascript/package-lock.json | 40 +++--- 8 files changed, 39 insertions(+), 38 deletions(-)
(tinkerpop) 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 ffc6f2209aedd06e096456572530a613bdb9d76c Merge: 7f35052834 3a512146d1 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Dec 18 16:49:44 2023 -0800 Merge branch '3.7-dev' gremlin-server/src/main/docker/docker-entrypoint.sh | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 7740cb1527dd2491487c7eec7866b8ee57bc61f9 Merge: fdf8ee5227 90c1ae3fe0 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Fri Dec 15 10:00:04 2023 -0800 Merge branch '3.7-dev' .../gremlin/driver/handler/HttpGremlinResponseDecoder.java | 10 +- .../tinkerpop/gremlin/server/HttpDriverIntegrateTest.java | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit fdf8ee5227a2605098fa4710a8b39c24bc124924 Merge: 307ebbcbcd c9750b18e9 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Thu Dec 14 19:37:06 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../driver/handler/HttpGremlinResponseDecoder.java | 25 +--- .../gremlin_python/driver/aiohttp/transport.py | 4 +- .../main/python/gremlin_python/driver/protocol.py | 46 +++--- gremlin-python/src/main/python/tests/conftest.py | 21 ++ .../driver/test_driver_remote_connection_http.py | 10 + .../handler/HttpBasicAuthorizationHandler.java | 15 +-- .../server/handler/HttpGremlinEndpointHandler.java | 18 + .../gremlin/server/handler/HttpHandlerUtil.java| 12 +- .../gremlin/server/HttpDriverIntegrateTest.java| 34 10 files changed, 144 insertions(+), 42 deletions(-)
(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 0cd78443b3011da20a58901d78451defbf2766e4 Merge: 5ec257f5ea b4f33076bc Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Thu Dec 14 08:49:25 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../gremlin_python/structure/io/graphsonV2d0.py| 26 - .../gremlin_python/structure/io/graphsonV3d0.py| 27 +- .../src/main/python/tests/driver/test_client.py| 9 .../python/tests/structure/io/test_graphsonV2d0.py | 8 +++ .../python/tests/structure/io/test_graphsonV3d0.py | 8 +++ 6 files changed, 77 insertions(+), 2 deletions(-) diff --cc gremlin-python/src/main/python/tests/driver/test_client.py index b52ec07931,75048a647f..f7356afd49 --- a/gremlin-python/src/main/python/tests/driver/test_client.py +++ b/gremlin-python/src/main/python/tests/driver/test_client.py @@@ -298,9 -297,18 +298,18 @@@ def test_multi_thread_pool(client) assert len(results[2][0]) == 6 assert results[3][0][0].object == 6 + def test_client_bytecode_with_short(client): + g = Graph().traversal() + t = g.V().has('age', short(16)).count() + message = RequestMessage('traversal', 'bytecode', {'gremlin': t.bytecode, 'aliases': {'g': 'gmodern'}}) + result_set = client.submit(message) + results = [] + for result in result_set: + results += result + assert len(results) == 1 def test_client_bytecode_with_long(client): -g = Graph().traversal() +g = GraphTraversalSource(Graph(), TraversalStrategies()) t = g.V().has('age', long(851401972585122)).count() message = RequestMessage('traversal', 'bytecode', {'gremlin': t.bytecode, 'aliases': {'g': 'gmodern'}}) result_set = client.submit(message)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 442a3acd39d399c1dca019944d9d5a22d4a4e6d3 Merge: bad6cb29fc 679b784941 Author: Cole-Greer AuthorDate: Mon Dec 11 16:39:49 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + gremlin-console/pom.xml | 7 +-- 2 files changed, 2 insertions(+), 6 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit bad6cb29fc9f075dc6199583db51182d13f13a77 Merge: 39b0728462 a5784e74d3 Author: Cole-Greer AuthorDate: Thu Dec 7 17:49:09 2023 -0800 Merge branch '3.7-dev' pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) 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 39b0728462e8ebef21b9e37a31737bc8614cc702 Merge: a45ea15808 24a5e241ec Author: Cole-Greer AuthorDate: Thu Dec 7 17:37:50 2023 -0800 Merge branch '3.7-dev'
(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 a45ea158084892239af4fea9ee8688ef1e46f70e Merge: ebbcf32a9a ec9e194add Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Thu Dec 7 16:49:14 2023 -0800 Merge branch '3.7-dev' .../src/Gremlin.Net/Process/Traversal/GraphTraversal.cs | 12 ++-- gremlin-dotnet/src/Gremlin.Net/Process/Traversal/__.cs | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit ebbcf32a9a75ac7f29ed600dd212de15f2931a62 Merge: e8a61e0273 17f74c93d3 Author: Cole-Greer AuthorDate: Thu Dec 7 12:29:34 2023 -0800 Merge branch '3.7-dev' .github/workflows/build-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(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 95787a2c30950daa5a596efeb657006b1de0b86f Merge: 89d43790c4 b1d0a58efd Author: Cole-Greer AuthorDate: Wed Dec 6 14:49:32 2023 -0800 Merge branch '3.7-dev' .github/workflows/build-test.yml | 2 +- gremlin-javascript/pom.xml | 2 +- gremlint/pom.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 93bada28eadd7fca71e11030f3d924e24e1aad83 Merge: 6493d68dc9 0756e12f89 Author: Valentyn Kahamlyk AuthorDate: Wed Dec 6 12:16:35 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../DriverRemoteConnection/GraphTraversalTests.cs | 20 ++ gremlin-go/driver/traversal_test.go| 44 ++ .../gremlin-javascript/lib/process/transaction.js | 12 +- .../test/integration/traversal-test.js | 26 + .../gremlin-javascript/test/unit/traversal-test.js | 23 +++ .../gremlin_python/process/graph_traversal.py | 2 +- .../tests/driver/test_driver_remote_connection.py | 31 +++ 8 files changed, 156 insertions(+), 3 deletions(-) diff --cc gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/traversal-test.js index 302d6862df,c6b899971c..b051f5bd96 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/traversal-test.js +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/test/unit/traversal-test.js @@@ -274,9 -274,32 +274,32 @@@ describe('Traversal', function () }); }); + describe('not opened transactions', function() { + it('should not allow commit for not opened transactions', async function() { + const g = anon.traversal().withRemote(new MockRemoteConnection()); + const tx = g.tx(); + try { + await tx.commit(); + assert.fail("should throw error"); + } catch (err) { + assert.strictEqual('Cannot commit a transaction that is not started', err.message); + } + }); + it('should not allow rollback for not opened transactions', async function() { + const g = anon.traversal().withRemote(new MockRemoteConnection()); + const tx = g.tx(); + try { + await tx.rollback(); + assert.fail("should throw error"); + } catch (err) { + assert.strictEqual('Cannot rollback a transaction that is not started', err.message); + } + }); + }); + describe('tx#begin()', function() { it("should not allow a transaction to begin more than once", function() { - const g = anon.traversal().withRemote(new MockRemoteConnection()); + const g = anon.traversal().with_(new MockRemoteConnection()); const tx = g.tx(); tx.begin(); assert.throws(function () { diff --cc gremlin-python/src/main/python/tests/driver/test_driver_remote_connection.py index 5dae118cf4,961b1b7089..56e45a770a --- a/gremlin-python/src/main/python/tests/driver/test_driver_remote_connection.py +++ b/gremlin-python/src/main/python/tests/driver/test_driver_remote_connection.py @@@ -228,8 -228,39 +228,39 @@@ class TestDriverRemoteConnection(object # after closing transaction we should remove spawned_session assert 0 == len(remote_transaction_connection._DriverRemoteConnection__spawned_sessions) + def test_tx_on_graph_without_tx_support(self, remote_connection): + g = traversal().withRemote(remote_connection) + tx = g.tx() + try: + # tx is just a session, so no exception here + gtx = tx.begin() + # read operation is ok for sessioned connection + assert 6 == gtx.V().count().next() + tx.commit().all().result() + assert False + except GremlinServerError as ex: + assert "500: Graph does not support transactions" == str(ex) + + def test_tx_commit_on_graph_without_tx_support(self, remote_connection): + g = traversal().withRemote(remote_connection) + tx = g.tx() + try: + tx.commit() + assert False + except Exception as ex: + assert "Cannot commit a transaction that is not started." == str(ex) + + def test_tx_rollback_on_graph_without_tx_support(self, remote_connection): + g = traversal().withRemote(remote_connection) + tx = g.tx() + try: + tx.rollback() + assert False + except Exception as ex: + assert "Cannot rollback a transaction that is not started." == str(ex) + def test_clone(self, remote_connection): -g = traversal().withRemote(remote_connection) +g = traversal().with_(remote_connection) t = g.V().both() assert 12 == len(t.toList()) assert 5 == t.clone().limit(5).count().next()
(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 73325c3ac2aeb38924d7378a88ce10a52f9aba61 Merge: 0e05ffb266 d075af84ee Author: Cole-Greer AuthorDate: Tue Dec 5 16:00:51 2023 -0800 Merge branch '3.7-dev' .github/workflows/build-test.yml | 60 +-- .github/workflows/codeql.yml | 6 +- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 34 ++- .../gremlin-javascript/package-lock.json | 68 +++--- gremlint/package-lock.json | 12 ++-- 6 files changed, 78 insertions(+), 104 deletions(-)
(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 0e05ffb26659cf22146fd334fb3e882fc0a8e100 Merge: 0d98e809fb 07db2b6cf6 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Dec 5 13:55:52 2023 -0800 Merge branch '3.7-dev' .../process/traversal/dsl/graph/GraphTraversalTest.java| 10 ++ 1 file changed, 10 insertions(+)
(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 0d98e809fb697446a68be6a8426329c0bb9c40de Merge: d484001b44 e488252e01 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Dec 5 12:11:37 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 10 ++ docs/src/upgrade/release-3.6.x.asciidoc | 14 ++ docs/src/upgrade/release-3.7.x.asciidoc | 15 ++- 3 files changed, 38 insertions(+), 1 deletion(-)
(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 e0f6ada5c8f1e484e2ebd05f0b36d65dbf37cecf Merge: 6d17c674c8 05ac05d020 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Nov 21 18:57:18 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 78 +++-- docs/src/upgrade/release-3.5.x.asciidoc | 18 +--- docs/src/upgrade/release-3.6.x.asciidoc | 17 +-- docs/src/upgrade/release-3.7.x.asciidoc | 2 +- gremlin-shaded/pom.xml | 1 + 5 files changed, 81 insertions(+), 35 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 6d17c674c81d4d3dc44a8a51950bc90f3d97633f Merge: 49e7ce956c 515bf483c8 Author: Cole-Greer AuthorDate: Mon Nov 20 13:42:12 2023 -0800 Merge branch '3.7-dev' gremlin-console/pom.xml| 11 - gremlin-console/src/main/static/NOTICE | 26 +++- gremlin-console/src/main/static/licenses/bigint| 23 ++ .../src/main/static/licenses/ganymed-ssh | 28 ++ gremlin-driver/pom.xml | 7 +- gremlin-driver/src/main/static/NOTICE | 22 - gremlin-driver/src/main/static/licenses/bigint | 23 ++ gremlin-server/src/main/static/NOTICE | 28 -- gremlin-server/src/main/static/licenses/bigint | 23 ++ .../src/main/static/licenses/ganymed-ssh | 28 ++ gremlin-shaded/pom.xml | 4 gremlin-shaded/src/main/static/NOTICE | 22 - gremlin-shaded/src/main/static/licenses/bigint | 23 ++ 13 files changed, 261 insertions(+), 7 deletions(-)
(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 49e7ce956c0fb8de869b82a2547bdec2b18ffc22 Merge: c0439b21ba ceeeaa2133 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Sun Nov 19 22:45:24 2023 -0800 Merge branch '3.7-dev' docs/src/reference/intro.asciidoc | 4 ++-- docs/src/reference/preface.asciidoc | 2 +- docs/src/reference/the-traversal.asciidoc | 8 3 files changed, 7 insertions(+), 7 deletions(-)
(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 c0439b21ba7e9353f92b16262bd71037e9c316c0 Merge: d0648caeaa 03e798f505 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Fri Nov 17 10:59:07 2023 -0800 Merge branch '3.7-dev' docs/src/dev/provider/gremlin-semantics.asciidoc | 136 - docs/src/reference/the-traversal.asciidoc | 60 + docs/src/upgrade/release-3.7.x.asciidoc| 46 +++ .../process/traversal/step/map/ConcatStep.java | 9 +- .../process/traversal/step/map/ConcatStepTest.java | 5 + 5 files changed, 138 insertions(+), 118 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit e077b86daa73e6c882670ae0ce7861edd191bf42 Merge: b962403f98 ed7570d06f Author: Cole-Greer AuthorDate: Fri Nov 17 09:20:32 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + docs/src/upgrade/release-3.6.x.asciidoc| 3 + .../tinkerpop/gremlin/driver/Channelizer.java | 7 +-- .../driver/handler/HttpGremlinRequestEncoder.java | 15 - .../gremlin/server/AbstractChannelizer.java| 2 +- .../gremlin/server/channel/HttpChannelizer.java| 3 + .../server/handler/HttpUserAgentHandler.java | 67 ++ .../handler/WsAndHttpChannelizerHandler.java | 29 ++ .../gremlin/server/GremlinServerIntegrateTest.java | 63 ++-- ...stChannelizer.java => HttpTestChannelizer.java} | 12 ++-- .../gremlin/server/channel/TestChannelizer.java| 6 ++ .../server/channel/UnifiedTestChannelizer.java | 6 +- .../server/channel/WebSocketTestChannelizer.java | 6 +- ...nnelizer.java => WsAndHttpTestChannelizer.java} | 11 +++- 14 files changed, 199 insertions(+), 32 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit bbe22cf3d936b65d995ac98acbf51d7dfd966db1 Merge: 29e2be5e8f 515ff5baef Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Thu Nov 16 17:12:37 2023 -0800 Merge branch '3.7-dev' docs/src/dev/provider/gremlin-semantics.asciidoc | 11 ++- docs/src/reference/the-traversal.asciidoc | 4 ++-- .../process/traversal/step/map/AsStringGlobalStep.java| 5 +++-- .../gremlin/process/traversal/step/map/AsStringLocalStep.java | 4 ++-- .../gremlin/process/traversal/step/map/ConjoinStep.java | 10 +++--- .../process/traversal/step/map/AsStringGlobalStepTest.java| 2 +- .../process/traversal/step/map/AsStringLocalStepTest.java | 2 +- .../gremlin/process/traversal/step/map/ConjoinStepTest.java | 3 +++ .../tinkerpop/gremlin/test/features/map/AsString.feature | 4 ++-- .../tinkerpop/gremlin/test/features/map/Conjoin.feature | 2 +- .../tinkerpop/gremlin/test/features/map/ToUpper.feature | 2 +- 11 files changed, 29 insertions(+), 20 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 29e2be5e8fc03bf7899f379208af67c11a2a5e7c Merge: 846761004e b5f420d1e3 Author: Cole-Greer AuthorDate: Thu Nov 16 13:25:56 2023 -0800 Merge branch '3.7-dev' gremlin-core/pom.xml | 17 - 1 file changed, 8 insertions(+), 9 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. valentyn pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 15e1c1b22cf4cc7b17fd8ae675ddcafac2eae94c Merge: d8320d05c2 0abb82d87f Author: Valentyn Kahamlyk AuthorDate: Wed Nov 15 16:50:29 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../driver/handler/HttpGremlinRequestEncoder.java | 48 +++--- .../driver/handler/HttpGremlinResponseDecoder.java | 8 +- .../gremlin/groovy/engine/GremlinExecutor.java | 86 +-- .../gremlin_python/driver/aiohttp/transport.py | 4 +- .../main/python/gremlin_python/driver/protocol.py | 32 +--- .../driver/test_driver_remote_connection_http.py | 19 +-- .../conf/gremlin-server-rest-modern.yaml | 5 +- .../server/handler/HttpGremlinEndpointHandler.java | 82 +- .../gremlin/server/handler/HttpHandlerUtil.java| 63 +++- .../server/util/TextPlainMessageSerializer.java| 7 +- .../server/GremlinServerHttpIntegrateTest.java | 20 ++- .../gremlin/server/HttpDriverIntegrateTest.java| 30 +++- .../server/handler/HttpHandlerUtilTest.java| 165 + .../util/ser/GraphSONMessageSerializerV3Test.java | 48 +- .../binary/GraphBinaryMessageSerializerV1Test.java | 25 +++- .../structure/TinkerElementContainer.java | 33 +++-- .../tinkergraph/structure/TinkerTransaction.java | 44 -- .../structure/TinkerTransactionGraph.java | 35 ++--- .../structure/TinkerTransactionalIndex.java| 4 +- .../structure/TinkerTransactionGraphTest.java | 45 ++ 21 files changed, 599 insertions(+), 205 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 5d3269854216a3c912445c6a68d707040624c979 Merge: 338b5bde44 6dc75c6044 Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Wed Nov 15 11:35:51 2023 -0800 Merge branch '3.7-dev' docs/src/reference/gremlin-variants.asciidoc | 4 1 file changed, 4 insertions(+)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit a74410e126b401bf585a078e6a87032f7bc069bb Merge: b19b5b251a 084457d09b Author: Florian Hockmann AuthorDate: Wed Nov 15 14:44:45 2023 +0100 Merge branch '3.7-dev' .../Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj | 5 ++--- .../Gremlin.Net.Template.IntegrationTest.csproj | 2 +- .../test/Gremlin.Net.UnitTest/Driver/ConnectionPoolTests.cs | 2 +- gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj | 2 +- .../Structure/IO/GraphBinary/GraphBinaryTests.cs | 2 +- .../Structure/IO/GraphSON/GraphSONReaderTests.cs | 4 ++-- 6 files changed, 8 insertions(+), 9 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit b19b5b251aa9e07c3afb238020166cddb81232d1 Merge: f045b92794 8cf13fea59 Author: Florian Hockmann AuthorDate: Wed Nov 15 13:38:10 2023 +0100 Merge branch '3.7-dev' .../test/Gremlin.Net.Benchmarks/Gremlin.Net.Benchmarks.csproj | 2 +- .../test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj | 2 +- .../Gremlin.Net.Template.IntegrationTest.csproj | 2 +- gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit f045b92794a17499da521b274f3e2f02ac339174 Merge: 2c300f642f 287f60a79e Author: Cole-Greer AuthorDate: Tue Nov 14 18:30:43 2023 -0800 Merge branch '3.7-dev' docs/src/reference/the-traversal.asciidoc | 2 +- .../process/traversal/step/map/DateDiffStep.java | 3 +- .../traversal/step/map/DateDiffStepTest.java | 4 +- .../Gremlin.Net.IntegrationTest/Gherkin/Gremlin.cs | 27 --- gremlin-go/driver/cucumber/gremlin.go | 27 --- gremlin-go/go.mod | 16 +++- gremlin-go/go.sum | 18 +++-- .../gremlin-javascript/package-lock.json | 92 +++--- .../gremlin-javascript/test/cucumber/gremlin.js| 27 --- gremlin-python/src/main/python/radish/gremlin.py | 27 --- .../gremlin/test/features/map/DateDiff.feature | 16 +++- gremlint/package-lock.json | 40 +- 12 files changed, 163 insertions(+), 136 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. colegreer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 2c300f642f76e64244ee0243fd5e808a65c9726a Merge: 1954396171 5af507fe56 Author: Cole-Greer AuthorDate: Tue Nov 14 15:40:55 2023 -0800 Merge branch '3.7-dev' .../gremlin/console/GremlinGroovysh.groovy | 6 +- .../gremlin/console/GremlinGroovyshTest.groovy | 161 + .../AbstractGremlinServerIntegrationTest.java | 6 +- 3 files changed, 171 insertions(+), 2 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. kenhuuu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 1954396171c290b2faee638f7ef72a56674cf13f Merge: e266dd96b8 933ad520bc Author: Ken Hu <106191785+kenh...@users.noreply.github.com> AuthorDate: Tue Nov 14 08:16:00 2023 -0800 Merge branch '3.7-dev' CHANGELOG.asciidoc | 1 + .../gremlin-javascript/lib/driver/connection.js| 9 .../test/integration/client-tests.js | 48 ++ .../python/gremlin_python/driver/connection.py | 1 + .../src/main/python/tests/driver/test_client.py| 44 .../server/GremlinServerHttpIntegrateTest.java | 12 ++ 6 files changed, 115 insertions(+)