(tinkerpop) 01/01: Merge branch '3.7-dev'

2024-10-04 Thread colegreer
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'

2024-10-03 Thread colegreer
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'

2024-09-24 Thread xiazcy
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'

2024-09-23 Thread xiazcy
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'

2024-08-28 Thread colegreer
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'

2024-08-28 Thread florianhockmann
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'

2024-08-27 Thread colegreer
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'

2024-08-22 Thread kenhuuu
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'

2024-07-26 Thread valentyn
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'

2024-07-23 Thread valentyn
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'

2024-07-17 Thread xiazcy
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'

2024-07-17 Thread xiazcy
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'

2024-07-17 Thread florianhockmann
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'

2024-07-05 Thread kenhuuu
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'

2024-07-04 Thread kenhuuu
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'

2024-07-04 Thread kenhuuu
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'

2024-06-27 Thread kenhuuu
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'

2024-06-27 Thread kenhuuu
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'

2024-06-26 Thread kenhuuu
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'

2024-06-17 Thread kenhuuu
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'

2024-06-14 Thread kenhuuu
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'

2024-06-11 Thread colegreer
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'

2024-06-11 Thread colegreer
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'

2024-06-06 Thread kenhuuu
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'

2024-06-05 Thread spmallette
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'

2024-06-05 Thread colegreer
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'

2024-06-04 Thread spmallette
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'

2024-05-31 Thread florianhockmann
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'

2024-05-30 Thread spmallette
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'

2024-05-28 Thread xiazcy
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'

2024-05-24 Thread spmallette
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'

2024-05-21 Thread valentyn
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'

2024-05-15 Thread florianhockmann
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'

2024-05-08 Thread florianhockmann
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'

2024-05-08 Thread florianhockmann
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'

2024-05-01 Thread xiazcy
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'

2024-04-17 Thread florianhockmann
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'

2024-04-16 Thread xiazcy
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'

2024-04-10 Thread xiazcy
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'

2024-04-08 Thread xiazcy
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'

2024-04-08 Thread xiazcy
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'

2024-04-08 Thread xiazcy
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'

2024-04-05 Thread xiazcy
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'

2024-04-05 Thread xiazcy
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'

2024-03-25 Thread colegreer
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'

2024-03-22 Thread colegreer
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'

2024-03-13 Thread florianhockmann
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'

2024-03-12 Thread florianhockmann
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'

2024-03-06 Thread colegreer
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'

2024-03-05 Thread valentyn
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'

2024-02-29 Thread colegreer
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'

2024-02-29 Thread colegreer
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'

2024-02-29 Thread colegreer
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'

2024-02-21 Thread florianhockmann
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'

2024-02-21 Thread florianhockmann
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'

2024-02-14 Thread florianhockmann
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'

2024-02-13 Thread xiazcy
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'

2024-01-29 Thread colegreer
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'

2024-01-18 Thread valentyn
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'

2024-01-18 Thread valentyn
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'

2024-01-17 Thread florianhockmann
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'

2024-01-17 Thread florianhockmann
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'

2024-01-15 Thread colegreer
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'

2024-01-15 Thread florianhockmann
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'

2024-01-15 Thread florianhockmann
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'

2024-01-11 Thread colegreer
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'

2023-12-20 Thread xiazcy
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'

2023-12-20 Thread florianhockmann
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'

2023-12-20 Thread florianhockmann
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'

2023-12-20 Thread florianhockmann
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'

2023-12-20 Thread florianhockmann
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'

2023-12-19 Thread colegreer
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'

2023-12-18 Thread xiazcy
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'

2023-12-15 Thread kenhuuu
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'

2023-12-14 Thread kenhuuu
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'

2023-12-14 Thread xiazcy
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'

2023-12-11 Thread colegreer
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'

2023-12-07 Thread colegreer
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'

2023-12-07 Thread colegreer
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'

2023-12-07 Thread xiazcy
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'

2023-12-07 Thread colegreer
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'

2023-12-06 Thread colegreer
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'

2023-12-06 Thread valentyn
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'

2023-12-05 Thread colegreer
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'

2023-12-05 Thread xiazcy
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'

2023-12-05 Thread xiazcy
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'

2023-11-21 Thread xiazcy
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'

2023-11-20 Thread colegreer
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'

2023-11-19 Thread xiazcy
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'

2023-11-17 Thread xiazcy
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'

2023-11-17 Thread colegreer
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'

2023-11-16 Thread kenhuuu
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'

2023-11-16 Thread colegreer
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'

2023-11-15 Thread valentyn
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'

2023-11-15 Thread kenhuuu
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'

2023-11-15 Thread florianhockmann
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'

2023-11-15 Thread florianhockmann
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'

2023-11-14 Thread colegreer
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'

2023-11-14 Thread colegreer
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'

2023-11-14 Thread kenhuuu
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(+)




  1   2   >