(tinkerpop) branch python-remove-bytecode updated (7510387a58 -> c4c2367a2e)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-remove-bytecode in repository https://gitbox.apache.org/repos/asf/tinkerpop.git discard 7510387a58 add set support in java gremlin lang discard 418b2d1df9 add CHANGELOG add c4c2367a2e add changelog entry This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (7510387a58) \ N -- N -- N refs/heads/python-remove-bytecode (c4c2367a2e) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .../gremlin/process/traversal/GremlinLang.java | 17 ++--- .../gremlin/process/traversal/GremlinLangTest.java | 2 +- 2 files changed, 3 insertions(+), 16 deletions(-)
(tinkerpop) branch python-remove-bytecode updated (418b2d1df9 -> 7510387a58)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-remove-bytecode in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 418b2d1df9 add CHANGELOG add 7510387a58 add set support in java gremlin lang No new revisions were added by this update. Summary of changes: .../gremlin/process/traversal/GremlinLang.java | 17 +++-- .../gremlin/process/traversal/GremlinLangTest.java | 2 +- 2 files changed, 16 insertions(+), 3 deletions(-)
(tinkerpop) branch python-remove-bytecode updated (0e6c4526b3 -> 418b2d1df9)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-remove-bytecode in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 0e6c4526b3 implement bytecode removal in python, replaced by gremlin lan scripts add 418b2d1df9 add CHANGELOG No new revisions were added by this update. Summary of changes: CHANGELOG.asciidoc | 1 + 1 file changed, 1 insertion(+)
(tinkerpop) branch python-remove-bytecode created (now 0e6c4526b3)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-remove-bytecode in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at 0e6c4526b3 implement bytecode removal in python, replaced by gremlin lan scripts This branch includes the following new commits: new 0e6c4526b3 implement bytecode removal in python, replaced by gremlin lan scripts The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(tinkerpop) branch fix-java-http-conn deleted (was 9223b5aa69)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch fix-java-http-conn in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 9223b5aa69 Fix java driver http connection not encoding all args (e.g. alias) in request The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
svn commit: r70618 - in /dev/tinkerpop/4.0.0-SNAPSHOT: ./ apache-tinkerpop-gremlin-console-4.0.0-SNAPSHOT-bin.zip apache-tinkerpop-gremlin-server-4.0.0-SNAPSHOT-bin.zip
Author: xiazcy Date: Mon Jul 29 19:03:57 2024 New Revision: 70618 Log: Upload new 4.0.0-SNAPSHOT console and server artifacts for testing Added: dev/tinkerpop/4.0.0-SNAPSHOT/ dev/tinkerpop/4.0.0-SNAPSHOT/apache-tinkerpop-gremlin-console-4.0.0-SNAPSHOT-bin.zip (with props) dev/tinkerpop/4.0.0-SNAPSHOT/apache-tinkerpop-gremlin-server-4.0.0-SNAPSHOT-bin.zip (with props) Added: dev/tinkerpop/4.0.0-SNAPSHOT/apache-tinkerpop-gremlin-console-4.0.0-SNAPSHOT-bin.zip == Binary file - no diff available. Propchange: dev/tinkerpop/4.0.0-SNAPSHOT/apache-tinkerpop-gremlin-console-4.0.0-SNAPSHOT-bin.zip -- svn:mime-type = application/octet-stream Added: dev/tinkerpop/4.0.0-SNAPSHOT/apache-tinkerpop-gremlin-server-4.0.0-SNAPSHOT-bin.zip == Binary file - no diff available. Propchange: dev/tinkerpop/4.0.0-SNAPSHOT/apache-tinkerpop-gremlin-server-4.0.0-SNAPSHOT-bin.zip -- svn:mime-type = application/octet-stream
svn commit: r70616 - in /dev/tinkerpop: 3.6.5/ 3.6.6/ 3.7.0/ 3.7.1/
Author: xiazcy Date: Mon Jul 29 18:25:32 2024 New Revision: 70616 Log: remove old dev artifacts (3.6.5/3.6.6/3.7.0/3.7.1) Removed: dev/tinkerpop/3.6.5/ dev/tinkerpop/3.6.6/ dev/tinkerpop/3.7.0/ dev/tinkerpop/3.7.1/
svn commit: r70615 - in /release/tinkerpop: 3.5.6/ 3.5.7/ 3.6.4/ 3.6.5/ 3.6.6/ 3.7.0/ 3.7.1/
Author: xiazcy Date: Mon Jul 29 18:23:15 2024 New Revision: 70615 Log: Remove old release artifacts (3.5.6/3.5.7/3.6.4/3.6.5/3.6.6/3.7.0/3.7.1) Removed: release/tinkerpop/3.5.6/ release/tinkerpop/3.5.7/ release/tinkerpop/3.6.4/ release/tinkerpop/3.6.5/ release/tinkerpop/3.6.6/ release/tinkerpop/3.7.0/ release/tinkerpop/3.7.1/
(tinkerpop) branch python-http-chunked deleted (was 14b51a2395)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http-chunked in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 14b51a2395 nit The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch python-http-chunked updated (10e99c835b -> 14b51a2395)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http-chunked in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 10e99c835b fix CHANGELOG add 14b51a2395 nit No new revisions were added by this update. Summary of changes: gremlin-python/src/main/python/gremlin_python/driver/serializer.py | 1 - 1 file changed, 1 deletion(-)
(tinkerpop) branch master updated (2bfd44b97f -> 5697d0735d)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 2bfd44b97f Merge branch '3.7-dev' add ef466de995 improvement: add necessary parameters for logging (#2684) new 5697d0735d Merge branch '3.7-dev' The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.asciidoc| 1 + gremlin-go/driver/graphBinary.go | 2 +- gremlin-go/driver/graphBinary_test.go | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-)
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 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) branch 3.7-dev updated: improvement: add necessary parameters for logging (#2684)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.7-dev by this push: new ef466de995 improvement: add necessary parameters for logging (#2684) ef466de995 is described below commit ef466de995eede59c4bd6c7a98358e4dcbf33d5a Author: thomas dg AuthorDate: Thu Jul 18 02:14:48 2024 +0800 improvement: add necessary parameters for logging (#2684) Signed-off-by: thomas-dg Co-authored-by: Yang Xia <55853655+xia...@users.noreply.github.com> --- CHANGELOG.asciidoc| 1 + gremlin-go/driver/graphBinary.go | 2 +- gremlin-go/driver/graphBinary_test.go | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 56712a17c4..b813f1f50b 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -34,6 +34,7 @@ This release also includes changes from <>. * Fixed so that `TrimGlobalStep` and `TrimLocalStep` have the same character control handling as `Ltrim` and `Rtrim` * Fix a bug in `MaxLocalStep`, `MinLocalStep`, `MeanLocalStep` and `SumLocalStep` that it throws `NoSuchElementException` when encounters an empty iterator as input. * Fix cases where Map keys of incomparable types could panic in `gremlin-go`. +* Fixed an issue where missing necessary parameters for logging, resulting in '%!x(MISSING)' output in `gremlin-go`. * Added getter method to `ConcatStep`, `ConjoinStep`, `SplitGlobalStep` and `SplitLocalStep` for their private fields. [[release-3-7-2]] diff --git a/gremlin-go/driver/graphBinary.go b/gremlin-go/driver/graphBinary.go index 7c95b01ebe..839a8919f8 100644 --- a/gremlin-go/driver/graphBinary.go +++ b/gremlin-go/driver/graphBinary.go @@ -1009,7 +1009,7 @@ func readMapUnqualified(data *[]byte, i *int) (interface{}, error) { for j := uint32(0); j < sz; j++ { keyDataType := readDataType(data, i) if keyDataType != stringType { - return nil, newError(err0703ReadMapNonStringKeyError) + return nil, newError(err0703ReadMapNonStringKeyError, keyDataType) } // Skip nullable, key must be present diff --git a/gremlin-go/driver/graphBinary_test.go b/gremlin-go/driver/graphBinary_test.go index eda45d6dd0..d8c66d2816 100644 --- a/gremlin-go/driver/graphBinary_test.go +++ b/gremlin-go/driver/graphBinary_test.go @@ -320,7 +320,7 @@ func TestGraphBinaryV1(t *testing.T) { buff := []byte{0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01} m, err := readMapUnqualified(, ) assert.Nil(t, m) - assert.Equal(t, newError(err0703ReadMapNonStringKeyError), err) + assert.Equal(t, newError(err0703ReadMapNonStringKeyError, intType), err) }) }) }
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 2bfd44b97f44b5d748fb57bc9ae0b12cacf7f441 Merge: f4b636ced2 812bc1de78 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed Jul 17 10:08:42 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc| 1 + .../tinkerpop/gremlin/process/traversal/step/map/ConcatStep.java | 8 .../tinkerpop/gremlin/process/traversal/step/map/ConjoinStep.java | 4 .../gremlin/process/traversal/step/map/SplitGlobalStep.java | 4 .../gremlin/process/traversal/step/map/SplitLocalStep.java| 4 5 files changed, 21 insertions(+)
(tinkerpop) branch master updated (f4b636ced2 -> 2bfd44b97f)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from f4b636ced2 Merge branch '3.7-dev' add 812bc1de78 Add getter for private fields to Concat, Conjoin, SplitGlobal/Local Step (#2687) new 2bfd44b97f Merge branch '3.7-dev' The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.asciidoc| 1 + .../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) branch 3.7-dev updated: Add getter for private fields to Concat, Conjoin, SplitGlobal/Local Step (#2687)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.7-dev by this push: new 812bc1de78 Add getter for private fields to Concat, Conjoin, SplitGlobal/Local Step (#2687) 812bc1de78 is described below commit 812bc1de7888cc9f8ade71121d0bb605299fb8b6 Author: Norio Akagi AuthorDate: Wed Jul 17 10:06:30 2024 -0700 Add getter for private fields to Concat, Conjoin, SplitGlobal/Local Step (#2687) --- 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(+) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 629d5f6109..56712a17c4 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -34,6 +34,7 @@ This release also includes changes from <>. * Fixed so that `TrimGlobalStep` and `TrimLocalStep` have the same character control handling as `Ltrim` and `Rtrim` * Fix a bug in `MaxLocalStep`, `MinLocalStep`, `MeanLocalStep` and `SumLocalStep` that it throws `NoSuchElementException` when encounters an empty iterator as input. * Fix cases where Map keys of incomparable types could panic in `gremlin-go`. +* Added getter method to `ConcatStep`, `ConjoinStep`, `SplitGlobalStep` and `SplitLocalStep` for their private fields. [[release-3-7-2]] === TinkerPop 3.7.2 (April 8, 2024) diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ConcatStep.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ConcatStep.java index 04811d823b..86d737f022 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ConcatStep.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ConcatStep.java @@ -120,6 +120,14 @@ public final class ConcatStep extends ScalarMapStep implements Tra return this.isNullString? null : sb.toString(); } +public List getConcatStrings() { +return this.concatStrings; +} + +public String getStringArgsResult() { +return this.stringArgsResult; +} + @Override public Set getRequirements() { return this.getSelfAndChildRequirements(TraverserRequirement.OBJECT); diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ConjoinStep.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ConjoinStep.java index 0f38739f9b..ce6818b473 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ConjoinStep.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/ConjoinStep.java @@ -66,6 +66,10 @@ public final class ConjoinStep extends ScalarMapStep implements Li } } +public String getDelimiter() { +return this.delimiter; +} + @Override public Set getRequirements() { return Collections.singleton(TraverserRequirement.OBJECT); } diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitGlobalStep.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitGlobalStep.java index 2465e72101..14e886edfe 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitGlobalStep.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitGlobalStep.java @@ -60,6 +60,10 @@ public final class SplitGlobalStep extends ScalarMapStep implements return null == item? null : (E) Arrays.asList(StringUtils.splitByWholeSeparator((String) item, this.separator)); } +public String getSeparator() { +return this.separator; +} + @Override public Set getRequirements() { return Collections.singleton(TraverserRequirement.OBJECT); diff --git a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitLocalStep.java b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitLocalStep.java index 61a9901a84..5d638c74ca 100644 --- a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitLocalStep.java +++ b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/SplitLocalStep.java @@ -56,6 +56,10 @@ public final class SplitLocalStep extends StringLocalStep implements @Override public String getStepName() { return "split(local)";
(tinkerpop) branch master updated: fix java feature test tag CTR
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master by this push: new 14ce7be463 fix java feature test tag CTR 14ce7be463 is described below commit 14ce7be463d1d3e3d5af38f5ac054d0a357e2cb0 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Jul 16 16:18:38 2024 -0700 fix java feature test tag CTR --- .../org/apache/tinkerpop/gremlin/test/features/map/Select.feature | 2 +- .../apache/tinkerpop/gremlin/tinkergraph/TinkerGraphFeatureTest.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Select.feature b/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Select.feature index c3a87eabe1..8f5b25c925 100644 --- a/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Select.feature +++ b/gremlin-test/src/main/resources/org/apache/tinkerpop/gremlin/test/features/map/Select.feature @@ -901,7 +901,7 @@ Feature: Step - select() | m[{"a":["a1","b1","a1"]}] | | m[{"a":["a2","b2","a2"]}] | | m[{"a":["a3","b3","a3"]}] | -@TestTag + @StepClassIntegrated Scenario: g_withoutStrategiesXLazyBarrierStrategyX_V_asXlabelX_aggregateXlocal_xX_selectXxX_selectXlabelX Given the modern graph diff --git a/tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerGraphFeatureTest.java b/tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerGraphFeatureTest.java index ab6fe656d8..8f03a7e991 100644 --- a/tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerGraphFeatureTest.java +++ b/tinkergraph-gremlin/src/test/java/org/apache/tinkerpop/gremlin/tinkergraph/TinkerGraphFeatureTest.java @@ -30,8 +30,7 @@ import org.junit.runner.RunWith; @RunWith(Cucumber.class) @CucumberOptions( -tags = "@TestTag", -//tags = "not @RemoteOnly and not @GraphComputerOnly and not @AllowNullPropertyValues", +tags = "not @RemoteOnly and not @GraphComputerOnly and not @AllowNullPropertyValues", glue = { "org.apache.tinkerpop.gremlin.features" }, objectFactory = TinkerGraphFeatureTest.TinkerGraphGuiceFactory.class, features = { "classpath:/org/apache/tinkerpop/gremlin/test/features" },
(tinkerpop) branch python-http-chunked updated (4d22ebfa89 -> 10e99c835b)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http-chunked in repository https://gitbox.apache.org/repos/asf/tinkerpop.git discard 4d22ebfa89 fix CHANGELOG add 10e99c835b fix CHANGELOG This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (4d22ebfa89) \ N -- N -- N refs/heads/python-http-chunked (10e99c835b) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: CHANGELOG.asciidoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(tinkerpop) branch python-http-chunked updated (1eb28f0996 -> 4d22ebfa89)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http-chunked in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 1eb28f0996 remove ws, switch to graphbinaryv4, complete support for chunked transfer & clean up add 4d22ebfa89 fix CHANGELOG No new revisions were added by this update. Summary of changes: CHANGELOG.asciidoc | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-)
(tinkerpop) branch python-http-chunked updated (416bcf735f -> 1eb28f0996)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http-chunked in repository https://gitbox.apache.org/repos/asf/tinkerpop.git discard 416bcf735f remove ws, switch to graphbinaryv4, complete support for chunked transfer & clean up discard 0f64d54472 very rough PoC of deserializing chunked data, current tests pass, needs refactoring and improvements omit f7a4cca63d Python driver basic connectivity to HTTP server (#2657) omit 49020b6beb cleanup CTR omit 6909e4e174 fix tests after merge CTR omit 2d76e14daf merge from master omit a7efddd0d0 Bytecode removal from Java GLV (#2648) omit 97058fd887 Updated tests that depended on PARTIAL_CONTENT status CTR omit fb10d57c36 Update console test to use line separator CTR omit e8c4cab230 Prevent Java driver channel from being reused too early CTR. omit 60596ce8c3 Check for server pipelining CTR. omit 82bfa9e7e4 Re-enable and fix shouldBlowTheWorkQueueSize test CTR. omit 999e67310e Fix gremlin-util tests CTR. omit aa166cacce Re-enable certain tests and add fixes. (#2621) omit ffc01d77b5 remove ConnectionHelper CTR omit 2f075e14f3 rework remote console (#2611) omit c6cbb020df rename tokens CTR omit a8d3e630d0 cleanup omit 275502ca86 remove debugging info from client CTR omit faa79409e1 sigv4 auth client implementation (#2601) omit 9efc323f7e Fix incorrect ResponseMessage in TextPlainMessageSerializerV4Test CTR omit 102e76d665 Remove RequestId from RequestMessageV4 CTR. omit 46b6ed0f33 Replace ResponseResult with ResponseResultV4. (#2595) omit 3b09b8b3ea driver error handling (#2594) omit aa36933af5 connection pooling (#2582) omit e0f6994f4a Change GraphSONv4 response to have message and exception for error responses only CTR omit ec3c264ebb Revert GraphManager changes added in TINKERPOP-2806 CTR. omit 6bf36bf7fc Remove CHUNKING_NOT_SUPPORTED state CTR. omit e784e7ca24 Replace message in trailers with exception CTR. omit 14382d438d Remove user agent from HTTP request body. omit 4f3508dcef Minor cleanup of items related to HTTP CTR. omit 5eafbeebc3 Update IO tests to test MessageSerializerV4. (#2586) omit e01da9690a Create MessageSerializerV4s and remove MessageSerializer. (#2576) omit 074acc4a2e requestId removal (#2575) omit 89d24e6128 fix some tests (#2574) omit ac21f95c31 ResponseStatusCode removal (#2572) omit b3e93a2099 http error handling (#2570) omit b15809b875 Renamed "evaluationTimeout" to "timeoutMs" in RequestMessageV4. omit c0612dd806 Remove RequestId from RequestMessageV4 CTR omit 5ebc359e90 Add back evaluationTimeout and materializeProperties omit fe6fd0dba6 Introduce Netty handler for managing request IDs. omit 5343b685d5 update response format (#2564) omit 457c25dc10 draft java driver (#2557) omit 2f2657cac3 Split HTTP endpoint into several handlers and update to use RequestMessageV4 (#2550) omit 88048316d6 Minimal changes to get gremlin-driver working with integration tests (#2543) omit a2c483aaca HttpGremlinEndpointHandler cleanup (#2540) omit de73622249 Remove WebSockets from the server. omit 363815b5e2 Remove the OpProcessors and related classes. omit 7a0753327e streaming untyped graphson (#2535) omit 2f24cf98b1 Fixes for g when not present, test issues, incorrect streaming. omit 85f3fc4b5b requestmessage serde with graphson/graphbinary omit 924f6bfb89 Add HTTP request checker and return error for non-POST requests omit 443ca07987 draft for GraphSON4 and GraphBinary streaming draft (#2531) omit 9a55450d61 Remove the UnifiedChannelizer/UnifiedHandler and associated classes. omit 2b7fc247ea Add chunked transfer encoding to HTTP Channelizer. add 584043a40a Adding getter for fail step member add 05ad0f3817 Merge pull request #2652 add 13cab682f4 Merge branch '3.7-dev' add db4c0ff92f add getter method for CoinStep#probability add edec67ff15 Merge pull request #2654 add e84e749ef2 Merge branch '3.7-dev' add af5fd86963 refactor: improve graph structures TypeScript definitions (#2599) add bb4fccdb3a CTR add CHANGELOG entry for PR #2599 add a37e93f3c3 Improved error messaging for NHA add dc6e715775 Merge branch '3.6-dev' into 3.7-dev add 9bddde4be3 Merge branch '3.7-dev' add 7ff2fdb765 Add latency test to ProfilingApplication add 4a9019d543 Merge pull request #2660 add 93674cd3c0 Merge branch '3.7-dev' add 05078b8d47 TINKERPOP-3023 Addeed Set syntax in grammar add a088008af8 Merge pull request #2662 from apache/TINKERPOP-3023 add 2a632aa63e Add PR template. add 8d83b26c73 Merge pull request #2664 add f5a5c36bae Merge branch '3.6-dev' into 3.7-dev add 1af09242b3 Merge branch '3.7-dev' add e26f7c00bf Add instructions to update PR template to release doc
(tinkerpop) branch python-http-chunked created (now 0f64d54472)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http-chunked in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at 0f64d54472 very rough PoC of deserializing chunked data, current tests pass, needs refactoring and improvements This branch includes the following new commits: new 0f64d54472 very rough PoC of deserializing chunked data, current tests pass, needs refactoring and improvements The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(tinkerpop) 01/01: very rough PoC of deserializing chunked data, current tests pass, needs refactoring and improvements
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch python-http-chunked in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 0f64d5447280b99a8a50355fdb436a6e324eafe0 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Fri Jun 28 09:15:54 2024 -0700 very rough PoC of deserializing chunked data, current tests pass, needs refactoring and improvements --- .../gremlin_python/driver/aiohttp/transport.py | 47 -- .../main/python/gremlin_python/driver/client.py| 2 +- .../main/python/gremlin_python/driver/protocol.py | 8 ++-- .../python/gremlin_python/driver/serializer.py | 21 +++--- 4 files changed, 56 insertions(+), 22 deletions(-) diff --git a/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py b/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py index 661ef1a759..2ae80f7db7 100644 --- a/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py +++ b/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py @@ -144,7 +144,8 @@ class AiohttpTransport(AbstractBaseTransport): class AiohttpHTTPTransport(AbstractBaseTransport): nest_asyncio_applied = False -def __init__(self, call_from_event_loop=None, read_timeout=None, write_timeout=None, **kwargs): +def __init__(self, message_serializer=None, + call_from_event_loop=None, read_timeout=None, write_timeout=None, **kwargs): if call_from_event_loop is not None and call_from_event_loop and not AiohttpTransport.nest_asyncio_applied: """ The AiohttpTransport implementation uses the asyncio event loop. Because of this, it cannot be called @@ -161,6 +162,7 @@ class AiohttpHTTPTransport(AbstractBaseTransport): self._client_session = None self._http_req_resp = None self._enable_ssl = False +self._message_serializer = message_serializer # Set all inner variables to parameters passed in. self._aiohttp_kwargs = kwargs @@ -212,17 +214,38 @@ class AiohttpHTTPTransport(AbstractBaseTransport): # Inner function to perform async read. async def async_read(): # TODO: set-up chunked reading -buffer = b"" -# async for data, end_of_http_chunk in self._http_req_resp.content.iter_chunks(): -# buffer += data -# if end_of_http_chunk: -# print('ended') -# print(buffer) -async with async_timeout.timeout(self._read_timeout): -data = await self._http_req_resp.read() -return {"content": data, -"ok": self._http_req_resp.ok, -"status": self._http_req_resp.status} +# buffer = b"" +message = {'status': {'code': 0, + 'message': '', + 'exception': ''}, + 'result': {'meta': {}, + 'data': []}} +is_first_chunk = True + +async for data, _ in self._http_req_resp.content.iter_chunks(): +chunk_msg = self._message_serializer.deserialize_message(data, is_first_chunk) +if 'result' in chunk_msg: +msg_data = message['result']['data'] +chunk_data = chunk_msg['result']['data'] +message['result']['data'] = [*msg_data, *chunk_data] +if 'status' in chunk_msg: +message.update({'status': chunk_msg['status']}) +is_first_chunk = False + +msg = {"content": message, #use deserialzed content + "ok": self._http_req_resp.ok, + "status": self._http_req_resp.status} +return msg + +# async with async_timeout.timeout(self._read_timeout): +# data = await self._http_req_resp.read() +# print(self._http_req_resp.headers) +# print(self._http_req_resp.status) +# print(self._http_req_resp.ok) +# print(len(data)) +# return {"content": data, +# "ok": self._http_req_resp.ok, +# "status": self._http_req_resp.status} return self._loop.run_until_complete(async_read()) diff --git a/gremlin-python/src/main/python/gremlin_python/driver/client.py b/gremlin-python/src/main/python/gremlin_python/driver/client.py index fc1ef95bcd..c6b0bc1f1e 100644 --- a/gremlin-python/src/main/python/gremlin_python/driver/client.py +++ b/gremlin-python/src/main/python/gremlin_python/driver/client.py @@ -76,7 +76,7 @@ class Client:
(tinkerpop) branch python-http deleted (was ddfcedde66)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was ddfcedde66 add TODO and fix step call The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch master-http updated: Python driver basic connectivity to HTTP server (#2657)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master-http by this push: new f7a4cca63d Python driver basic connectivity to HTTP server (#2657) f7a4cca63d is described below commit f7a4cca63d5b6294365a8797d4ac81b1e4613d07 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Jun 24 16:39:28 2024 -0700 Python driver basic connectivity to HTTP server (#2657) Added basic connectivity to v4 server --- .../gremlin_python/driver/aiohttp/transport.py | 11 +- .../main/python/gremlin_python/driver/client.py| 25 +- .../python/gremlin_python/driver/connection.py | 18 +- .../main/python/gremlin_python/driver/protocol.py | 29 +- .../main/python/gremlin_python/driver/request.py | 5 +- .../main/python/gremlin_python/driver/resultset.py | 16 +- .../python/gremlin_python/driver/serializer.py | 101 +++ .../gremlin_python/structure/io/graphbinaryV1.py | 1 + .../io/{graphbinaryV1.py => graphbinaryV4.py} | 20 +- .../gremlin_python/structure/io/graphsonV2d0.py| 1 + .../gremlin_python/structure/io/graphsonV3d0.py| 1 + .../python/gremlin_python/structure/io/util.py | 38 +++ gremlin-python/src/main/python/tests/conftest.py | 120 ++-- .../src/main/python/tests/driver/test_client.py| 330 ++--- .../tests/driver/test_driver_remote_connection.py | 4 + .../driver/test_driver_remote_connection_http.py | 36 +-- .../test_driver_remote_connection_threaded.py | 18 +- .../main/python/tests/driver/test_serializer.py| 28 +- .../driver/test_web_socket_client_behavior.py | 4 + .../tests/structure/io/test_functionalityio.py | 115 --- .../tests/structure/io/test_graphbinaryV1.py | 7 +- ...test_graphbinaryV1.py => test_graphbinaryV4.py} | 14 +- .../python/tests/structure/io/test_graphsonV2d0.py | 1 + .../python/tests/structure/io/test_graphsonV3d0.py | 1 + gremlin-server/conf/gremlin-server-modern.yaml | 10 +- 25 files changed, 576 insertions(+), 378 deletions(-) diff --git a/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py b/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py index 462247a137..661ef1a759 100644 --- a/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py +++ b/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py @@ -26,6 +26,7 @@ from gremlin_python.driver.transport import AbstractBaseTransport __author__ = 'Lyndon Bauto (lynd...@bitquilltech.com)' +# TODO: remove WS transport & refactor class AiohttpTransport(AbstractBaseTransport): nest_asyncio_applied = False @@ -210,8 +211,16 @@ class AiohttpHTTPTransport(AbstractBaseTransport): def read(self): # Inner function to perform async read. async def async_read(): +# TODO: set-up chunked reading +buffer = b"" +# async for data, end_of_http_chunk in self._http_req_resp.content.iter_chunks(): +# buffer += data +# if end_of_http_chunk: +# print('ended') +# print(buffer) async with async_timeout.timeout(self._read_timeout): -return {"content": await self._http_req_resp.read(), +data = await self._http_req_resp.read() +return {"content": data, "ok": self._http_req_resp.ok, "status": self._http_req_resp.status} diff --git a/gremlin-python/src/main/python/gremlin_python/driver/client.py b/gremlin-python/src/main/python/gremlin_python/driver/client.py index 74d90a32d0..fc1ef95bcd 100644 --- a/gremlin-python/src/main/python/gremlin_python/driver/client.py +++ b/gremlin-python/src/main/python/gremlin_python/driver/client.py @@ -38,6 +38,7 @@ except ImportError: __author__ = 'David M. Brown (davebs...@gmail.com), Lyndon Bauto (lynd...@bitquilltech.com)' +# TODO: remove session, update connection pooling, etc. class Client: def __init__(self, url, traversal_source, protocol_factory=None, @@ -58,7 +59,7 @@ class Client: if not self._use_http and "max_content_length" not in transport_kwargs: transport_kwargs["max_content_length"] = 10 * 1024 * 1024 if message_serializer is None: -message_serializer = serializer.GraphBinarySerializersV1() +message_serializer = serializer.GraphBinarySerializersV4() self._message_serializer = message_serializer self._username = username @@ -180,25 +181,21 @@ class Client: raise Exception("Client is closed") log.debug("mess
(tinkerpop) branch python-http updated (07f4f7d31d -> ddfcedde66)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 07f4f7d31d nit add ddfcedde66 add TODO and fix step call No new revisions were added by this update. Summary of changes: gremlin-python/src/main/python/gremlin_python/driver/protocol.py | 1 + gremlin-python/src/main/python/tests/driver/test_client.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-)
(tinkerpop) branch python-http updated (aa086abf37 -> 07f4f7d31d)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from aa086abf37 address comments add 07f4f7d31d nit No new revisions were added by this update. Summary of changes: gremlin-python/src/main/python/gremlin_python/driver/connection.py | 2 -- 1 file changed, 2 deletions(-)
(tinkerpop) branch python-http updated (56de274c06 -> aa086abf37)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 56de274c06 nit fixes add aa086abf37 address comments No new revisions were added by this update. Summary of changes: .../src/main/python/gremlin_python/driver/protocol.py | 2 -- .../src/main/python/gremlin_python/driver/resultset.py | 9 - .../src/main/python/gremlin_python/driver/serializer.py | 17 +++-- .../src/main/python/tests/driver/test_client.py | 8 gremlin-server/conf/gremlin-server-modern.yaml | 3 +-- 5 files changed, 20 insertions(+), 19 deletions(-)
(tinkerpop) branch master updated: CTR add CHANGELOG entry for PR #2599
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master by this push: new bb4fccdb3a CTR add CHANGELOG entry for PR #2599 bb4fccdb3a is described below commit bb4fccdb3a7f3a92f581c17d637083f864cfd3db Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Jun 18 18:22:00 2024 -0700 CTR add CHANGELOG entry for PR #2599 --- CHANGELOG.asciidoc | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 1ea708cbcd..09e15e042d 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -41,6 +41,7 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima * Modified the Gremlin ANTLR grammar to more dynamically interact with any strategies registered globally to the `TraversalStrategies` cache sets. * Made `new` keyword optional in the Gremlin grammar. * Added TypeScript & ECMAScript module support. +* Improved graph structures type definitions in TypeScript == TinkerPop 3.7.0 (Gremfir Master of the Pan Flute)
(tinkerpop) branch master updated: refactor: improve graph structures TypeScript definitions (#2599)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master by this push: new af5fd86963 refactor: improve graph structures TypeScript definitions (#2599) af5fd86963 is described below commit af5fd869631259cadd50dd529a5594100e170728 Author: Tiến Nguyễn Khắc AuthorDate: Wed Jun 19 13:16:03 2024 +1200 refactor: improve graph structures TypeScript definitions (#2599) --- gremlin-javascript/examples/browser/yarn.lock | 4 +- .../gremlin-javascript/lib/structure/graph.ts | 81 +- 2 files changed, 52 insertions(+), 33 deletions(-) diff --git a/gremlin-javascript/examples/browser/yarn.lock b/gremlin-javascript/examples/browser/yarn.lock index 5d7f2b2160..b0e4440ca8 100644 --- a/gremlin-javascript/examples/browser/yarn.lock +++ b/gremlin-javascript/examples/browser/yarn.lock @@ -729,14 +729,14 @@ __metadata: "gremlin@file:../../src/main/javascript/gremlin-javascript::locator=browser%40workspace%3A.": version: 4.0.0-alpha1 - resolution: "gremlin@file:../../src/main/javascript/gremlin-javascript#../../src/main/javascript/gremlin-javascript::hash=83bc8e=browser%40workspace%3A." + resolution: "gremlin@file:../../src/main/javascript/gremlin-javascript#../../src/main/javascript/gremlin-javascript::hash=7358f9=browser%40workspace%3A." dependencies: buffer: "npm:^6.0.3" eventemitter3: "npm:^5.0.1" readable-stream: "npm:^4.5.2" uuid: "npm:^9.0.1" ws: "npm:^8.16.0" - checksum: 10c0/13986e0b78a84a421e5542a7bb4ba8cca3fb7a12cb7fcce1426a40233f434a4ce86315aa943ce6818b101126a0167b8fa8e0a516dea0e98576fd68a22eef5650 + checksum: 10c0/ddbbb7365d67f62a2b6a5d1dcb14fef998ea06281c8a119eede7b9f8b7b276e114e139456016746382819b612eb6e26edf4d632a2f36f7b399bd3eaa0ed97c19 languageName: node linkType: hard diff --git a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/graph.ts b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/graph.ts index bffb27a01e..6f60b728a6 100644 --- a/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/graph.ts +++ b/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/structure/graph.ts @@ -30,11 +30,10 @@ import { TraversalStrategies } from '../process/traversal-strategy.js'; export class Graph { /** * Returns the graph traversal source. - * @param {Function} [traversalSourceClass] The constructor to use for the {@code GraphTraversalSource} instance. - * @returns {GraphTraversalSource} + * @param TraversalSourceClass The constructor to use for the {@code GraphTraversalSource} instance. * @deprecated As of release 3.3.5, replaced by the traversal() anonymous function. */ - traversal(TraversalSourceClass: typeof GraphTraversalSource = GraphTraversalSource) { + traversal(TraversalSourceClass: typeof GraphTraversalSource = GraphTraversalSource): GraphTraversalSource { return new TraversalSourceClass(this, new TraversalStrategies()); } @@ -43,27 +42,32 @@ export class Graph { } } -class Element { +class Element { constructor( -readonly id: string, -readonly label: string, +readonly id: TId, +readonly label: TLabel, ) {} /** * Compares this instance to another and determines if they can be considered as equal. - * @param {Element} other - * @returns {boolean} */ - equals(other: any) { + equals(other: any): boolean { return other instanceof Element && this.id === other.id; } } -export class Vertex = Record> extends Element { +export class Vertex< + TLabel extends string = string, + TProperties extends Record = Record, + TId = number, + TVertexProperties = { +[P in keyof TProperties]: P extends string ? VertexProperties : never; + }, +> extends Element { constructor( -id: string, -label: string, -readonly properties?: T, +id: TId, +label: TLabel, +readonly properties?: TVertexProperties, ) { super(id, label); } @@ -73,20 +77,26 @@ export class Vertex = Record> extends } } -export class Edge = Record> extends Element { +export class Edge< + TOutVertex extends Vertex = Vertex, + TLabel extends string = string, + TInVertex extends Vertex = Vertex, + TProperties extends Record = Record, + TId = number, +> extends Element { constructor( -id: string, -readonly outV: Element, -label: string, -readonly inV: Element, -readonly properties: T = {} as T, +id: TId, +readonly outV: TOutVertex, +readonly label: TLabel, +readonly inV: TInVertex, +readonly properties: TProperties = {} as TProperties, ) { super(id, label); if (properties) { const keys = Object.keys(prope
(tinkerpop) branch python-http updated (d232c6ad26 -> 56de274c06)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from d232c6ad26 Added marker class, updated tests to use http, disabled ws tests for future removal add 56de274c06 nit fixes No new revisions were added by this update. Summary of changes: gremlin-python/src/main/python/tests/conftest.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
(tinkerpop) branch python-http updated: Added marker class, updated tests to use http, disabled ws tests for future removal
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch python-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/python-http by this push: new d232c6ad26 Added marker class, updated tests to use http, disabled ws tests for future removal d232c6ad26 is described below commit d232c6ad26127f065a6c3c41efba744eeecdc53c Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Jun 17 09:42:45 2024 -0700 Added marker class, updated tests to use http, disabled ws tests for future removal --- .../gremlin_python/driver/aiohttp/transport.py | 6 +- .../main/python/gremlin_python/driver/client.py| 7 +- .../python/gremlin_python/driver/connection.py | 20 +- .../main/python/gremlin_python/driver/protocol.py | 1 + .../python/gremlin_python/driver/serializer.py | 43 +-- .../gremlin_python/structure/io/graphbinaryV1.py | 1 + .../gremlin_python/structure/io/graphbinaryV4.py | 34 +-- .../gremlin_python/structure/io/graphsonV2d0.py| 1 + .../gremlin_python/structure/io/graphsonV3d0.py| 1 + .../python/gremlin_python/structure/io/util.py | 38 +++ gremlin-python/src/main/python/tests/conftest.py | 125 ++-- .../src/main/python/tests/driver/test_client.py| 322 ++--- .../tests/driver/test_driver_remote_connection.py | 4 + .../driver/test_driver_remote_connection_http.py | 36 +-- .../test_driver_remote_connection_threaded.py | 18 +- .../main/python/tests/driver/test_serializer.py| 24 -- .../driver/test_web_socket_client_behavior.py | 4 + .../tests/structure/io/test_functionalityio.py | 115 .../tests/structure/io/test_graphbinaryV1.py | 7 +- ...test_graphbinaryV1.py => test_graphbinaryV4.py} | 14 +- .../python/tests/structure/io/test_graphsonV2d0.py | 1 + .../python/tests/structure/io/test_graphsonV3d0.py | 1 + 22 files changed, 448 insertions(+), 375 deletions(-) diff --git a/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py b/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py index c43ded6f58..661ef1a759 100644 --- a/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py +++ b/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py @@ -26,6 +26,7 @@ from gremlin_python.driver.transport import AbstractBaseTransport __author__ = 'Lyndon Bauto (lynd...@bitquilltech.com)' +# TODO: remove WS transport & refactor class AiohttpTransport(AbstractBaseTransport): nest_asyncio_applied = False @@ -195,8 +196,8 @@ class AiohttpHTTPTransport(AbstractBaseTransport): async def async_write(): basic_auth = None # basic password authentication for https connections -# if message['auth']: -# basic_auth = aiohttp.BasicAuth(message['auth']['username'], message['auth']['password']) +if message['auth']: +basic_auth = aiohttp.BasicAuth(message['auth']['username'], message['auth']['password']) async with async_timeout.timeout(self._write_timeout): self._http_req_resp = await self._client_session.post(url="/gremlin", auth=basic_auth, @@ -210,6 +211,7 @@ class AiohttpHTTPTransport(AbstractBaseTransport): def read(self): # Inner function to perform async read. async def async_read(): +# TODO: set-up chunked reading buffer = b"" # async for data, end_of_http_chunk in self._http_req_resp.content.iter_chunks(): # buffer += data diff --git a/gremlin-python/src/main/python/gremlin_python/driver/client.py b/gremlin-python/src/main/python/gremlin_python/driver/client.py index 624f55b973..fc1ef95bcd 100644 --- a/gremlin-python/src/main/python/gremlin_python/driver/client.py +++ b/gremlin-python/src/main/python/gremlin_python/driver/client.py @@ -38,6 +38,7 @@ except ImportError: __author__ = 'David M. Brown (davebs...@gmail.com), Lyndon Bauto (lynd...@bitquilltech.com)' +# TODO: remove session, update connection pooling, etc. class Client: def __init__(self, url, traversal_source, protocol_factory=None, @@ -58,7 +59,7 @@ class Client: if not self._use_http and "max_content_length" not in transport_kwargs: transport_kwargs["max_content_length"] = 10 * 1024 * 1024 if message_serializer is None: -message_serializer = serializer.GraphBinarySerializersV1() +message_serializer = serializer.GraphBinarySerializersV4() self._message_serializer = message_serializer self._username = username @@ -180,7 +181,6 @@ class Client: raise Exception("Client is
(tinkerpop) 01/01: very basic connectivity to v4 server
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch python-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 2b1b0cb7b1e210f29a7f5e2e0c50b50fe3213120 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed Jun 12 09:28:35 2024 -0700 very basic connectivity to v4 server --- .../gremlin_python/driver/aiohttp/transport.py | 13 +- .../main/python/gremlin_python/driver/client.py| 20 +- .../main/python/gremlin_python/driver/protocol.py | 29 +- .../main/python/gremlin_python/driver/request.py |5 +- .../main/python/gremlin_python/driver/resultset.py |7 +- .../python/gremlin_python/driver/serializer.py | 101 +- .../gremlin_python/structure/io/graphbinaryV4.py | 1178 gremlin-python/src/main/python/tests/conftest.py |7 +- .../main/python/tests/driver/test_serializer.py|8 + gremlin-server/conf/gremlin-server-modern.yaml | 11 +- 10 files changed, 1332 insertions(+), 47 deletions(-) diff --git a/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py b/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py index 462247a137..c43ded6f58 100644 --- a/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py +++ b/gremlin-python/src/main/python/gremlin_python/driver/aiohttp/transport.py @@ -195,8 +195,8 @@ class AiohttpHTTPTransport(AbstractBaseTransport): async def async_write(): basic_auth = None # basic password authentication for https connections -if message['auth']: -basic_auth = aiohttp.BasicAuth(message['auth']['username'], message['auth']['password']) +# if message['auth']: +# basic_auth = aiohttp.BasicAuth(message['auth']['username'], message['auth']['password']) async with async_timeout.timeout(self._write_timeout): self._http_req_resp = await self._client_session.post(url="/gremlin", auth=basic_auth, @@ -210,8 +210,15 @@ class AiohttpHTTPTransport(AbstractBaseTransport): def read(self): # Inner function to perform async read. async def async_read(): +buffer = b"" +# async for data, end_of_http_chunk in self._http_req_resp.content.iter_chunks(): +# buffer += data +# if end_of_http_chunk: +# print('ended') +# print(buffer) async with async_timeout.timeout(self._read_timeout): -return {"content": await self._http_req_resp.read(), +data = await self._http_req_resp.read() +return {"content": data, "ok": self._http_req_resp.ok, "status": self._http_req_resp.status} diff --git a/gremlin-python/src/main/python/gremlin_python/driver/client.py b/gremlin-python/src/main/python/gremlin_python/driver/client.py index 74d90a32d0..624f55b973 100644 --- a/gremlin-python/src/main/python/gremlin_python/driver/client.py +++ b/gremlin-python/src/main/python/gremlin_python/driver/client.py @@ -180,23 +180,19 @@ class Client: raise Exception("Client is closed") log.debug("message '%s'", str(message)) -args = {'gremlin': message, 'aliases': {'g': self._traversal_source}} -processor = '' -op = 'eval' +# args = {'gremlin': message, 'fields': {'g': self._traversal_source}} +fields = {'g': self._traversal_source} if isinstance(message, traversal.Bytecode): -op = 'bytecode' -processor = 'traversal' +fields['gremlinType'] = 'bytecode' +elif isinstance(message, str): +fields['gremlinType'] = 'eval' if isinstance(message, str) and bindings: -args['bindings'] = bindings - -if self._session_enabled: -args['session'] = str(self._session) -processor = 'session' +fields['bindings'] = bindings if isinstance(message, traversal.Bytecode) or isinstance(message, str): -log.debug("processor='%s', op='%s', args='%s'", str(processor), str(op), str(args)) -message = request.RequestMessage(processor=processor, op=op, args=args) +log.debug("fields='%s', gremlin='%s'", str(fields), str(message)) +message = request.RequestMessageV4(fields=fields, gremlin=message) conn = self._pool.get(True) if request_options: diff --git a/gremlin-python/src/main/python/gremlin_python/driver/protocol.py b/gremlin-python/src/main/python/gremlin_python/driver/protocol.py index 6afd7c295d..b0bbfba9d3 100644 --- a/gremlin-python/src/main/pytho
(tinkerpop) branch python-http created (now 2b1b0cb7b1)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch python-http in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at 2b1b0cb7b1 very basic connectivity to v4 server This branch includes the following new commits: new 2b1b0cb7b1 very basic connectivity to v4 server The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 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) branch master updated (a12ae55e93 -> 2bd81d6145)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from a12ae55e93 Merge branch '3.7-dev' add 1ea4cdaed1 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /gremlin-go (#2511) add ffd6877b5d Bump github.com/cucumber/godog from 0.14.0 to 0.14.1 in /gremlin-go (#2581) add 6afa257740 Bump golang.org/x/text from 0.14.0 to 0.15.0 in /gremlin-go (#2587) add 20cd01ed59 Merge remote-tracking branch 'origin/3.6-dev' into 3.7-dev new 2bd81d6145 Merge branch '3.7-dev' The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: gremlin-go/go.mod | 8 gremlin-go/go.sum | 17 ++--- 2 files changed, 14 insertions(+), 11 deletions(-)
(tinkerpop) branch 3.7-dev updated (1f9ce19ae0 -> 20cd01ed59)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 1f9ce19ae0 Open NoOpBarrierStep for extensibility add 1ea4cdaed1 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /gremlin-go (#2511) add ffd6877b5d Bump github.com/cucumber/godog from 0.14.0 to 0.14.1 in /gremlin-go (#2581) add 6afa257740 Bump golang.org/x/text from 0.14.0 to 0.15.0 in /gremlin-go (#2587) new 20cd01ed59 Merge remote-tracking branch 'origin/3.6-dev' into 3.7-dev The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: gremlin-go/go.mod | 8 gremlin-go/go.sum | 17 ++--- 2 files changed, 14 insertions(+), 11 deletions(-)
(tinkerpop) 01/01: Merge remote-tracking branch 'origin/3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 20cd01ed59965972d32f6dc1b8b0c8768db80f92 Merge: 1f9ce19ae0 6afa257740 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue May 28 14:11:42 2024 -0700 Merge remote-tracking branch 'origin/3.6-dev' into 3.7-dev gremlin-go/go.mod | 8 gremlin-go/go.sum | 17 ++--- 2 files changed, 14 insertions(+), 11 deletions(-) diff --cc gremlin-go/go.mod index 49cc26ddc0,68e8db63ec..8ec4053ac9 --- a/gremlin-go/go.mod +++ b/gremlin-go/go.mod @@@ -24,9 -24,8 +24,9 @@@ require github.com/google/uuid v1.6.0 github.com/gorilla/websocket v1.5.1 github.com/nicksnyder/go-i18n/v2 v2.4.0 - github.com/stretchr/testify v1.8.4 - golang.org/x/text v0.14.0 + github.com/stretchr/testify v1.9.0 + golang.org/x/text v0.15.0 + gopkg.in/yaml.v3 v3.0.1 ) require (
(tinkerpop) branch 3.6-dev updated: Bump golang.org/x/text from 0.14.0 to 0.15.0 in /gremlin-go (#2587)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 6afa257740 Bump golang.org/x/text from 0.14.0 to 0.15.0 in /gremlin-go (#2587) 6afa257740 is described below commit 6afa257740fdd784f6e2234052f549ddfc86150a Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Tue May 28 14:07:57 2024 -0700 Bump golang.org/x/text from 0.14.0 to 0.15.0 in /gremlin-go (#2587) Bumps [golang.org/x/text](https://github.com/golang/text) from 0.14.0 to 0.15.0. - [Release notes](https://github.com/golang/text/releases) - [Commits](https://github.com/golang/text/compare/v0.14.0...v0.15.0) --- updated-dependencies: - dependency-name: golang.org/x/text dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gremlin-go/go.mod b/gremlin-go/go.mod index 786b0cd22d..68e8db63ec 100644 --- a/gremlin-go/go.mod +++ b/gremlin-go/go.mod @@ -25,7 +25,7 @@ require ( github.com/gorilla/websocket v1.5.1 github.com/nicksnyder/go-i18n/v2 v2.4.0 github.com/stretchr/testify v1.9.0 - golang.org/x/text v0.14.0 + golang.org/x/text v0.15.0 ) require ( diff --git a/gremlin-go/go.sum b/gremlin-go/go.sum index 60fa43c586..d9c5c1a0a8 100644 --- a/gremlin-go/go.sum +++ b/gremlin-go/go.sum @@ -56,8 +56,8 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= -golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= -golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= +golang.org/x/text v0.15.0 h1:h1V/4gjBv8v9cjcR6+AR5+/cIYK5N/WAgiv4xlsEtAk= +golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
(tinkerpop) branch dependabot/go_modules/gremlin-go/3.6-dev/golang.org/x/text-0.15.0 deleted (was fd5e6f514c)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch dependabot/go_modules/gremlin-go/3.6-dev/golang.org/x/text-0.15.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was fd5e6f514c Bump golang.org/x/text from 0.14.0 to 0.15.0 in /gremlin-go The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/cucumber/godog-0.14.1 deleted (was 1760baf7fb)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/cucumber/godog-0.14.1 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 1760baf7fb Bump github.com/cucumber/godog from 0.14.0 to 0.14.1 in /gremlin-go The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated: Bump github.com/cucumber/godog from 0.14.0 to 0.14.1 in /gremlin-go (#2581)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new ffd6877b5d Bump github.com/cucumber/godog from 0.14.0 to 0.14.1 in /gremlin-go (#2581) ffd6877b5d is described below commit ffd6877b5dcca8b1f3de91b79b72e7fd642099df Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Tue May 28 14:06:11 2024 -0700 Bump github.com/cucumber/godog from 0.14.0 to 0.14.1 in /gremlin-go (#2581) Bumps [github.com/cucumber/godog](https://github.com/cucumber/godog) from 0.14.0 to 0.14.1. - [Release notes](https://github.com/cucumber/godog/releases) - [Changelog](https://github.com/cucumber/godog/blob/main/CHANGELOG.md) - [Commits](https://github.com/cucumber/godog/compare/v0.14.0...v0.14.1) --- updated-dependencies: - dependency-name: github.com/cucumber/godog dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- gremlin-go/go.mod | 2 +- gremlin-go/go.sum | 6 -- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/gremlin-go/go.mod b/gremlin-go/go.mod index 5daf4c77f5..786b0cd22d 100644 --- a/gremlin-go/go.mod +++ b/gremlin-go/go.mod @@ -20,7 +20,7 @@ module github.com/apache/tinkerpop/gremlin-go/v3 go 1.21 require ( - github.com/cucumber/godog v0.14.0 + github.com/cucumber/godog v0.14.1 github.com/google/uuid v1.6.0 github.com/gorilla/websocket v1.5.1 github.com/nicksnyder/go-i18n/v2 v2.4.0 diff --git a/gremlin-go/go.sum b/gremlin-go/go.sum index b354f0179a..60fa43c586 100644 --- a/gremlin-go/go.sum +++ b/gremlin-go/go.sum @@ -1,9 +1,10 @@ github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= +github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/cucumber/gherkin/go/v26 v26.2.0 h1:EgIjePLWiPeslwIWmNQ3XHcypPsWAHoMCz/YEBKP4GI= github.com/cucumber/gherkin/go/v26 v26.2.0/go.mod h1:t2GAPnB8maCT4lkHL99BDCVNzCh1d7dBhCLt150Nr/0= -github.com/cucumber/godog v0.14.0 h1:h/K4t7XBxsFBF+UJEahNqJ1/2VHVepRXCSq3WWWnehs= -github.com/cucumber/godog v0.14.0/go.mod h1:FX3rzIDybWABU4kuIXLZ/qtqEe1Ac5RdXmqvACJOces= +github.com/cucumber/godog v0.14.1 h1:HGZhcOyyfaKclHjJ+r/q93iaTJZLKYW6Tv3HkmUE6+M= +github.com/cucumber/godog v0.14.1/go.mod h1:FX3rzIDybWABU4kuIXLZ/qtqEe1Ac5RdXmqvACJOces= github.com/cucumber/messages/go/v21 v21.0.1 h1:wzA0LxwjlWQYZd32VTlAVDTkW6inOFmSM+RuOwHZiMI= github.com/cucumber/messages/go/v21 v21.0.1/go.mod h1:zheH/2HS9JLVFukdrsPWoPdmUtmYQAQPLk7w5vWsk5s= github.com/cucumber/messages/go/v22 v22.0.0/go.mod h1:aZipXTKc0JnjCsXrJnuZpWhtay93k7Rn3Dee7iyPJjs= @@ -61,6 +62,7 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
(tinkerpop) branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/stretchr/testify-1.9.0 deleted (was 2bd95270ce)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch dependabot/go_modules/gremlin-go/3.6-dev/github.com/stretchr/testify-1.9.0 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git was 2bd95270ce Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /gremlin-go The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) branch 3.6-dev updated: Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /gremlin-go (#2511)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 1ea4cdaed1 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /gremlin-go (#2511) 1ea4cdaed1 is described below commit 1ea4cdaed180a7efb31656fb908cce12b98f6322 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Tue May 28 14:05:38 2024 -0700 Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /gremlin-go (#2511) Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.8.4 to 1.9.0. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](https://github.com/stretchr/testify/compare/v1.8.4...v1.9.0) --- updated-dependencies: - dependency-name: github.com/stretchr/testify dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- gremlin-go/go.mod | 4 ++-- gremlin-go/go.sum | 7 --- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/gremlin-go/go.mod b/gremlin-go/go.mod index fe48f54022..5daf4c77f5 100644 --- a/gremlin-go/go.mod +++ b/gremlin-go/go.mod @@ -24,7 +24,7 @@ require ( github.com/google/uuid v1.6.0 github.com/gorilla/websocket v1.5.1 github.com/nicksnyder/go-i18n/v2 v2.4.0 - github.com/stretchr/testify v1.8.4 + github.com/stretchr/testify v1.9.0 golang.org/x/text v0.14.0 ) @@ -38,7 +38,7 @@ require ( github.com/hashicorp/golang-lru v0.5.4 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/spf13/pflag v1.0.5 // indirect - github.com/stretchr/objx v0.5.0 // indirect + github.com/stretchr/objx v0.5.2 // indirect golang.org/x/net v0.17.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/gremlin-go/go.sum b/gremlin-go/go.sum index ab647d5a0d..b354f0179a 100644 --- a/gremlin-go/go.sum +++ b/gremlin-go/go.sum @@ -44,14 +44,15 @@ github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= +github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= -github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= +github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
(tinkerpop) branch tp4-future-update updated (6ca137e4fc -> 25625efbb9)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch tp4-future-update in repository https://gitbox.apache.org/repos/asf/tinkerpop.git discard 6ca137e4fc nit format updates & corrections discard ffcc76d790 Updating the future section for TP4 and adding a proposal page for all features add 25625efbb9 Update roadmap for index page This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (6ca137e4fc) \ N -- N -- N refs/heads/tp4-future-update (25625efbb9) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: docs/src/dev/future/index.asciidoc | 260 + .../future/proposal-5-tinkerpop4-features.asciidoc | 248 2 files changed, 217 insertions(+), 291 deletions(-) delete mode 100644 docs/src/dev/future/proposal-5-tinkerpop4-features.asciidoc
(tinkerpop) branch tp4-future-update updated (ffcc76d790 -> 6ca137e4fc)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch tp4-future-update in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from ffcc76d790 Updating the future section for TP4 and adding a proposal page for all features add 6ca137e4fc nit format updates & corrections No new revisions were added by this update. Summary of changes: docs/src/dev/future/proposal-5-tinkerpop4-features.asciidoc | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-)
(tinkerpop) 01/01: Updating the future section for TP4 and adding a proposal page for all features
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch tp4-future-update in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit ffcc76d790fc97fe4a05a897c1048c386ef7e318 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed May 8 12:16:44 2024 -0700 Updating the future section for TP4 and adding a proposal page for all features --- docs/src/dev/future/index.asciidoc | 57 +++-- .../future/proposal-5-tinkerpop4-features.asciidoc | 242 + 2 files changed, 280 insertions(+), 19 deletions(-) diff --git a/docs/src/dev/future/index.asciidoc b/docs/src/dev/future/index.asciidoc index ce030878f4..647afa6afe 100644 --- a/docs/src/dev/future/index.asciidoc +++ b/docs/src/dev/future/index.asciidoc @@ -47,23 +47,26 @@ in each release line represent unreleased changes only. Once an official release are removed with new items taking their place as they are planned. The release line is removed from the roadmap completely when it is no longer maintained. -== 3.7.x - Target 2023H1 - -The development of the 3.7.x release line is currently under way with a target release date for the initial release of -the line of 23H1. +== TinkerPop 4.x - Target 2024H2 +The development of the 4.x release line is currently under way with a target release date for the initial release +of the line of 24H2. Items listed below are breaking feature updates essential to TP4, additional features in discussion are listed in the Appendix. +For additional details on each item listed, see the features doc link:https://github.com/apache/tinkerpop/blob/master/docs/src/dev/future/proposal-4-tinkerpop4-features[TinkerPop 4 Features]. + +* *HTTP Support* - Server & GLVs +** Replacement of WebSocket with HTTP/1.1 (link:https://lists.apache.org/thread/vfs1j9ycb8voxwc00gdzfmlg2gghx3n1[DISCUSS thread]) +* Make `gremlin-lang` script processing default +* Bytecode Removal (link:https://lists.apache.org/thread/7m3govzsqtmmj224xs7k5vv1ycnmocjn[DISCUSS thread]) +* *Transactions* - Redesign the transaction model so that it is better suited for all graphs. +** Ensure that TinkerPop has a native implementation for transactions in TinkerGraph so that all tests can run from it. +** Ensure that there is no difference between remote and embedded transaction usage and that the API is less tangled +than it is today. +Features originally planned for 3.7.x. * Add support for traversals as parameters for `V()`, `is()`, and `has()` (includes `Traversal` arguments to `P`) -* Geospatial support for TinkerPop (link:++https://lists.apache.org/list?d...@tinkerpop.apache.org:2021-7:DISCUSS%20geo-spatial++[DISCUSS Thread]) -* Add mid-traversal `E()` support (link:https://issues.apache.org/jira/browse/TINKERPOP-2798[TINKERPOP-2798]) -* Allow properties on elements (as opposed to just references) for remote traversals * Add subgraph/tree structure in all GLVs -* List functions (`concat()`/etc.) * Define semantics for query federation across Gremlin servers (depends on `call()` step) * Gremlin debug support -* Date/Time manipulation functions (`dateAdd()`, `dateDiff()`, etc.) -* Add string manipulation functions (`split()`, `substring()` etc.) (link:https://issues.apache.org/jira/browse/TINKERPOP-2672[TINKERPOP-2672]) * Case-insensitive search (link:https://issues.apache.org/jira/browse/TINKERPOP-2673[TINKERPOP-2673]) -* Type conversion with `cast()` step * Mutation steps for `clone()` of an `Element` and for `moveE()` for edges. * Add a language element to merge `Map` objects more easily. @@ -99,25 +102,41 @@ story. |link:https://github.com/apache/tinkerpop/blob/master/docs/src/dev/future/proposal-arrow-flight-2[Proposal 2] |Gremlin Arrow Flight. |Future |N |link:https://github.com/apache/tinkerpop/blob/master/docs/src/dev/future/proposal-3-remove-closures[Proposal 3] |Removing the Need for Closures/Lambda in Gremlin |3.7.0 |Y |link:https://github.com/apache/tinkerpop/blob/master/docs/src/dev/future/proposal-transaction-4[Proposal 4] |TinkerGraph Transaction Support |3.7.0 |Y +|link:https://github.com/apache/tinkerpop/blob/master/docs/src/dev/future/proposal-4-tinkerpop4-features[Proposal 5] |TinkerPop 4 Features |4.0.0 |N |= = Appendix -== TinkerPop4 +== TinkerPop 4.x +This section includes proposed features for TP4, which may or may not be planned into the release. +For additional details on each item listed, see the features doc link:https://github.com/apache/tinkerpop/blob/master/docs/src/dev/future/proposal-4-tinkerpop4-features[TinkerPop 4 Features]. -This space is currently a bit of a scratchpad for ideas and changes that might not fit well into TinkerPop3 and -therefore might be best left to TinkerPop4. - -* *Transactions* - Redesign the transaction model so that it is better suited for all graphs. -** Ensure that Tin
(tinkerpop) branch tp4-future-update created (now ffcc76d790)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch tp4-future-update in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at ffcc76d790 Updating the future section for TP4 and adding a proposal page for all features This branch includes the following new commits: new ffcc76d790 Updating the future section for TP4 and adding a proposal page for all features The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 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) branch master updated (e3ced38b21 -> 8bb5d16acd)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from e3ced38b21 Merge branch '3.7-dev' add c7a391b1c1 CTR add docker container & image clean up for python package stage add 7e0f30a949 Merge branch '3.6-dev' into 3.7-dev new 8bb5d16acd Merge branch '3.7-dev' The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: gremlin-python/pom.xml | 10 ++ 1 file changed, 10 insertions(+)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 7e0f30a949af6f599774f11ac2f5bea10f655827 Merge: 0e371060eb c7a391b1c1 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed May 1 09:48:44 2024 -0700 Merge branch '3.6-dev' into 3.7-dev gremlin-python/pom.xml | 10 ++ 1 file changed, 10 insertions(+)
(tinkerpop) branch 3.7-dev updated (0e371060eb -> 7e0f30a949)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from 0e371060eb Merge branch '3.6-dev' into 3.7-dev add c7a391b1c1 CTR add docker container & image clean up for python package stage new 7e0f30a949 Merge branch '3.6-dev' into 3.7-dev The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: gremlin-python/pom.xml | 10 ++ 1 file changed, 10 insertions(+)
(tinkerpop) branch 3.6-dev updated: CTR add docker container & image clean up for python package stage
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new c7a391b1c1 CTR add docker container & image clean up for python package stage c7a391b1c1 is described below commit c7a391b1c10ef190066c520c2e48fc09aa75cf8f Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed May 1 09:45:38 2024 -0700 CTR add docker container & image clean up for python package stage --- gremlin-python/pom.xml | 10 ++ 1 file changed, 10 insertions(+) diff --git a/gremlin-python/pom.xml b/gremlin-python/pom.xml index c7e7620c24..df98f2ff5f 100644 --- a/gremlin-python/pom.xml +++ b/gremlin-python/pom.xml @@ -142,6 +142,16 @@ limitations under the License. + + + + + + + + + +
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit 054590c5df67d219715e09774dc8ff3eabac738f Merge: c85d92ac33 17f0dda41b Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Apr 16 18:09:30 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 11 +++ docs/src/upgrade/release-3.6.x.asciidoc | 14 -- docs/src/upgrade/release-3.7.x.asciidoc | 10 ++ 3 files changed, 33 insertions(+), 2 deletions(-)
(tinkerpop) branch master updated (c85d92ac33 -> 054590c5df)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from c85d92ac33 CTR update website for 3.6.7/3.7.2 release add 8c73d09c8d CTR Bump to 3.6.8-SNAPSHOT add e68a947085 Merge branch '3.6-dev' into 3.7-dev add 17f0dda41b CTR bump to 3.7.3-SNAPSHOT new 054590c5df Merge branch '3.7-dev' The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.asciidoc | 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) branch 3.7-dev updated: CTR bump to 3.7.3-SNAPSHOT
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.7-dev by this push: new 17f0dda41b CTR bump to 3.7.3-SNAPSHOT 17f0dda41b is described below commit 17f0dda41b07a6e68c4f00fc9b8a4c91496f9d94 Author: xiazcy AuthorDate: Tue Apr 16 18:05:25 2024 -0700 CTR bump to 3.7.3-SNAPSHOT --- CHANGELOG.asciidoc | 7 +++ docs/src/upgrade/release-3.7.x.asciidoc| 10 ++ gremlin-annotations/pom.xml| 2 +- gremlin-archetype/gremlin-archetype-dsl/pom.xml| 2 +- gremlin-archetype/gremlin-archetype-server/pom.xml | 2 +- gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml| 2 +- gremlin-archetype/pom.xml | 2 +- gremlin-console/bin/gremlin.sh | 2 +- gremlin-console/pom.xml| 2 +- gremlin-core/pom.xml | 2 +- .../main/java/org/apache/tinkerpop/gremlin/util/Gremlin.java | 2 +- gremlin-dotnet/pom.xml | 2 +- .../src/Gremlin.Net.Template/Gremlin.Net.Template.csproj | 2 +- .../src/Gremlin.Net.Template/Gremlin.Net.Template.nuspec | 2 +- gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs| 2 +- gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- gremlin-dotnet/src/pom.xml | 2 +- gremlin-dotnet/test/pom.xml| 2 +- gremlin-driver/pom.xml | 2 +- gremlin-go/driver/user_agent.go| 2 +- gremlin-go/pom.xml | 2 +- gremlin-groovy/pom.xml | 2 +- gremlin-javascript/pom.xml | 2 +- .../src/main/javascript/gremlin-javascript/lib/utils.js| 2 +- .../src/main/javascript/gremlin-javascript/package-lock.json | 4 ++-- .../src/main/javascript/gremlin-javascript/package.json| 2 +- gremlin-language/pom.xml | 2 +- gremlin-python/pom.xml | 2 +- .../src/main/python/gremlin_python/driver/useragent.py | 2 +- gremlin-server/pom.xml | 2 +- gremlin-shaded/pom.xml | 2 +- gremlin-test/pom.xml | 2 +- gremlin-tools/gremlin-benchmark/pom.xml| 2 +- gremlin-tools/gremlin-coverage/pom.xml | 2 +- gremlin-tools/gremlin-socket-server/pom.xml| 2 +- gremlin-tools/pom.xml | 2 +- gremlin-util/pom.xml | 2 +- gremlint/package-lock.json | 4 ++-- gremlint/package.json | 2 +- gremlint/pom.xml | 2 +- hadoop-gremlin/pom.xml | 2 +- neo4j-gremlin/pom.xml | 2 +- pom.xml| 2 +- spark-gremlin/pom.xml | 2 +- sparql-gremlin/pom.xml | 2 +- tinkergraph-gremlin/pom.xml| 2 +- 46 files changed, 63 insertions(+), 46 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index d02fb15a8c..43f551f6b6 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -20,6 +20,13 @@ limitations under the License. image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-zamfir.png[width=185] +[[release-3-7-3]] +=== TinkerPop 3.7.3 (NOT OFFICIALLY RELEASED YET) + +This release also includes changes from <>. + + + [[release-3-7-2]] === TinkerPop 3.7.2 (April 8, 2024) diff --git a/docs/src/upgrade/release-3.7.x.asciidoc b/docs/src/upgrade/release-3.7.x.asciidoc index ca63b569a4..9ddac7c018 100644 --- a/docs/src/upgrade/release-3.7.x.asciidoc +++ b/docs/src/upgrade/release-3.7.x.asciidoc @@ -21,6 +21,16 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima *Gremfir Master of the Pan Flute* +=== TinkerPop 3.7.3 + +*Release Date: NOT OFFICIALLY RELEASED YET* + +Please see the link:https://github.com/apache/tinkerpop/blob/3.7.3/CHANGELOG.asciidoc#release-3-7-3[changelog] for a +complete list of all the modifications that are part of this release. + +=== Upgrading for
svn commit: r1917058 - in /tinkerpop/site: docs/3.7.3-SNAPSHOT/ docs/3.7.3-SNAPSHOT/dev/ docs/3.7.3-SNAPSHOT/dev/developer/ docs/3.7.3-SNAPSHOT/dev/future/ docs/3.7.3-SNAPSHOT/dev/io/ docs/3.7.3-SNAPS
Author: xiazcy Date: Wed Apr 17 01:03:33 2024 New Revision: 1917058 URL: http://svn.apache.org/viewvc?rev=1917058=rev Log: Deploy docs for TinkerPop 3.7.3-SNAPSHOT [This commit notification would consist of 1395 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
(tinkerpop) branch 3.7-dev updated (c735441a9d -> e68a947085)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from c735441a9d TinkerPop 3,7,2 release add 8c73d09c8d CTR Bump to 3.6.8-SNAPSHOT new e68a947085 Merge branch '3.6-dev' into 3.7-dev The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.asciidoc | 4 docs/src/upgrade/release-3.6.x.asciidoc | 14 -- 2 files changed, 16 insertions(+), 2 deletions(-)
(tinkerpop) 01/01: Merge branch '3.6-dev' into 3.7-dev
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit e68a9470855ac01ce1ae8faf404c2d1d592ed8b4 Merge: c735441a9d 8c73d09c8d Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Tue Apr 16 15:58:24 2024 -0700 Merge branch '3.6-dev' into 3.7-dev CHANGELOG.asciidoc | 4 docs/src/upgrade/release-3.6.x.asciidoc | 14 -- 2 files changed, 16 insertions(+), 2 deletions(-)
(tinkerpop) branch 3.6-dev updated: CTR Bump to 3.6.8-SNAPSHOT
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.6-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.6-dev by this push: new 8c73d09c8d CTR Bump to 3.6.8-SNAPSHOT 8c73d09c8d is described below commit 8c73d09c8db48e0bcbc561d093f1c67a697764ac Author: xiazcy AuthorDate: Tue Apr 16 15:41:18 2024 -0700 CTR Bump to 3.6.8-SNAPSHOT --- CHANGELOG.asciidoc | 4 docs/src/upgrade/release-3.6.x.asciidoc| 14 -- gremlin-annotations/pom.xml| 2 +- gremlin-archetype/gremlin-archetype-dsl/pom.xml| 2 +- gremlin-archetype/gremlin-archetype-server/pom.xml | 2 +- gremlin-archetype/gremlin-archetype-tinkergraph/pom.xml| 2 +- gremlin-archetype/pom.xml | 2 +- gremlin-console/bin/gremlin.sh | 2 +- gremlin-console/pom.xml| 2 +- gremlin-core/pom.xml | 2 +- .../java/org/apache/tinkerpop/gremlin/util/Gremlin.java| 2 +- gremlin-dotnet/pom.xml | 2 +- .../src/Gremlin.Net.Template/Gremlin.Net.Template.csproj | 2 +- .../src/Gremlin.Net.Template/Gremlin.Net.Template.nuspec | 2 +- gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs| 2 +- gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- gremlin-dotnet/src/pom.xml | 2 +- gremlin-dotnet/test/pom.xml| 2 +- gremlin-driver/pom.xml | 2 +- gremlin-go/driver/user_agent.go| 2 +- gremlin-go/pom.xml | 2 +- gremlin-groovy/pom.xml | 2 +- gremlin-javascript/pom.xml | 2 +- .../src/main/javascript/gremlin-javascript/lib/utils.js| 2 +- .../main/javascript/gremlin-javascript/package-lock.json | 4 ++-- .../src/main/javascript/gremlin-javascript/package.json| 2 +- gremlin-language/pom.xml | 2 +- gremlin-python/pom.xml | 2 +- .../src/main/python/gremlin_python/driver/useragent.py | 2 +- gremlin-server/pom.xml | 2 +- gremlin-shaded/pom.xml | 2 +- gremlin-test/pom.xml | 2 +- gremlin-tools/gremlin-benchmark/pom.xml| 2 +- gremlin-tools/gremlin-coverage/pom.xml | 2 +- gremlin-tools/gremlin-io-test/pom.xml | 2 +- gremlin-tools/pom.xml | 2 +- gremlint/package-lock.json | 4 ++-- gremlint/package.json | 2 +- gremlint/pom.xml | 2 +- hadoop-gremlin/pom.xml | 2 +- neo4j-gremlin/pom.xml | 2 +- pom.xml| 2 +- spark-gremlin/pom.xml | 2 +- sparql-gremlin/pom.xml | 2 +- tinkergraph-gremlin/pom.xml| 2 +- 45 files changed, 61 insertions(+), 47 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index c1192732ed..1ee86f030c 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -20,6 +20,10 @@ limitations under the License. image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-victorian.png[width=185] +[[release-3-6-8]] +=== TinkerPop 3.6.8 (NOT OFFICIALLY RELEASED YET) + + [[release-3-6-7]] === TinkerPop 3.6.7 (April 8, 2024) diff --git a/docs/src/upgrade/release-3.6.x.asciidoc b/docs/src/upgrade/release-3.6.x.asciidoc index 3ef330e4f1..8411003e85 100644 --- a/docs/src/upgrade/release-3.6.x.asciidoc +++ b/docs/src/upgrade/release-3.6.x.asciidoc @@ -21,6 +21,18 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima *Tinkerheart* +== TinkerPop 3.6.8 + +*Release Date: NOT OFFICIALLY RELEASED YET* + +Please see the link:https://github.com/apache/tinkerpop/blob/3.6.8/CHANGELOG.asciidoc#release-3-6-8[changelog] for a +complete list of all the modifications that are part of this release. + +=== Upgrading for Users + +=== Upgrading for Providers + + == TinkerPop 3.6.7 *Release Date: April 8, 2024* @@ -47,8 +59,6 @@ Gremlin.Net driver expected. See: link:https://issues.apache.org/jira/browse/TINKERPOP-3029[TINKERPOP-3029] -=== Upgrading for Providers - == TinkerPop 3.6.6 diff --git a/gremlin-annotations/pom.xml b
svn commit: r1917052 - in /tinkerpop/site: docs/3.6.8-SNAPSHOT/ docs/3.6.8-SNAPSHOT/dev/ docs/3.6.8-SNAPSHOT/dev/developer/ docs/3.6.8-SNAPSHOT/dev/future/ docs/3.6.8-SNAPSHOT/dev/io/ docs/3.6.8-SNAPS
Author: xiazcy Date: Tue Apr 16 22:23:49 2024 New Revision: 1917052 URL: http://svn.apache.org/viewvc?rev=1917052=rev Log: Deploy docs for TinkerPop 3.6.8-SNAPSHOT [This commit notification would consist of 1332 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
(tinkerpop) branch master updated: CTR update website for 3.6.7/3.7.2 release
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/master by this push: new c85d92ac33 CTR update website for 3.6.7/3.7.2 release c85d92ac33 is described below commit c85d92ac331af2c30f74268dcec51e0dbb2f3a93 Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Mon Apr 15 15:34:34 2024 -0700 CTR update website for 3.6.7/3.7.2 release --- docs/gremlint/package-lock.json | 14 ++--- docs/gremlint/package.json | 2 +- docs/site/home/community.html | 8 +-- docs/site/home/download.html| 111 ++-- docs/site/home/index.html | 10 ++-- 5 files changed, 101 insertions(+), 44 deletions(-) diff --git a/docs/gremlint/package-lock.json b/docs/gremlint/package-lock.json index 6eaad07ad1..67f6ed5c3c 100644 --- a/docs/gremlint/package-lock.json +++ b/docs/gremlint/package-lock.json @@ -10,7 +10,7 @@ "license": "Apache-2.0", "dependencies": { "customize-cra": "^1.0.0", -"gremlint": "^3.7.1", +"gremlint": "^3.7.2", "react": "^17.0.2", "react-app-rewired": "^2.2.1", "react-dom": "^17.0.2", @@ -9223,9 +9223,9 @@ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" }, "node_modules/gremlint": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/gremlint/-/gremlint-3.7.1.tgz;, - "integrity": "sha512-SlecMnH03dZMbxmp8wkJKVqcFHMt9nKuiAhtyJKCwjEFiuwxmq6SemwVAepDdG2R6qncf/ZyKB4hH/MPBknNzQ==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/gremlint/-/gremlint-3.7.2.tgz;, + "integrity": "sha512-QmoTDFGyYmmAo3G9kuJleEhZ+RoP3b4ggH9GAMNTvOHtK7jINX66YBNGGfz4JT3zMTIoO6WA2rnV2mTfdJdF6Q==", "engines": { "node": ">=18" } @@ -26811,9 +26811,9 @@ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" }, "gremlint": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/gremlint/-/gremlint-3.7.1.tgz;, - "integrity": "sha512-SlecMnH03dZMbxmp8wkJKVqcFHMt9nKuiAhtyJKCwjEFiuwxmq6SemwVAepDdG2R6qncf/ZyKB4hH/MPBknNzQ==" + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/gremlint/-/gremlint-3.7.2.tgz;, + "integrity": "sha512-QmoTDFGyYmmAo3G9kuJleEhZ+RoP3b4ggH9GAMNTvOHtK7jINX66YBNGGfz4JT3zMTIoO6WA2rnV2mTfdJdF6Q==" }, "gzip-size": { "version": "6.0.0", diff --git a/docs/gremlint/package.json b/docs/gremlint/package.json index 05b0486431..ba47bc56ba 100644 --- a/docs/gremlint/package.json +++ b/docs/gremlint/package.json @@ -5,7 +5,7 @@ "private": true, "dependencies": { "customize-cra": "^1.0.0", -"gremlint": "^3.7.1", +"gremlint": "^3.7.2", "react": "^17.0.2", "react-app-rewired": "^2.2.1", "react-dom": "^17.0.2", diff --git a/docs/site/home/community.html b/docs/site/home/community.html index 9c0dcb4868..628a67519e 100644 --- a/docs/site/home/community.html +++ b/docs/site/home/community.html @@ -348,7 +348,7 @@ result, err := g.V().Out("knows").In("created").ToList() -go get github.com/apache/tinkerpop/gremlin-go/v3v3.7.1 +go get github.com/apache/tinkerpop/gremlin-go/v3v3.7.2 Go Module @@ -420,7 +420,7 @@ def l = g.V().out('knows').in('created').toList() implementation - 'org.apache.tinkerpop:gremlin-groovy:3.7.1
svn commit: r1917004 - in /tinkerpop/site: docs/current javadocs/current
Author: xiazcy Date: Mon Apr 15 22:31:23 2024 New Revision: 1917004 URL: http://svn.apache.org/viewvc?rev=1917004=rev Log: Deploy docs for TinkerPop 3.7.2 Added: tinkerpop/site/docs/current (with props) tinkerpop/site/javadocs/current (with props) Added: tinkerpop/site/docs/current URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/current?rev=1917004=auto == --- tinkerpop/site/docs/current (added) +++ tinkerpop/site/docs/current Mon Apr 15 22:31:23 2024 @@ -0,0 +1 @@ +link 3.7.2 \ No newline at end of file Propchange: tinkerpop/site/docs/current -- svn:special = * Added: tinkerpop/site/javadocs/current URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/current?rev=1917004=auto == --- tinkerpop/site/javadocs/current (added) +++ tinkerpop/site/javadocs/current Mon Apr 15 22:31:23 2024 @@ -0,0 +1 @@ +link 3.7.2 \ No newline at end of file Propchange: tinkerpop/site/javadocs/current -- svn:special = *
svn commit: r1917003 - in /tinkerpop/site: ./ gremlint/ gremlint/static/js/
Author: xiazcy Date: Mon Apr 15 22:23:26 2024 New Revision: 1917003 URL: http://svn.apache.org/viewvc?rev=1917003=rev Log: Deploy TinkerPop homepage Added: tinkerpop/site/gremlint/static/js/496.62c73b51.chunk.js tinkerpop/site/gremlint/static/js/496.62c73b51.chunk.js.map tinkerpop/site/gremlint/static/js/main.aae3c935.js tinkerpop/site/gremlint/static/js/main.aae3c935.js.LICENSE.txt tinkerpop/site/gremlint/static/js/main.aae3c935.js.map Modified: tinkerpop/site/community.html tinkerpop/site/download.html tinkerpop/site/gremlint/asset-manifest.json tinkerpop/site/gremlint/index.html tinkerpop/site/index.html Modified: tinkerpop/site/community.html URL: http://svn.apache.org/viewvc/tinkerpop/site/community.html?rev=1917003=1917002=1917003=diff == --- tinkerpop/site/community.html (original) +++ tinkerpop/site/community.html Mon Apr 15 22:23:26 2024 @@ -348,7 +348,7 @@ result, err := g.V().Out("knows").In("cr -go get github.com/apache/tinkerpop/gremlin-go/v3v3.7.1 +go get github.com/apache/tinkerpop/gremlin-go/v3v3.7.2 Go Module @@ -420,7 +420,7 @@ def l = g.V().out('knows').in('created') implementation - 'org.apache.tinkerpop:gremlin-groovy:3.7.1' + 'org.apache.tinkerpop:gremlin-groovy:3.7.2' Gradle @@ -508,7 +508,7 @@ List l = g.V().out('knows').in(' dependency groupIdorg.apache.tinkerpop/groupId artifactIdgremlin-driver/artifactId - version3.7.1/version + version3.7.2/version /dependency Maven @@ -701,7 +701,7 @@ var l = await g.V().Out("knows").In("cre -dotnet add package Gremlin.Net --version 3.7.1 +dotnet add package Gremlin.Net --version 3.7.2 NuGet Modified: tinkerpop/site/download.html URL: http://svn.apache.org/viewvc/tinkerpop/site/download.html?rev=1917003=1917002=1917003=diff == --- tinkerpop/site/download.html (original) +++ tinkerpop/site/download.html Mon Apr 15 22:23:26 2024 @@ -202,41 +202,28 @@ limitations under the License. - 3.7.1 (latest, stable) 20-November-2023 + 3.7.2 (latest, stable) 08-April-2024 -https://github.com/apache/tinkerpop/blob/3.7.1/CHANGELOG.asciidoc#release-3-7-1;>release notes | https://tinkerpop.apache.org/docs/3.7.1/upgrade/#_tinkerpop_3_7_1;>upgrade | https://tinkerpop.apache.org/docs/3.7.1/;>documentation | contributors +https://github.com/apache/tinkerpop/blob/3.7.2/CHANGELOG.asciidoc#release-3-7-2;>release notes | https://tinkerpop.apache.org/docs/3.7.2/upgrade/#_tinkerpop_3_7_2;>upgrade | https://tinkerpop.apache.org/docs/3.7.2/;>documentation | contributors -https://www.apache.org/dyn/closer.lua/tinkerpop/3.7.1/apache-tinkerpop-gremlin-console-3.7.1-bin.zip;>Gremlin Console -https://www.apache.org/dyn/closer.lua/tinkerpop/3.7.1/apache-tinkerpop-gremlin-server-3.7.1-bin.zip;>Gremlin Server -https://www.apache.org/dyn/closer.lua/tinkerpop/3.7.1/apache-tinkerpop-3.7.1-src.zip;>Source +https://www.apache.org/dyn/closer.lua/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip;>Gremlin Console +https://www.apache.org/dyn/closer.lua/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip;>Gremlin Server +https://www.apache.or
svn commit: r68546 - /release/tinkerpop/3.7.2/
Author: xiazcy Date: Mon Apr 15 20:03:17 2024 New Revision: 68546 Log: TinkerPop 3.7.2 release Added: release/tinkerpop/3.7.2/ release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip (with props) release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip (with props) release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.sha512 release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip (with props) release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip.asc release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip.sha512 Added: release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip == Binary file - no diff available. Propchange: release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip -- svn:mime-type = application/octet-stream Added: release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc == --- release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc (added) +++ release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc Mon Apr 15 20:03:17 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYWM8kACgkQXNmn9AvB +f5BazxAAwgOklniVUfEnHrZVUg6CTYhEbZ4p44oaAjGa3DW4c4bwmJU6QBU15RHd +Sv4gnDBhDP7fFEnVyr16pV6kWy5ywf2lti17VQQylgfKMlSplX1+EQa4kLxA9wAw +lecwL+mmcB3zq/GIK7PfNjHnzCWpv378sHsnYj7SxII9iHc3OoVwu31Jc5SR8O/W +FaLKjSfdq1KVRw1TFai/mukmdPuYXYcUV65o9bJDHBd5ZFSe4I53pYUwSV3nyqVD +BJTVVxWLMHBkJ6Se1ZnM6xLTyhiT6Ot4lKjXZlUsyOPi8ABYtLTrjt9E8WzCSQ5c +rPOnHpmfP0EXSl6hAYbuAdmEDM/RO23xOc/rmlgwhOPWzTsyUR2DFTL3EpnF81v/ +sztkzWyUFRlT/O0x3V/Wh7Hg/b7GOYaPkpRKZrEjKM/c6dyRrKc4OS74XEpEv7D6 +RpjJuY+Uvesxm/xmxmvFwMgTYxao2B9Chwznwlizoi9Rsh2iVKHeV/LT82qgAL6w +oz3LOzxVtz4GXg2CVTphAcCCF3SyopgL4k/76xMhnhUfK237xEw31OCaj/d858g6 +ex9wAD843KURhG1BMfGuJFYVIeVTSmj08COMfwdvotve8dj9wKcTdOyV4a6jWX4E +l1GfqTtRdUj0NTFFzcqhClWjSLQkeDOCSaNM4OmpfaptRQfYTrE= +=9PId +-END PGP SIGNATURE- Added: release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 == --- release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 (added) +++ release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 Mon Apr 15 20:03:17 2024 @@ -0,0 +1 @@ +5809af87c2ddc77f1e63da52531793538876e06a7d89184fb5480f2f74e53c6fd57566d6a94fcafc33fe727489204316b67bcc065f6ed776f8911748df7e0ae8 Added: release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 == --- release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 (added) +++ release/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 Mon Apr 15 20:03:17 2024 @@ -0,0 +1 @@ +4c85805e986868ac42e908fa437f803cedf9cc499474204d879d0283b08afc8dc9beae5ebdca386818515ad4c28825b886863dea2683d63c7de5d872494e2fe7 Added: release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip == Binary file - no diff available. Propchange: release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip -- svn:mime-type = application/octet-stream Added: release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc == --- release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc (added) +++ release/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc Mon Apr 15 20:03:17 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYWNk4ACgkQXNmn9AvB +f5DtHA/9HaxgnK7BS18xa9ZQWP0KL0+tTQ6DGej6+o3AQjtet4j+BcCFRgHTz4jW +ZS2eUqUfdYkBZzLIgRjv9knonfrQQux8rUuTluNudTOOcUX35Zj/VQPKGxI+Tuzu +7CakQ2TvxlcG8NeEOQ7aAPvadJv/Nl86Px8mpdVHRe4a/N3ZXODYAPAQs5P+Lxow +WkCuZHvUHT0kNdbjTEffx6MPSGtGfSyqA4t6BihcoBwQ/iDSXY/12G6/HixDgEy2 +z3lOK0dvXY1Yw4lFPZ8OflJJrCKvSYxcFIUenHUiWdzmbelsG3jmPr2r8csUL/ZV +lccjNB3VLtsW9Y9pF8oqL8cpNXhOZJxkzEuxdjKP0oxbABVfHOzO4v6TmtXwWy7Q +RaXrKCDSCWhzqKDsV477n2RAOZl/I5LDQZ2L/+dBRL7hDg3k/EMCwLhpyYCvV7Uk +IM+hdCeJZVNRbcbk4an3JdsUx+WhIzfCJdrfCfKnPTEjsbAnmXKmeNmH52Ft7hSF +JAo2kDexT0QBTwWuby7/SNA+13o83Sh+4LNHkUEZJ+T2DHZWkg83HToiF+8qG8bn +AjT6qO7WnoEcRRWPJfu1f5DzCHtVsvAPsC+ScgMJKQunPgvHZGC6xCbvJXcu/QaG +XqEAO8yax6auVrQeUVmhbmNfobSpsTceBI4WL6/H6Hhs2vkcoA4= +=KQ23 +-END PGP
(tinkerpop) tag gremlin-go/v3.7.2 created (now 180cf068c7)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to tag gremlin-go/v3.7.2 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at 180cf068c7 (commit) No new revisions were added by this update.
svn commit: r68539 - /release/tinkerpop/3.6.7/
Author: xiazcy Date: Mon Apr 15 15:46:08 2024 New Revision: 68539 Log: TinkerPop 3.6.7 release Added: release/tinkerpop/3.6.7/ release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip (with props) release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.asc release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.sha512 release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip (with props) release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.asc release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.sha512 release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-server-3.6.7-bin.zip (with props) release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-server-3.6.7-bin.zip.asc release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-server-3.6.7-bin.zip.sha512 Added: release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip == Binary file - no diff available. Propchange: release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip -- svn:mime-type = application/octet-stream Added: release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.asc == --- release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.asc (added) +++ release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.asc Mon Apr 15 15:46:08 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYURywACgkQXNmn9AvB +f5Bphw//eu+bWZVnhL3Ru5UPam5v7eWupsJs+qlyp51xAuBk6q9e9Ok+WxFg4Upg +LQdrP548lm1tqrDGaU927jcUCEUzvnQnLRUcNs+0sz8pooxaBPcucZvUu+J+r2YH +V1mJzMCWGmqilrD3cH4gvDCNnLKHgD/Bx9SjzqzTO6KnX/JDDB66eYJ8m3/5cQBa +el7MBsuQ8AWSn67/cL+/C45v5aw/E7+3VuvN9/1EcnswTwKOzjl4ssYOZ94rRAat +70Nl+nSRc6rzN1KKjkbKxgVcFmAhGJKHgwdMpIA/iMF4DMTw8Jg/FrsqHDJ9FkJV +WxfAGxz8u4IYAYsUjmmDPhc/Ytd61Kv/E9SVDvyM1mMwIOm1mrfuqqgAkag/Vu8A +s9Zr7urYqUfuSEt+P13zyytcgVUoGi4ZKH5D9pyLQrAQkrC2ZsQxEy178F5Z+8ko +RIIfEqsGEnNhY8m7fqaznhpn8fmUSM6bYrkmE8/3OumIgYRx9oV+CetQsqwHOmBm +UFrSUa0mqFf51FvLp2GHjUW2cLDHkveRktEKAdawhyA0AfCrSi+pX6jM0JKziWoX +uU3PbEhy6cQLb/eBY0KJ6d5lKsNo3/UcMM4+COIXcSmKS5Ew+UYlhsnAb39WkYn+ +/072eOZ208RQHNTGUr/7VjN5zLoel9GrMOCx1yOtXB+Y4Fxpm3I= +=Q+vp +-END PGP SIGNATURE- Added: release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.sha512 == --- release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.sha512 (added) +++ release/tinkerpop/3.6.7/apache-tinkerpop-3.6.7-src.zip.sha512 Mon Apr 15 15:46:08 2024 @@ -0,0 +1 @@ +12967194e96d76ed09099d5f79c919da18fe171ca917bf9ef92fef2cad8f61aaa2b899d3c0a2cc85cbf3e4613a5c938a2e31667bdebba775d8bef8ee75259e83 Added: release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip == Binary file - no diff available. Propchange: release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip -- svn:mime-type = application/octet-stream Added: release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.asc == --- release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.asc (added) +++ release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.asc Mon Apr 15 15:46:08 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYUSX8ACgkQXNmn9AvB +f5Dq4BAAkqK83bvUPMPyigzIIncL4YAcHEYDrVuZytpT3uMePQJW/+m6P552R7T4 +wqE+wDd66tXvsZqRdZH+tC0v6cZSmOGK6WI/1h/mvjg2da61blNaTSYe0Joo95x7 +D1c1ACy/11wkHUU/VtpnANA0UrCszAWm7yWeu3SGkqHbnPzrJEkrf3TDFW6nMtLC +mWVtpOpU1Bo11C1kKSLBxZPfVP/WnRHVjId2PIz2s1TAylR86ARxbIXOfS6+nCp8 +rd/w3mVdDIlDB2k/IeYH6l4JEU7RSBnHxPPiTNuEpv5feDQTfqN15k8Zso02JJRT +0i1GVPylinmEgz91r9qbOsqjjMIXdqLkfmlhyes0166+v8IcZk1UopVCO3lXRwif +JL1NzIx/U9Ey6qDQvT4cs+/oqpTWoy8826GUKyjpsShdMXyYO/1mEIfpxOfuvDre +BNWKSpD5O9Kf6TgFeNdT34GC1j7LPAIeGo92nOrBFaxZuZPI8swTyQhmXGCATsPN +XHj1FXRrBiba7dDKMQlpvIEL4Qcbw+qOCjyLH60R9Z6yoHkwJabP2/GVaJtuwmfO +nrT3+NkhRxwBgf9TQ/qiJhgge81uYAeeIJd3B5ktfpdASjf9ZdjX34NDGzwSf+HT +5tcWjTIqXSzTHJhl6ZjQzRxmTwjGx88vpTGYrhssuGC8Fahq5Fc= +=NlV6 +-END PGP SIGNATURE- Added: release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.sha512 == --- release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.sha512 (added) +++ release/tinkerpop/3.6.7/apache-tinkerpop-gremlin-console-3.6.7-bin.zip.sha512 Mon Apr 15 15:46:08 2024 @@ -0,0 +1 @@ +17927c09e81f2f9dab45d1ac7727e1dabe328e79e49f4ec969c5efbebbe356470e0b0d7bfd179a9a88f25f4b1de3a8ae4e051b53d7e00661168f8dfa54472056 Added: release/tinkerpop
(tinkerpop) tag gremlin-go/v3.6.7 created (now 495c3e28cf)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to tag gremlin-go/v3.6.7 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git at 495c3e28cf (commit) No new revisions were added by this update.
(tinkerpop) 01/01: Merge branch '3.7-dev'
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git commit c97e7072497a93fd74e5fd887c5265f786867736 Merge: d6e942d7c8 c735441a9d Author: Yang Xia <55853655+xia...@users.noreply.github.com> AuthorDate: Wed Apr 10 05:28:32 2024 -0700 Merge branch '3.7-dev' CHANGELOG.asciidoc | 32 +++- docs/src/upgrade/release-3.7.x.asciidoc | 2 +- 2 files changed, 32 insertions(+), 2 deletions(-)
(tinkerpop) branch master updated (d6e942d7c8 -> c97e707249)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/tinkerpop.git from d6e942d7c8 CTR js test fix add 180cf068c7 TinkerPop 3.7.2 release add c735441a9d TinkerPop 3,7,2 release new c97e707249 Merge branch '3.7-dev' The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGELOG.asciidoc | 32 +++- docs/src/upgrade/release-3.7.x.asciidoc | 2 +- 2 files changed, 32 insertions(+), 2 deletions(-)
(tinkerpop) annotated tag 3.7.2 updated (c735441a9d -> 6365ab1338)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to annotated tag 3.7.2 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git *** WARNING: tag 3.7.2 was modified! *** from c735441a9d (commit) to 6365ab1338 (tag) tagging c735441a9d8a55ae11afdc7242d82b267fe48f5c (commit) replaces 3.7.1 by xiazcy on Wed Apr 10 05:20:28 2024 -0700 - Log - TinkerPop 3.7.2 release --- No new revisions were added by this update. Summary of changes:
(tinkerpop) branch 3.7-dev updated: TinkerPop 3,7,2 release
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.7-dev by this push: new c735441a9d TinkerPop 3,7,2 release c735441a9d is described below commit c735441a9d8a55ae11afdc7242d82b267fe48f5c Author: xiazcy AuthorDate: Wed Apr 10 05:19:40 2024 -0700 TinkerPop 3,7,2 release --- CHANGELOG.asciidoc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index a99c683884..0c5013656a 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -23,6 +23,8 @@ image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/ima [[release-3-7-2]] === TinkerPop 3.7.2 (April 8, 2024) +This release also includes changes from <>. + * Deprecated `ltrim()` and `rTrim()` in favor of `l_trim()` and `r_trim` in Python. * Fixed bug in `onCreate` for `mergeV()` where use of the `Cardinality` functions was not properly handled. * Fixed multiple concurrent initially requests caused authentication to fail.
svn commit: r68414 - in /dev/tinkerpop: 3.5.7/ 3.5.8/ 3.7.1-SNAPSHOT/ 3.7.2/
Author: xiazcy Date: Wed Apr 10 07:13:29 2024 New Revision: 68414 Log: TinkerPop 3.7.2 Release - updated Removed: dev/tinkerpop/3.5.7/ dev/tinkerpop/3.5.8/ dev/tinkerpop/3.7.1-SNAPSHOT/ Modified: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.sha512 dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip.asc dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip.sha512 Modified: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip == Binary files - no diff available. Modified: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc == --- dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc (original) +++ dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc Wed Apr 10 07:13:29 2024 @@ -1,16 +1,16 @@ -BEGIN PGP SIGNATURE- -iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYV7S8ACgkQXNmn9AvB -f5DJHg/7Ba8xg4K8Li0uhxkg52R5qW/Q0LCrvdHAiZbpxYyBPahGeAbas6ynmWYG -Fc2ZvbKyQV8ECFXhfLpjM4qSr0FRwtvqb+dQmMd3CuVZz2+XvhqUFwUbD36Ol0Cc -A1b9Ffg6RNr3ECpx1NUfNN13w8fdTU+Jvo9XU36WcZxclNV+zWYVzIlDEAtR3KQy -VMdhmgLEiiGSq0BtEys9tOFsrPg+0mmxZuhodcbfM1rEZvtsFzfEUTNP0SDYrMdP -VC/bOwLF2oQt4z4VHPz4sOvIi7mqRT4UIhfvtUIiP0Qvqhj26gEJVuQebHu70XtH -g9taWWK5/UjOEwOeLA/pUoEYNIuf/x4zbX8KApWUPrxGjJCcvxNOGLs2+fgNlpHM -+hOSbiT7VMZc2DM+sUyy2WIRk+AIkahpqSYTEy/qnWlkiSz+TOcE56+W6yvYkN8V -w4bkeWC39CHp6tHaUETKvUdZpGd+AyFwFIcjAa8y9DywBlduq5B4mj/AxBXvpC54 -KRqkUqVSkdywl5jXNzflzYh33TOlCB/hJUqlu75C6a409Wz43IsEQfAg7bqyCqD0 -/MG4b0kzDkeHyT9/oSo4dcuWl/VrIlHIGjPgfIfUccKHl32CzEDMkAYY+ybaBU+2 -WXYj7jnazk+nnChRsCayPHSzxYkMak51AUNf1GfmS/X8tF53o2k= -=Smph +iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYWM8kACgkQXNmn9AvB +f5BazxAAwgOklniVUfEnHrZVUg6CTYhEbZ4p44oaAjGa3DW4c4bwmJU6QBU15RHd +Sv4gnDBhDP7fFEnVyr16pV6kWy5ywf2lti17VQQylgfKMlSplX1+EQa4kLxA9wAw +lecwL+mmcB3zq/GIK7PfNjHnzCWpv378sHsnYj7SxII9iHc3OoVwu31Jc5SR8O/W +FaLKjSfdq1KVRw1TFai/mukmdPuYXYcUV65o9bJDHBd5ZFSe4I53pYUwSV3nyqVD +BJTVVxWLMHBkJ6Se1ZnM6xLTyhiT6Ot4lKjXZlUsyOPi8ABYtLTrjt9E8WzCSQ5c +rPOnHpmfP0EXSl6hAYbuAdmEDM/RO23xOc/rmlgwhOPWzTsyUR2DFTL3EpnF81v/ +sztkzWyUFRlT/O0x3V/Wh7Hg/b7GOYaPkpRKZrEjKM/c6dyRrKc4OS74XEpEv7D6 +RpjJuY+Uvesxm/xmxmvFwMgTYxao2B9Chwznwlizoi9Rsh2iVKHeV/LT82qgAL6w +oz3LOzxVtz4GXg2CVTphAcCCF3SyopgL4k/76xMhnhUfK237xEw31OCaj/d858g6 +ex9wAD843KURhG1BMfGuJFYVIeVTSmj08COMfwdvotve8dj9wKcTdOyV4a6jWX4E +l1GfqTtRdUj0NTFFzcqhClWjSLQkeDOCSaNM4OmpfaptRQfYTrE= +=9PId -END PGP SIGNATURE- Modified: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 == --- dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 (original) +++ dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 Wed Apr 10 07:13:29 2024 @@ -1 +1 @@ -711c828b7571fb82817459067ad52358c748329a26be7f93ccd86cef5e87162a01b7327641b6f900da9e81d545d246b4d94d1c6b4cdde7525c9abd00d8e6430e +5809af87c2ddc77f1e63da52531793538876e06a7d89184fb5480f2f74e53c6fd57566d6a94fcafc33fe727489204316b67bcc065f6ed776f8911748df7e0ae8 Modified: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 == --- dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 (original) +++ dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 Wed Apr 10 07:13:29 2024 @@ -1 +1 @@ -7e20bd2d34e13bc6b1f6b96b0e1b35e3dcce32a6e489d8ca02955843ae72cf9ae9c1a78e57a01c74c1044882c1fc7987dc10ec654afad19971f8fd562a3aa594 +4c85805e986868ac42e908fa437f803cedf9cc499474204d879d0283b08afc8dc9beae5ebdca386818515ad4c28825b886863dea2683d63c7de5d872494e2fe7 Modified: dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip == Binary files - no diff available. Modified: dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc == --- dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc (original) +++ dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc Wed Apr 10 07:13:29 2024 @@ -1,16 +1,16 @@ -BEGIN PGP SIGNATURE- -iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYV7+cACgkQXNmn9AvB -f5CEgBAApDOqidy8f0kEoC8niHpy1LGbITS87Hj1R2dj87R9s0eLfXVxFcEn2iP/ -GQhJCz2sSadvl9SlZ
(tinkerpop) annotated tag 3.7.2 deleted (was 7e6a24b391)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to annotated tag 3.7.2 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git *** WARNING: tag 3.7.2 was deleted! *** tag was 7e6a24b391 The revisions that were on this annotated tag are still contained in other references; therefore, this change does not discard any commits from the repository.
(tinkerpop) annotated tag 3.7.2 updated (180cf068c7 -> 7e6a24b391)
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a change to annotated tag 3.7.2 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git *** WARNING: tag 3.7.2 was modified! *** from 180cf068c7 (commit) to 7e6a24b391 (tag) tagging 180cf068c76291c2a4f08aaf7c213089634c856f (commit) replaces 3.7.1 by xiazcy on Tue Apr 9 21:14:52 2024 -0700 - Log - TinkerPop 3.7.2 release --- No new revisions were added by this update. Summary of changes:
(tinkerpop) branch 3.7-dev updated: TinkerPop 3.7.2 release
This is an automated email from the ASF dual-hosted git repository. xiazcy pushed a commit to branch 3.7-dev in repository https://gitbox.apache.org/repos/asf/tinkerpop.git The following commit(s) were added to refs/heads/3.7-dev by this push: new 180cf068c7 TinkerPop 3.7.2 release 180cf068c7 is described below commit 180cf068c76291c2a4f08aaf7c213089634c856f Author: xiazcy AuthorDate: Tue Apr 9 21:14:17 2024 -0700 TinkerPop 3.7.2 release --- CHANGELOG.asciidoc | 30 +- docs/src/upgrade/release-3.7.x.asciidoc| 2 +- gremlin-annotations/pom.xml| 2 +- gremlin-archetype/gremlin-archetype-dsl/pom.xml| 2 +- gremlin-archetype/gremlin-archetype-server/pom.xml | 2 +- .../gremlin-archetype-tinkergraph/pom.xml | 2 +- gremlin-archetype/pom.xml | 2 +- gremlin-console/bin/gremlin.sh | 2 +- gremlin-console/pom.xml| 2 +- gremlin-core/pom.xml | 2 +- .../org/apache/tinkerpop/gremlin/util/Gremlin.java | 2 +- gremlin-dotnet/pom.xml | 2 +- .../Gremlin.Net.Template.csproj| 2 +- .../Gremlin.Net.Template.nuspec| 2 +- gremlin-dotnet/src/Gremlin.Net/Driver/Tokens.cs| 2 +- gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj | 2 +- gremlin-dotnet/src/pom.xml | 2 +- gremlin-dotnet/test/pom.xml| 2 +- gremlin-driver/pom.xml | 2 +- gremlin-go/driver/user_agent.go| 2 +- gremlin-go/pom.xml | 2 +- gremlin-groovy/pom.xml | 2 +- gremlin-javascript/pom.xml | 2 +- .../javascript/gremlin-javascript/lib/utils.js | 2 +- .../gremlin-javascript/package-lock.json | 4 +-- .../javascript/gremlin-javascript/package.json | 2 +- gremlin-language/pom.xml | 2 +- gremlin-python/pom.xml | 2 +- .../main/python/gremlin_python/driver/useragent.py | 2 +- gremlin-server/pom.xml | 2 +- gremlin-shaded/pom.xml | 2 +- gremlin-test/pom.xml | 2 +- gremlin-tools/gremlin-benchmark/pom.xml| 2 +- gremlin-tools/gremlin-coverage/pom.xml | 2 +- gremlin-tools/gremlin-socket-server/pom.xml| 2 +- gremlin-tools/pom.xml | 2 +- gremlin-util/pom.xml | 2 +- gremlint/package-lock.json | 4 +-- gremlint/package.json | 2 +- gremlint/pom.xml | 2 +- hadoop-gremlin/pom.xml | 2 +- neo4j-gremlin/pom.xml | 2 +- pom.xml| 2 +- spark-gremlin/pom.xml | 2 +- sparql-gremlin/pom.xml | 2 +- tinkergraph-gremlin/pom.xml| 2 +- 46 files changed, 76 insertions(+), 48 deletions(-) diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index 5e91f7ce7e..a99c683884 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -21,12 +21,40 @@ limitations under the License. image::https://raw.githubusercontent.com/apache/tinkerpop/master/docs/static/images/gremlin-zamfir.png[width=185] [[release-3-7-2]] -=== TinkerPop 3.7.2 (NOT OFFICIALLY RELEASED YET) +=== TinkerPop 3.7.2 (April 8, 2024) * Deprecated `ltrim()` and `rTrim()` in favor of `l_trim()` and `r_trim` in Python. * Fixed bug in `onCreate` for `mergeV()` where use of the `Cardinality` functions was not properly handled. * Fixed multiple concurrent initially requests caused authentication to fail. + Bugs + +* TINKERPOP-2132 Authentication when using multiple threads fails +* TINKERPOP-2359 onShutDown not being called when docker container stopped +* TINKERPOP-2913 Ensure that if tx.commit() is called remotely it does not hang for graphs without transactions +* TINKERPOP-3012 Wrong hashCode implementation for DetachedVertexPropert +* TINKERPOP-3022 JavaTranslator failing for has(String, null) +* TINKERPOP-3025 l_trim() and r_trim() missing in python +* TINKERPOP-3026 checkAdjacentVertices is misconfigured for python in SubgraphStrategy +* TINKERPOP-3027 Pick.any should be any_() +* TINKERPOP-3029 Gremlin.Net: Traversal enumeration fails on .NET 8 +* TINKERPOP-3031 Bad translation for g.tx() +* TINKERPOP-3039 Java driver won't propagate with args when using aliased client directly +* TINKERPOP-3049 onCreate for mergeV() doesn't handle Cardinality functions +* TINKERPOP-3054 RequestId serialization broken in Python GLV +* TINKERPOP-3056 mergeE is updating vertices in certain
svn commit: r68412 - /dev/tinkerpop/3.7.2/
Author: xiazcy Date: Wed Apr 10 02:19:26 2024 New Revision: 68412 Log: TinkerPop 3.7.2 release Added: dev/tinkerpop/3.7.2/ dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip (with props) dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip (with props) dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.sha512 dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip (with props) dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip.asc dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-server-3.7.2-bin.zip.sha512 Added: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip == Binary file - no diff available. Propchange: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip -- svn:mime-type = application/octet-stream Added: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc == --- dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc (added) +++ dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.asc Wed Apr 10 02:19:26 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYV7S8ACgkQXNmn9AvB +f5DJHg/7Ba8xg4K8Li0uhxkg52R5qW/Q0LCrvdHAiZbpxYyBPahGeAbas6ynmWYG +Fc2ZvbKyQV8ECFXhfLpjM4qSr0FRwtvqb+dQmMd3CuVZz2+XvhqUFwUbD36Ol0Cc +A1b9Ffg6RNr3ECpx1NUfNN13w8fdTU+Jvo9XU36WcZxclNV+zWYVzIlDEAtR3KQy +VMdhmgLEiiGSq0BtEys9tOFsrPg+0mmxZuhodcbfM1rEZvtsFzfEUTNP0SDYrMdP +VC/bOwLF2oQt4z4VHPz4sOvIi7mqRT4UIhfvtUIiP0Qvqhj26gEJVuQebHu70XtH +g9taWWK5/UjOEwOeLA/pUoEYNIuf/x4zbX8KApWUPrxGjJCcvxNOGLs2+fgNlpHM ++hOSbiT7VMZc2DM+sUyy2WIRk+AIkahpqSYTEy/qnWlkiSz+TOcE56+W6yvYkN8V +w4bkeWC39CHp6tHaUETKvUdZpGd+AyFwFIcjAa8y9DywBlduq5B4mj/AxBXvpC54 +KRqkUqVSkdywl5jXNzflzYh33TOlCB/hJUqlu75C6a409Wz43IsEQfAg7bqyCqD0 +/MG4b0kzDkeHyT9/oSo4dcuWl/VrIlHIGjPgfIfUccKHl32CzEDMkAYY+ybaBU+2 +WXYj7jnazk+nnChRsCayPHSzxYkMak51AUNf1GfmS/X8tF53o2k= +=Smph +-END PGP SIGNATURE- Added: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 == --- dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 (added) +++ dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512 Wed Apr 10 02:19:26 2024 @@ -0,0 +1 @@ +711c828b7571fb82817459067ad52358c748329a26be7f93ccd86cef5e87162a01b7327641b6f900da9e81d545d246b4d94d1c6b4cdde7525c9abd00d8e6430e Added: dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 == --- dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 (added) +++ dev/tinkerpop/3.7.2/apache-tinkerpop-3.7.2-src.zip.sha512.sha512 Wed Apr 10 02:19:26 2024 @@ -0,0 +1 @@ +7e20bd2d34e13bc6b1f6b96b0e1b35e3dcce32a6e489d8ca02955843ae72cf9ae9c1a78e57a01c74c1044882c1fc7987dc10ec654afad19971f8fd562a3aa594 Added: dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip == Binary file - no diff available. Propchange: dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip -- svn:mime-type = application/octet-stream Added: dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc == --- dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc (added) +++ dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.asc Wed Apr 10 02:19:26 2024 @@ -0,0 +1,16 @@ +-BEGIN PGP SIGNATURE- + +iQIzBAABCgAdFiEEKeFkDjhsov0q4inyXNmn9AvBf5AFAmYV7+cACgkQXNmn9AvB +f5CEgBAApDOqidy8f0kEoC8niHpy1LGbITS87Hj1R2dj87R9s0eLfXVxFcEn2iP/ +GQhJCz2sSadvl9SlZ+4shjDyYZFqn4nUCnmsL1q7tEzgP2AWTesz5ZuResYMmr3t +MUx7F+2yKueLqtivmWXSQEyWyAm5OpQoUG2zbwFqPIFNnoMO9UTq23sNXkhdooqb +CWgqnuZRbICe9fUK7iH2O5sEwEatMngriLZKN8gf2SAmQ1FBS8B3ASpuEBWcPIQb +eQIc1Gwt0pYWfWBhV7fN7769ifwYY/UyS3KFDAH3T/sbZyhBMGpsO9dNF91XojJ2 +Mn6aQLp5r+d0LJ05zLPbUYzFzrX2oCz4lOmW5KwEwHlS10tq1C1umKio0GrAeB0u +VawMeBMAjOeiHfGNrqaIGb5ZWUts+5Zbu/iftSuGJ1jKtP5sSRrG0aqfdf2LiWLv +KQPfPdw6/nc5+8e0lrSznkadP5jafuDaNJSBMOS8JIJjswibGU62M34fg7CULKRB +Qn+TViUfrgmtEHFZiUdluRmEbDH4PH1dSPI9AmITe92EjE4CzuJChEa54eVEux/X +qc2YmR/jdeDhtkvf/WdoA8aOXE0VAjCUoRljMVcAS8/9cuEEZq5t9FZTuFkxZAA9 +cgqwk5Hx46C29BAyUKWnJgQ24uK1TiwxbOGE496DM6T3Bjhjpfw= +=lO93 +-END PGP SIGNATURE- Added: dev/tinkerpop/3.7.2/apache-tinkerpop-gremlin-console-3.7.2-bin.zip.sha512
svn commit: r1916890 - in /tinkerpop/site: docs/3.7.2/ docs/3.7.2/dev/ docs/3.7.2/dev/developer/ docs/3.7.2/dev/future/ docs/3.7.2/dev/io/ docs/3.7.2/dev/provider/ docs/3.7.2/images/ docs/3.7.2/images
Author: xiazcy Date: Wed Apr 10 01:18:12 2024 New Revision: 1916890 URL: http://svn.apache.org/viewvc?rev=1916890=rev Log: Deploy docs for TinkerPop 3.7.2 [This commit notification would consist of 1391 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
svn commit: r1916888 [9/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/t
Added: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/examples/ModernTraversals.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/examples/ModernTraversals.html?rev=1916888=auto == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/examples/ModernTraversals.html (added) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/examples/ModernTraversals.html Tue Apr 9 19:45:37 2024 @@ -0,0 +1,307 @@ + + + + + +ModernTraversals (Apache TinkerPop 3.7.2-SNAPSHOT API) + + + + + + + + + + + + + +var data = {"i0":9}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +var pathtoroot = "../"; +var useModuleDirectories = true; +loadScripts(document, 'script'); + +JavaScript is disabled on your browser. + + + + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +AllClasses + + +SEARCH: + + + + + + + + +JavaScript is disabled on your browser. + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + + + + + + + + +Packageexamples +Class ModernTraversals + + + +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang" class="externalLink">java.lang.Object + + +examples.ModernTraversals + + + + + + + +public class ModernTraversals +extends https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang" class="externalLink">Object + + + + + + + + + + + + +Constructor Summary + +Constructors + +Constructor +Description + + +ModernTraversals() + + + + + + + + + + + + +Method Summary + +All MethodsStatic MethodsConcrete Methods + +Modifier and Type +Method +Description + + +static void +main(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String[]args) + + + + + + + +Methods inherited from classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang" class="externalLink">Object +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait + + + + + + + + + + + + + + + + +Constructor Detail + + + + + +ModernTraversals +publicModernTraversals() + + + + + + + + + + + +Method Detail + + + + + +main +public staticvoidmain(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang"
svn commit: r1916888 [19/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/overview-tree.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/overview-tree.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/overview-tree.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/overview-tree.html Tue Apr 9 19:45:37 2024 @@ -97,6 +97,7 @@ $('.navPadding').css('padding-top', $('. Hierarchy For All Packages Package Hierarchies: +examples, org.apache.tinkerpop.gremlin, org.apache.tinkerpop.gremlin.algorithm.generator, org.apache.tinkerpop.gremlin.driver, @@ -152,6 +153,7 @@ $('.navPadding').css('padding-top', $('. org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration, org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization, org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization, +org.apache.tinkerpop.gremlin.process.traversal.strategy.util, org.apache.tinkerpop.gremlin.process.traversal.strategy.verification, org.apache.tinkerpop.gremlin.process.traversal.translator, org.apache.tinkerpop.gremlin.process.traversal.traverser, @@ -731,6 +733,7 @@ $('.navPadding').css('padding-top', $('. org.apache.tinkerpop.gremlin.features.AbstractGuiceFactory (implements io.cucumber.core.backend.ObjectFactory) org.apache.tinkerpop.gremlin.structure.io.AbstractIoRegistry (implements org.apache.tinkerpop.gremlin.structure.io.IoRegistry) +examples.Connections.FakeIoRegistry org.apache.tinkerpop.gremlin.structure.io.util.CustomId.CustomIdIoRegistry org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerIoRegistryV1 org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerIoRegistryV2 @@ -979,6 +982,7 @@ $('.navPadding').css('padding-top', $('. org.apache.tinkerpop.gremlin.process.traversal.step.map.LTrimGlobalStepS,E org.apache.tinkerpop.gremlin.process.traversal.step.map.MaxLocalStepE,S org.apache.tinkerpop.gremlin.process.traversal.step.map.MeanLocalStepE,S +org.apache.tinkerpop.gremlin.process.traversal.step.map.MergeStep.GuardRailStepS,E org.apache.tinkerpop.gremlin.process.traversal.step.map.MinLocalStepE,S org.apache.tinkerpop.gremlin.process.traversal.step.map.OrderLocalStepS,C (implements org.apache.tinkerpop.gremlin.process.traversal.step.ByModulating, org.apache.tinkerpop.gremlin.process.traversal.step.ComparatorHolderS,C, org.apache.tinkerpop.gremlin.process.traversal.step.Seedabl e, org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent) org.apache.tinkerpop.gremlin.process.traversal.step.map.ProductStepS,E (implements org.apache.tinkerpop.gremlin.process.traversal.util.ListFunction, org.apache.tinkerpop.gremlin.process.traversal.step.TraversalParent) @@ -1236,6 +1240,7 @@ $('.navPadding').css('padding-top', $('. org.apache.tinkerpop.gremlin.language.grammar.GremlinErrorListener +examples.BasicGremlin org.apache.tinkerpop.gremlin.process.traversal.Bindings org.apache.tinkerpop.gremlin.jsr223.BindingsGremlinPlugin.Builder org.apache.tinkerpop.gremlin.jsr223.BindingsScriptEngineTest @@ -1373,6 +1378,7 @@ $('.navPadding').css('padding-top', $('. org.apache.tinkerpop.gremlin.driver.util.ConfigurationEvaluator org.apache.tinkerpop.gremlin.process.computer.traversal.step.map.ConnectedComponent org.apache.tinkerpop.gremlin.process.computer.clustering.connected.ConnectedComponentVertexProgram (implements org.apache.tinkerpop.gremlin.process.computer.VertexProgramM) +examples.Connections org.apache.tinkerpop.gremlin.process.traversal.step.util.event.ConsoleMutationListener (implements org.apache.tinkerpop.gremlin.process.traversal.step.util.event.MutationListener) org.apache.tinkerpop.gremlin.util.function.ConstantSupplierA (implements java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io" class="externalLink">Serializable, java.util.function.https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true; title="class or interface in java.util.function" class="externalLink">SupplierT) org.apache.tinkerpop.gremlin.server.Context @@ -1798,6 +1804,7 @@ $('.navPadding').css('padding-top', $('. org.apache.tinkerpop.gremlin.process.computer.MessageScope.Local.ReverseTraversalSupplier (implements java.util.function.https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true; title="class or interface in java.util.function" class="externalLink">SupplierT) org.apache.tinkerpop.gremlin.groovy.util.MetaRegistryUtil (implements groovy.lang.GroovyObject) org.apache.tinkerpop.gremlin.structure.MockSerializable (implements java.io.https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io" class="externalLink">Serializable) +examples.ModernTraversals
svn commit: r1916888 [13/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Step.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Step.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Step.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Step.html Tue Apr 9 19:45:37 2024 @@ -163,6 +163,14 @@ $('.navPadding').css('padding-top', $('. +org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization + + + +org.apache.tinkerpop.gremlin.process.traversal.strategy.util + + + org.apache.tinkerpop.gremlin.process.traversal.traverser @@ -1116,87 +1124,94 @@ $('.navPadding').css('padding-top', $('. +static class +MergeStep.GuardRailStepS,E + +Guard rail to ensure that the incoming object is not an Element. + + + class MergeVertexStepS Implementation for the mergeV() step covering both the start step version and the one used mid-traversal. - + class MinGlobalStepS extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang" class="externalLink">Comparable - + class MinLocalStepE extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang" class="externalLink">Comparable,S extends https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true; title="class or interface in java.lang" class="externalLink">IterableE - + class NoOpBarrierStepS - + class OrderGlobalStepS,C extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang" class="externalLink">Comparable - + class OrderLocalStepS,C extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang" class="externalLink">Comparable - + class PathStepS - + class ProductStepS,E A map step that returns the cartesian product of the traverser and the provided arguments. - + static class ProfileTest.MockStep ProfileStrategy callback test. - + class ProjectStepS,E - + class PropertiesStepE - + class PropertyKeyStep - + class PropertyMapStepK,E - + class PropertyValueStepE - + class RangeLocalStepS - + class ReplaceGlobalStepS,E @@ -1204,7 +1219,7 @@ $('.navPadding').css('padding-top', $('. characters in the original string replaced with the new characters. - + class ReplaceLocalStepS,E @@ -1212,14 +1227,14 @@ $('.navPadding').css('padding-top', $('. characters in the original string replaced with the new characters. - + class ReverseStepS,E Reference implementation for reverse() step, a mid-traversal step which returns the reverse value. - + class RTrimGlobalStepS,E @@ -1227,7 +1242,7 @@ $('.navPadding').css('padding-top', $('. whitespace removed. - + class RTrimLocalStepS,E @@ -1235,34 +1250,34 @@ $('.navPadding').css('padding-top', $('. whitespace removed. - + class SackStepS,E - + class SampleLocalStepS - + class ScalarMapStepS,E A type of MapStep class which will transform the object of one Traverser into another. - + class SelectOneStepS,E - + class SelectStepS,E - + class SplitGlobalStepS,E @@ -1270,7 +1285,7 @@ $('.navPadding').css('padding-top', $('. splitting the incoming string traverser around the matches of the given separator. - + class SplitLocalStepS,E @@ -1278,7 +1293,7 @@ $('.navPadding').css('padding-top', $('. splitting the incoming string traverser around the matches of the given separator. - + class SubstringGlobalStepS,E @@ -1286,7 +1301,7 @@ $('.navPadding').css('padding-top', $('. traverser with a 0-based start index (inclusive) and optionally an end index (exclusive). - + class SubstringLocalStepS,E @@ -1294,22 +1309,22 @@ $('.navPadding').css('padding-top', $('. traverser with a 0-based start index (inclusive) and optionally an end index (exclusive). - + class SumGlobalStepS extends https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true; title="class or interface in java.lang" class="externalLink">Number - + class SumLocalStepE extends https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true; title="class or interface in java.lang" class="externalLink">Number,S extends https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true; title="class or interface in java.lang" class="externalLink">IterableE - + class TailLocalStepS
svn commit: r1916888 [18/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Added: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/util/package-use.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/util/package-use.html?rev=1916888=auto == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/util/package-use.html (added) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/util/package-use.html Tue Apr 9 19:45:37 2024 @@ -0,0 +1,184 @@ + + + + + +Uses of Package org.apache.tinkerpop.gremlin.process.traversal.strategy.util (Apache TinkerPop 3.7.2-SNAPSHOT API) + + + + + + + + + + + + + +var pathtoroot = "../../../../../../../../"; +var useModuleDirectories = true; +loadScripts(document, 'script'); + +JavaScript is disabled on your browser. + + + + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +AllClasses + + +SEARCH: + + + + + + + + +JavaScript is disabled on your browser. + + + + + + + + + + + + + + +Uses of Packageorg.apache.tinkerpop.gremlin.process.traversal.strategy.util + + + + + +Packages that use org.apache.tinkerpop.gremlin.process.traversal.strategy.util + +Package +Description + + + +org.apache.tinkerpop.gremlin.process.traversal.strategy.util + + + + + + + + + +Classes in org.apache.tinkerpop.gremlin.process.traversal.strategy.util used by org.apache.tinkerpop.gremlin.process.traversal.strategy.util + +Class +Description + + + +StepOutputArityPredictor.Arity + + + + + + + + + + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +AllClasses + + + + + +JavaScript is disabled on your browser. + + + + + + + +Copyright 20132022 http://www.apache.org/;>Apache Software Foundation. All rights reserved. + + + Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/handler/SaslAndHttpBasicAuthenticationHandler.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/handler/SaslAndHttpBasicAuthenticationHandler.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/handler/SaslAndHttpBasicAuthenticationHandler.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/handler/SaslAndHttpBasicAuthenticationHandler.html Tue Apr 9 19:45:37 2024 @@ -195,7 +195,7 @@ extends SaslAuthenticationHandler -settings +MAX_REQUEST_DEFERRABLE_DURATION, settings Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/handler/SaslAuthenticationHandler.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/handler/SaslAuthenticationHandler.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/handler/SaslAuthenticationHandler.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/server/handler/SaslAuthenticationHandler.html Tue Apr 9 19:45:37 2024 @@ -162,7 +162,7 @@ extends RequestMessage such as the WebSocketChannelizer Author: -Stephen Mallette (http://stephen.genoprime.com) +Stephen Mallette (http://stephen.genoprime.com;>http://stephen.genoprime.com) @@ -202,6 +202,11 @@ extends Description +static https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html?is-external=true; title="class or interface in java.time" class="externalLink">Duration +MAX_REQUEST_DEFERRABLE_DURATION + + + protected Settings settings @@ -314,6 +319,15 @@ extends + + + + +MAX_REQUEST_DEFERRABLE_DURATION +public static
svn commit: r1916888 [3/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/t
Modified: tinkerpop/site/docs/3.7.2-SNAPSHOT/reference/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.7.2-SNAPSHOT/reference/index.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/docs/3.7.2-SNAPSHOT/reference/index.html (original) +++ tinkerpop/site/docs/3.7.2-SNAPSHOT/reference/index.html Tue Apr 9 19:45:37 2024 @@ -1203,6 +1203,7 @@ table.CodeRay td.code{padding:0 0 0 .75e Domain Specific Languages Troubleshooting +Application Archetypes Application Examples @@ -1222,6 +1223,7 @@ table.CodeRay td.code{padding:0 0 0 .75e Domain Specific Languages Differences Limitations +Application Examples Gremlin.Net @@ -1247,6 +1249,7 @@ table.CodeRay td.code{padding:0 0 0 .75e Domain Specific Languages Differences Limitations +Getting Started Application Examples @@ -1933,10 +1936,10 @@ gremlin g.V().has( - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1997,10 +2000,10 @@ traverser has gone through a loop, the p Traverser metadata may be accessed by a step. A classic example is the path()-step. - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2041,10 +2044,10 @@ required. If not, then path calculations has gone through a particular section of the traversal expression (i.e. a loop). - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2237,18 +2240,18 @@ the server which means that there is no the location of the Gremlin Server to connect to: - - java - - groovy - - csharp - - javascript - - python - - go + + java + + groovy + + csharp + + javascript + + python + + go @@ -2426,20 +2429,20 @@ agnostic to that. Assuming "g" is the - - console (groovy) - - groovy - - csharp - - java - - javascript - - python - - go + + console (groovy) + + groovy + + csharp + + java + + javascript + + python + + go @@ -2544,20 +2547,20 @@ is a large one-time load to do. Retrieving this data is also a just writing a Gremlin statement: - - console (groovy) - - groovy - - csharp - - java - - javascript - - python - - go + + console (groovy) + + groovy + + csharp + + java + + javascript + + python + + go @@ -2738,10 +2741,10 @@ utilize it as a pointer. For Graph spawn GraphTraversalSource instances so as to write Gremlin: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2824,10 +2827,10 @@ system providers for two purposes: The following example in the Gremlin Console shows how to print all the features of a Graph: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2837,7 +2840,6 @@ system providers for two purposes: gremlin graph.features() ==FEATURES GraphFeatures --- Transactions: false -- Computer: true -- Persistence: true -- ConcurrentAccess: false @@ -2846,6 +2848,7 @@ gremlin graph.features() -- IoWrite: true -- OrderabilitySemantics: true -- ServiceCall: true +-- Transactions: false VariableFeatures -- Variables: true -- BooleanValues: true @@ -2867,13 +2870,12 @@ gremlin graph.features() -- LongArrayValues: true -- StringArrayValues: true VertexFeatures --- MetaProperties: true --- Upsert: false -- AddVertices: true -- RemoveVertices: true -- MultiProperties: true -- DuplicateMultiProperties: true --- NullPropertyValues: false +-- Upsert: false +-- MetaProperties: true -- AddProperty: true -- RemoveProperty: true -- NumericIds: true @@ -2881,15 +2883,16 @@ gremlin graph.features() -- UuidIds: true -- CustomIds: false -- AnyIds: true +-- NullPropertyValues: false -- UserSuppliedIds: true VertexPropertyFeatures --- NullPropertyValues: false -- RemoveProperty: true -- NumericIds: true -- StringIds: true -- UuidIds: true -- CustomIds: false -- AnyIds: true +-- NullPropertyValues: false -- UserSuppliedIds: true -- Properties: true -- BooleanValues: true @@ -2914,7 +2917,6 @@ gremlin graph.features() -- AddEdges: true -- RemoveEdges: true -- Upsert: false --- NullPropertyValues: false -- AddProperty: true -- RemoveProperty: true -- NumericIds: true @@ -2922,6 +2924,7 @@ gremlin graph.features() -- UuidIds: true -- CustomIds: false -- AnyIds: true +-- NullPropertyValues: false -- UserSuppliedIds: true EdgePropertyFeatures -- Properties: true @@ -2962,10 +2965,10 @@ graph.features() A common pattern for using features is to check their support prior to performing an operation: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -3064,10 +3067,10 @@ of a name from different sources. A running example using vertex properties is provided below to demonstrate and explain the API. - - console (groovy) - -
svn commit: r1916888 [5/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/t
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/constant-values.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/constant-values.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/constant-values.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/constant-values.html Tue Apr 9 19:45:37 2024 @@ -1540,13 +1540,20 @@ $('.navPadding').css('padding-top', $('. + + +publicstaticfinalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String +tx +"tx" + + publicstaticfinalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String withBulk "withBulk" - + publicstaticfinalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String @@ -2130,6 +2137,32 @@ $('.navPadding').css('padding-top', $('. + + + +org.apache.tinkerpop.gremlin.structure.Transaction.Symbols + +Modifier and Type +Constant Field +Value + + + + + +publicstaticfinalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String +commit +"commit" + + + + +publicstaticfinalhttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String +rollback +"rollback" + + + Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/index-all.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/index-all.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/index-all.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/index-all.html Tue Apr 9 19:45:37 2024 @@ -1209,6 +1209,8 @@ $('.navPadding').css('padding-top', $('. COMBINE - org.apache.tinkerpop.gremlin.process.computer.MapReduce.Stage +commit - Static variable in class org.apache.tinkerpop.gremlin.structure.Transaction.Symbols + commit() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction Commits a transaction. @@ -2997,6 +2999,8 @@ $('.navPadding').css('padding-top', $('. Gets the value of the request identifier supplied using the GraphTraversal.with(String, Object) source step. +getRequestOptions(Bytecode) - Static method in class org.apache.tinkerpop.gremlin.driver.RequestOptions + getRequirements() - Method in interface org.apache.tinkerpop.gremlin.process.traversal.Step Provide the necessary TraverserRequirement that must be met by the traverser in order for the step to @@ -6273,6 +6277,8 @@ $('.navPadding').css('padding-top', $('. Recursively remove the file (data source) at the specified location. +rollback - Static variable in class org.apache.tinkerpop.gremlin.structure.Transaction.Symbols + rollback() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction Rolls back a transaction. @@ -7466,6 +7472,8 @@ $('.navPadding').css('padding-top', $('. A status provided to transaction listeners to inform whether a transaction was successfully committed or rolled back. +Transaction.Symbols - Class in org.apache.tinkerpop.gremlin.structure + transactionAlreadyOpen() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions transactionMustBeOpenToReadWrite() - Static method in class org.apache.tinkerpop.gremlin.structure.Transaction.Exceptions @@ -7648,6 +7656,8 @@ $('.navPadding').css('padding-top', $('. Attempt to re-initialize the Host that was previously marked as unavailable. +tx - Static variable in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.Symbols + tx() - Method in class org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource Proxies calls through to the underlying Graph.tx() or to the RemoteConnection.tx(). Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/member-search-index.js URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/member-search-index.js?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/member-search-index.js (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/member-search-index.js Tue Apr 9 19:45:37 2024 @@ -1 +1 @@ [... 5 lines stripped ...] Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/member-search-index.zip URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/member-search-index.zip?rev=1916888=1916887=1916888=diff
svn commit: r1916888 [4/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/t
Modified: tinkerpop/site/docs/3.7.2-SNAPSHOT/tutorials/getting-started/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.7.2-SNAPSHOT/tutorials/getting-started/index.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/docs/3.7.2-SNAPSHOT/tutorials/getting-started/index.html (original) +++ tinkerpop/site/docs/3.7.2-SNAPSHOT/tutorials/getting-started/index.html Tue Apr 9 19:45:37 2024 @@ -991,10 +991,10 @@ Gremlin script that can be copied and pa It can be instantiated in the console this way: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1054,10 +1054,10 @@ and to write (https://tinkerpop With your TraversalSource g available it is now possible to ask Gremlin to traverse the Graph: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1227,10 +1227,10 @@ helps orient where you need him to go ne as an example. First, you need to create this graph: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1272,10 +1272,10 @@ shorthand form that enables a more fluid that static importing you would instead have to write: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1370,10 +1370,10 @@ those that have the "name" property valu https://tinkerpop.apache.org/docs/3.7.2-SNAPSHOT/reference/#has-step;>has() step as follows: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1413,10 +1413,10 @@ The variable g is the - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1469,10 +1469,10 @@ what direction to follow. In this case, we use the https://tinkerpop.apache.org/docs/3.7.2-SNAPSHOT/reference/#vertex-steps;>outE step. - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1504,10 +1504,10 @@ we use the https://tinkerpop.ap vertex with inV(). - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1539,10 +1539,10 @@ vertex with inV(). statement above with: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1571,10 +1571,10 @@ statement above with: "software" vertex and you can therefore ask Gremlin to extract the value of the "name" property as follows: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1609,10 +1609,10 @@ Theres not much more that can be the "First Five Minutes" section. Recall that you can create this Graph and establish a TraversalSource with: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1642,10 +1642,10 @@ use has(). What if we wante use the within comparator with has() as follows: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1690,10 +1690,10 @@ language you are interested in in the https://tinkerpop.apache.org/docs/3.7.2-SNAPSHOT/reference/#mean-step;>mean() step as follows: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1719,10 +1719,10 @@ language you are interested in in the - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1765,10 +1765,10 @@ on what well-formatted Gremlin should lo - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1802,10 +1802,10 @@ on what well-formatted Gremlin should lo handles that exclusion: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1851,10 +1851,10 @@ filters out the "marko" that we get when You will find many uses of as(). Here it is in combination with https://tinkerpop.apache.org/docs/3.7.2-SNAPSHOT/reference/#select-step;>select: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1889,10 +1889,10 @@ step and its related step modulator call we wanted to ask Gremlin to group all the vertices in the graph by their vertex label we could do: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1921,10 +1921,10 @@ could ask Gremlin to get us the value of modulator to group() to transform the values. - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2123,20 +2123,20 @@ they help make Gremlin more accessible a language. - - console (groovy) - - groovy - - csharp - - java - - javascript - - python - - go + + console (groovy) + + groovy + + csharp + + java + + javascript + + python + + go @@ -2231,7 +2231,7 @@ research within the reference documentat -Last updated 2023-12-05 10:23:15 -0800 +Last updated 2024-04-09 11:59:58
svn commit: r1916888 [8/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/t
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allclasses.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allclasses.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allclasses.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allclasses.html Tue Apr 9 19:45:37 2024 @@ -135,6 +135,7 @@ B_O_Traverser B_O_TraverserGenerator Barrier +BasicGremlin BigDecimalSerializer BigIntegerSerializer BinaryReductionStep @@ -239,6 +240,8 @@ ConnectedComponentVertexProgram.Builder ConnectedComponentVertexProgramStep ConnectionException +Connections +Connections.FakeIoRegistry ConnectiveP ConnectiveStep ConnectiveStep.Connective @@ -1381,6 +1384,7 @@ MergeEdgeTest MergeEdgeTest.Traversals MergeStep +MergeStep.GuardRailStep MergeVertexStep MergeVertexTest MergeVertexTest.Traversals @@ -1404,6 +1408,7 @@ MockGremlinScriptEngine MockGremlinScriptEngineFactory MockSerializable +ModernTraversals MonthDaySerializer MultiComparator MultiIterator @@ -1752,6 +1757,8 @@ Step StepDefinition StepLoader +StepOutputArityPredictor +StepOutputArityPredictor.Arity StepPosition Storage StoreIteratorCounter @@ -1873,6 +1880,7 @@ Transaction.Exceptions Transaction.READ_WRITE_BEHAVIOR Transaction.Status +Transaction.Symbols TransactionException TransactionMultiThreadedTest TransactionTest Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allpackages-index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allpackages-index.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allpackages-index.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allpackages-index.html Tue Apr 9 19:45:37 2024 @@ -107,225 +107,233 @@ $('.navPadding').css('padding-top', $('. -org.apache.tinkerpop.gremlin +examples -org.apache.tinkerpop.gremlin.algorithm.generator +org.apache.tinkerpop.gremlin -org.apache.tinkerpop.gremlin.driver +org.apache.tinkerpop.gremlin.algorithm.generator -org.apache.tinkerpop.gremlin.driver.exception +org.apache.tinkerpop.gremlin.driver -org.apache.tinkerpop.gremlin.driver.handler +org.apache.tinkerpop.gremlin.driver.exception -org.apache.tinkerpop.gremlin.driver.remote +org.apache.tinkerpop.gremlin.driver.handler -org.apache.tinkerpop.gremlin.driver.simple +org.apache.tinkerpop.gremlin.driver.remote -org.apache.tinkerpop.gremlin.driver.util +org.apache.tinkerpop.gremlin.driver.simple -org.apache.tinkerpop.gremlin.features +org.apache.tinkerpop.gremlin.driver.util -org.apache.tinkerpop.gremlin.groovy.engine +org.apache.tinkerpop.gremlin.features -org.apache.tinkerpop.gremlin.groovy.jsr223 +org.apache.tinkerpop.gremlin.groovy.engine -org.apache.tinkerpop.gremlin.groovy.jsr223.ast +org.apache.tinkerpop.gremlin.groovy.jsr223 -org.apache.tinkerpop.gremlin.groovy.jsr223.customizer +org.apache.tinkerpop.gremlin.groovy.jsr223.ast -org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential +org.apache.tinkerpop.gremlin.groovy.jsr223.customizer -org.apache.tinkerpop.gremlin.groovy.loaders +org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential -org.apache.tinkerpop.gremlin.groovy.util +org.apache.tinkerpop.gremlin.groovy.loaders -org.apache.tinkerpop.gremlin.jsr223 +org.apache.tinkerpop.gremlin.groovy.util -org.apache.tinkerpop.gremlin.jsr223.console +org.apache.tinkerpop.gremlin.jsr223 -org.apache.tinkerpop.gremlin.language.grammar +org.apache.tinkerpop.gremlin.jsr223.console -org.apache.tinkerpop.gremlin.process +org.apache.tinkerpop.gremlin.language.grammar -org.apache.tinkerpop.gremlin.process.computer +org.apache.tinkerpop.gremlin.process -org.apache.tinkerpop.gremlin.process.computer.clone +org.apache.tinkerpop.gremlin.process.computer -org.apache.tinkerpop.gremlin.process.computer.clustering.connected +org.apache.tinkerpop.gremlin.process.computer.clone -org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure +org.apache.tinkerpop.gremlin.process.computer.clustering.connected -org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank +org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure -org.apache.tinkerpop.gremlin.process.computer.search.path +org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank -org.apache.tinkerpop.gremlin.process.computer.traversal +org.apache.tinkerpop.gremlin.process.computer.search.path -org.apache.tinkerpop.gremlin.process.computer.traversal.lambda +org.apache.tinkerpop.gremlin.process.computer.traversal -org.apache.tinkerpop.gremlin.process.computer.traversal.step +org.apache.tinkerpop.gremlin.process.computer.traversal.lambda
svn commit: r1916888 [6/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/t
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/type-search-index.js URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/type-search-index.js?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/type-search-index.js (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/core/type-search-index.js Tue Apr 9 19:45:37 2024 @@ -1 +1 @@ -typeSearchIndex = [{"p":"org.apache.tinkerpop.gremlin.driver","l":"Channelizer.AbstractChannelizer"},{"p":"org.apache.tinkerpop.gremlin.jsr223","l":"AbstractGremlinPlugin"},{"p":"org.apache.tinkerpop.gremlin.jsr223","l":"AbstractGremlinScriptEngineFactory"},{"p":"org.apache.tinkerpop.gremlin.structure.io","l":"AbstractIoRegistry"},{"p":"org.apache.tinkerpop.gremlin.process.traversal","l":"Translator.ScriptTranslator.AbstractTypeTranslator"},{"p":"org.apache.tinkerpop.gremlin.process.computer","l":"Memory.Admin"},{"p":"org.apache.tinkerpop.gremlin.process.traversal","l":"Traversal.Admin"},{"p":"org.apache.tinkerpop.gremlin.process.traversal","l":"Traverser.Admin"},{"p":"org.apache.tinkerpop.gremlin.process.traversal.dsl.graph","l":"GraphTraversal.Admin"},{"p":"org.apache.tinkerpop.gremlin.driver","l":"Client.AliasClusteredClient"},{"l":"All Classes","url":"allclasses-index.html"},{"p":"org.apache.tinkerpop.gremlin.process.traversal","l":"AnonymousTraversalSource"},{"p":"org.apache.ti nkerpop.gremlin.driver","l":"AuthProperties"},{"p":"org.apache.tinkerpop.gremlin.process.traversal","l":"SackFunctions.Barrier"},{"p":"org.apache.tinkerpop.gremlin.process.traversal","l":"Bytecode.Binding"},{"p":"org.apache.tinkerpop.gremlin.process.traversal","l":"Bindings"},{"p":"org.apache.tinkerpop.gremlin.jsr223","l":"BindingsCustomizer"},{"p":"org.apache.tinkerpop.gremlin.jsr223","l":"BindingsGremlinPlugin"},{"p":"org.apache.tinkerpop.gremlin.structure.io","l":"Buffer"},{"p":"org.apache.tinkerpop.gremlin.structure.io","l":"BufferFactory"},{"p":"org.apache.tinkerpop.gremlin.driver","l":"Client.SessionSettings.Builder"},{"p":"org.apache.tinkerpop.gremlin.driver","l":"Client.Settings.Builder"},{"p":"org.apache.tinkerpop.gremlin.driver","l":"Cluster.Builder"},{"p":"org.apache.tinkerpop.gremlin.driver","l":"RequestOptions.Builder"},{"p":"org.apache.tinkerpop.gremlin.jsr223","l":"BindingsGremlinPlugin.Builder"},{"p":"org.apache.tinkerpop.gremlin.jsr223","l":"DefaultImportCustomizer. Builder"},{"p":"org.apache.tinkerpop.gremlin.jsr223","l":"ImportGremlinPlugin.Builder"},{"p":"org.apache.tinkerpop.gremlin.jsr223","l":"ScriptFileGremlinPlugin.Builder"},{"p":"org.apache.tinkerpop.gremlin.process.computer","l":"VertexProgram.Builder"},{"p":"org.apache.tinkerpop.gremlin.process.computer.clustering.connected","l":"ConnectedComponentVertexProgram.Builder"},{"p":"org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure","l":"PeerPressureVertexProgram.Builder"},{"p":"org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank","l":"PageRankVertexProgram.Builder"},{"p":"org.apache.tinkerpop.gremlin.process.computer.search.path","l":"ShortestPathVertexProgram.Builder"},{"p":"org.apache.tinkerpop.gremlin.process.computer.traversal","l":"TraversalVertexProgram.Builder"},{"p":"org.apache.tinkerpop.gremlin.structure.io","l":"Io.Builder"},{"p":"org.apache.tinkerpop.gremlin.structure.io","l":"Mapper.Builder"},{"p":"org.apache.tinkerpop.gremlin.structure.io.graphm l","l":"GraphMLReader.Builder"},{"p":"org.apache.tinkerpop.gremlin.structure.io.graphml","l":"GraphMLWriter.Builder"},{"p":"org.apache.tinkerpop.gremlin.structure.io.graphson","l":"GraphSONReader.Builder"},{"p":"org.apache.tinkerpop.gremlin.structure.io.graphson","l":"GraphSONWriter.Builder"},{"p":"org.apache.tinkerpop.gremlin.structure.io.gryo","l":"GryoReader.Builder"},{"p":"org.apache.tinkerpop.gremlin.structure.io.gryo","l":"GryoWriter.Builder"},{"p":"org.apache.tinkerpop.gremlin.process.traversal","l":"Bytecode"},{"p":"org.apache.tinkerpop.gremlin.jsr223","l":"CachedGremlinScriptEngineManager"},{"p":"org.apache.tinkerpop.gremlin.structure","l":"VertexProperty.Cardinality"},{"p":"org.apache.tinkerpop.gremlin.driver","l":"Channelizer"},{"p":"org.apache.tinkerpop.gremlin.driver","l":"Client"},{"p":"org.apache.tinkerpop.gremlin.structure","l":"Transaction.CLOSE_BEHAVIOR"},{"p":"org.apache.tinkerpop.gremlin.driver","l":"Cluster"},{"p":"org.apache.tinkerpop.gremlin.driver","l":"Clien
svn commit: r1916888 [14/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traversal.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traversal.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traversal.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traversal.html Tue Apr 9 19:45:37 2024 @@ -191,18 +191,22 @@ $('.navPadding').css('padding-top', $('. -org.apache.tinkerpop.gremlin.process.traversal.strategy.verification +org.apache.tinkerpop.gremlin.process.traversal.strategy.util -org.apache.tinkerpop.gremlin.process.traversal.util +org.apache.tinkerpop.gremlin.process.traversal.strategy.verification -org.apache.tinkerpop.gremlin.tinkergraph.process.computer +org.apache.tinkerpop.gremlin.process.traversal.util +org.apache.tinkerpop.gremlin.tinkergraph.process.computer + + + org.apache.tinkerpop.gremlin.util.function @@ -10425,6 +10429,38 @@ $('.navPadding').css('padding-top', $('. + + + + + + +Uses of Traversal in org.apache.tinkerpop.gremlin.process.traversal.strategy.util + +Methods in org.apache.tinkerpop.gremlin.process.traversal.strategy.util with parameters of type Traversal + +Modifier and Type +Method +Description + + + +static boolean +StepOutputArityPredictor.hasAlwaysBoundResult(Traversal?,?traversal) + + + +static boolean +StepOutputArityPredictor.hasMultiOutputArity(Traversal?,?traversal) + + + +static boolean +StepOutputArityPredictor.hasSingularOutputArity(Traversal?,?traversal) + + + + Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traverser.Admin.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traverser.Admin.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traverser.Admin.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/class-use/Traverser.Admin.html Tue Apr 9 19:45:37 2024 @@ -1339,116 +1339,121 @@ $('.navPadding').css('padding-top', $('. +protected E +MergeStep.GuardRailStep.map(Traverser.AdminSt) + + + protected E MinLocalStep.map(Traverser.AdminStraverser) - + protected S OrderLocalStep.map(Traverser.AdminStraverser) - + protected https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util" class="externalLink">Listhttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util" class="externalLink">List? ProductStep.map(Traverser.AdminStraverser) - + protected https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util" class="externalLink">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String,E ProjectStep.map(Traverser.AdminStraverser) - + protected https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String PropertyKeyStep.map(Traverser.AdminPropertytraverser) - + protected https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util" class="externalLink">MapK,E PropertyMapStep.map(Traverser.AdminElementtraverser) - + protected E PropertyValueStep.map(Traverser.AdminPropertyEtraverser) - + protected S RangeLocalStep.map(Traverser.AdminStraverser) - + protected E ReplaceGlobalStep.map(Traverser.AdminStraverser) - + protected E ReverseStep.map(Traverser.AdminStraverser) - + protected E RTrimGlobalStep.map(Traverser.AdminStraverser) - + protected E SackStep.map(Traverser.AdminStraverser) - + protected S SampleLocalStep.map(Traverser.AdminStraverser) - + protected abstract E ScalarMapStep.map(Traverser.AdminStraverser) - + protected E SplitGlobalStep.map(Traverser.AdminStraverser) - + protected E SubstringGlobalStep.map(Traverser.AdminStraverser) - + protected E SumLocalStep.map(Traverser.AdminStraverser) - + protected S TailLocalStep.map(Traverser.AdminStraverser) - + protected E ToLowerGlobalStep.map(Traverser.AdminStraverser) - + protected E ToUpperGlobalStep.map(Traverser.AdminStraverser) - + protected E
svn commit: r1916888 [20/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/DriverRemoteConnection.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/DriverRemoteConnection.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/DriverRemoteConnection.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/DriverRemoteConnection.html Tue Apr 9 19:45:37 2024 @@ -548,105 +548,6 @@ -pingEnabled - - - - - -Boolean - - - - - - - - -optional> - - - - - - - - - - -Setup ping interval. Defaults to: true. - - - - - - -pingInterval - - - - - -Number - - - - - - - - -optional> - - - - - - - - - - -Ping request interval in ms if ping enabled. Defaults to: 6. - - - - - - -pongTimeout - - - - - -Number - - - - - - - - -optional> - - - - - - - - - - -Timeout of pong response in ms after sending a ping. Defaults to: 3. - - - - - - agent @@ -811,7 +712,7 @@ Source: -driver/driver-remote-connection.js, line 69 +driver/driver-remote-connection.js, line 66 @@ -869,7 +770,7 @@ Source: -driver/driver-remote-connection.js, line 114 +driver/driver-remote-connection.js, line 111 @@ -945,7 +846,7 @@ Source: -driver/driver-remote-connection.js, line 134 +driver/driver-remote-connection.js, line 131 @@ -1029,7 +930,7 @@ Source: -driver/driver-remote-connection.js, line 129 +driver/driver-remote-connection.js, line 126 @@ -1113,7 +1014,7 @@ Source: -driver/driver-remote-connection.js, line 119 +driver/driver-remote-connection.js, line 116 @@ -1197,7 +1098,7 @@ Source: -driver/driver-remote-connection.js, line 102 +driver/driver-remote-connection.js, line 99 @@ -1281,7 +1182,7 @@ Source: -driver/driver-remote-connection.js, line 64 +driver/driver-remote-connection.js, line 61 @@ -1365,7 +1266,7 @@ Source: -driver/driver-remote-connection.js, line 139 +driver/driver-remote-connection.js, line 136 @@ -1449,7 +1350,7 @@ Source: -driver/driver-remote-connection.js, line 124 +driver/driver-remote-connection.js, line 121 @@ -1533,7 +1434,7 @@ Source: -driver/driver-remote-connection.js, line 74 +driver/driver-remote-connection.js, line 71 @@ -1579,13 +1480,13 @@ -HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestatics +HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestaticstoArrayBuffer -Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue
svn commit: r1916888 [16/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/class-use/ScalarMapStep.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/class-use/ScalarMapStep.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/class-use/ScalarMapStep.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/class-use/ScalarMapStep.html Tue Apr 9 19:45:37 2024 @@ -354,48 +354,55 @@ $('.navPadding').css('padding-top', $('. +static class +MergeStep.GuardRailStepS,E + +Guard rail to ensure that the incoming object is not an Element. + + + class MinLocalStepE extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang" class="externalLink">Comparable,S extends https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true; title="class or interface in java.lang" class="externalLink">IterableE - + class OrderLocalStepS,C extends https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true; title="class or interface in java.lang" class="externalLink">Comparable - + class ProductStepS,E A map step that returns the cartesian product of the traverser and the provided arguments. - + class ProjectStepS,E - + class PropertyKeyStep - + class PropertyMapStepK,E - + class PropertyValueStepE - + class RangeLocalStepS - + class ReplaceGlobalStepS,E @@ -403,7 +410,7 @@ $('.navPadding').css('padding-top', $('. characters in the original string replaced with the new characters. - + class ReplaceLocalStepS,E @@ -411,14 +418,14 @@ $('.navPadding').css('padding-top', $('. characters in the original string replaced with the new characters. - + class ReverseStepS,E Reference implementation for reverse() step, a mid-traversal step which returns the reverse value. - + class RTrimGlobalStepS,E @@ -426,7 +433,7 @@ $('.navPadding').css('padding-top', $('. whitespace removed. - + class RTrimLocalStepS,E @@ -434,17 +441,17 @@ $('.navPadding').css('padding-top', $('. whitespace removed. - + class SackStepS,E - + class SampleLocalStepS - + class SplitGlobalStepS,E @@ -452,7 +459,7 @@ $('.navPadding').css('padding-top', $('. splitting the incoming string traverser around the matches of the given separator. - + class SplitLocalStepS,E @@ -460,7 +467,7 @@ $('.navPadding').css('padding-top', $('. splitting the incoming string traverser around the matches of the given separator. - + class SubstringGlobalStepS,E @@ -468,7 +475,7 @@ $('.navPadding').css('padding-top', $('. traverser with a 0-based start index (inclusive) and optionally an end index (exclusive). - + class SubstringLocalStepS,E @@ -476,17 +483,17 @@ $('.navPadding').css('padding-top', $('. traverser with a 0-based start index (inclusive) and optionally an end index (exclusive). - + class SumLocalStepE extends https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true; title="class or interface in java.lang" class="externalLink">Number,S extends https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true; title="class or interface in java.lang" class="externalLink">IterableE - + class TailLocalStepS - + class ToLowerGlobalStepS,E @@ -494,7 +501,7 @@ $('.navPadding').css('padding-top', $('. of the incoming string traverser. - + class ToLowerLocalStepS,E @@ -502,7 +509,7 @@ $('.navPadding').css('padding-top', $('. string representation of all elements inside the incoming list traverser. - + class ToUpperGlobalStepS,E @@ -510,7 +517,7 @@ $('.navPadding').css('padding-top', $('. of the incoming string traverser. - + class ToUpperLocalStepS,E @@ -518,14 +525,14 @@ $('.navPadding').css('padding-top', $('. string representation of all elements inside the incoming list traverser. - + class TraversalMergeStepS,E A map step that returns the merger of the traverser and the provided arguments without duplicates. - + class TrimGlobalStepS,E @@ -533,7 +540,7 @@ $('.navPadding').css('padding-top', $('. whitespace removed. - + class TrimLocalStepS,E Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/package-summary.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/package-summary.html?rev=1916888=1916887=1916888=diff
svn commit: r1916888 [21/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/Path.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/Path.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/Path.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/Path.html Tue Apr 9 19:45:37 2024 @@ -227,13 +227,13 @@ -HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestatics +HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestaticstoArrayBuffer -Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Dec 05 2023 11:02:33 GMT-0800 (Pacific Standard Time) +Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Apr 09 2024 12:41:06 GMT-0700 (Pacific Daylight Saving Time) prettyPrint(); Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/PlainTextSaslAuthenticator.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/PlainTextSaslAuthenticator.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/PlainTextSaslAuthenticator.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/PlainTextSaslAuthenticator.html Tue Apr 9 19:45:37 2024 @@ -441,13 +441,13 @@ -HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestatics +HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestaticstoArrayBuffer -Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Dec 05 2023 11:02:33 GMT-0800 (Pacific Standard Time) +Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Apr 09 2024 12:41:06 GMT-0700 (Pacific Daylight Saving Time) prettyPrint(); Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/ProductiveByStrategy.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/ProductiveByStrategy.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/ProductiveByStrategy.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/ProductiveByStrategy.html Tue Apr 9 19:45:37 2024 @@ -273,13 +273,13 @@ -HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal
svn commit: r1916888 [17/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/FilterRankingStrategy.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/FilterRankingStrategy.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/FilterRankingStrategy.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/optimization/FilterRankingStrategy.html Tue Apr 9 19:45:37 2024 @@ -27,7 +27,7 @@ catch(err) { } //--> -var data = {"i0":10,"i1":10,"i2":9}; +var data = {"i0":10,"i1":10,"i2":9,"i3":9,"i4":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -226,6 +226,19 @@ implements +static https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util" class="externalLink">Listorg.javatuples.PairTraversalParent,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util" class="externalLink">ListStep?,? +collectStepsOfAssignableClassRecursivelyFromDepthGroupedByParent(Traversal.Admin?,?traversal) + +Get steps of the specified class throughout the traversal and grouping them based on the traversal parent + collecting them in a fashion that orders them from the deepest steps first + + + +static https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util" class="externalLink">MapTraversalParent,org.javatuples.Pairhttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang" class="externalLink">Boolean,https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util" class="externalLink">Sethttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String +getTraversalParentCache(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util" class="externalLink">Listorg.javatuples.PairTraversalParent,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util" class="externalLink">ListStep?,?traversalParentsStepsCollection) + + + static FilterRankingStrategy instance() @@ -288,6 +301,15 @@ implements + + + + +getTraversalParentCache +public statichttps://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true; title="class or interface in java.util" class="externalLink">MapTraversalParent,org.javatuples.Pairhttps://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true; title="class or interface in java.lang" class="externalLink">Boolean,https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true; title="class or interface in java.util" class="externalLink">Sethttps://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">StringgetTraversalParentCache(https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-externa l=true" title="class or interface in java.util" class="externalLink">Listorg.javatuples.PairTraversalParent,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util" class="externalLink">ListStep?,?traversalParentsStepsCollection) + + @@ -309,12 +331,23 @@ implements - + instance public staticFilterRankingStrategyinstance() + + + + + +collectStepsOfAssignableClassRecursivelyFromDepthGroupedByParent +public statichttps://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util" class="externalLink">Listorg.javatuples.PairTraversalParent,https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true; title="class or interface in java.util" class="externalLink">ListStep?,?collectStepsOfAssignableClassRecursivelyFromDepthGroupedByParent(Traversal.Admin?,?traversal) +Get steps of the specified class throughout the traversal and grouping them based on the traversal parent + collecting them in a fashion that orders them from the deepest steps first + + Added: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/strategy/util/StepOutputArityPredictor.Arity.html URL:
svn commit: r1916888 [12/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/Step.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/Step.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/Step.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/Step.html Tue Apr 9 19:45:37 2024 @@ -134,7 +134,7 @@ $('.navPadding').css('padding-top', $('. All Known Implementing Classes: -AbstractStep, AddEdgeStartStep, AddEdgeStep, AddPropertyStep, AddVertexStartStep, AddVertexStep, AggregateGlobalStep, AggregateLocalStep, AllStep, AndStep, AnyStep, AsDateStep, AsStringGlobalStep, AsStringLocalStep, BranchStep, CallStep, ChooseStep, ClassFilterStep, CoalesceStep, CoinStep, CollectingBarrierStep, CombineStep, ComputerAwareStep, ComputerAwareStep.EndStep, ComputerResultStep, ConcatStep, ConjoinStep, ConnectedComponentVertexProgramStep, ConnectiveStep, ConstantStep, CountGlobalStep, CountLocalStep, DateAddStep, DateDiffStep, DedupGlobalStep, DedupLocalStep, DifferenceStep, DisjunctStep, DropStep, EdgeOtherVertexStep, EdgeVertexStep, ElementMapStep, ElementStep, EmptyStep, FailStep, FilterStep, FlatMapStep, FoldStep, FormatStep, GraphStep, GroupCountSideEffectStep, GroupCountStep, GroupSideEffectStep, GroupStep, HasNextStep, HasStep, IdentityStep, IdStep, IndexStep, InjectStep, Intersec tStep, IoStep, IsStep, LabelStep, LambdaCollectingBarrierStep, LambdaFilterStep, LambdaFlatMapStep, LambdaMapStep, LambdaSideEffectStep, LengthGlobalStep, LengthLocalStep, LocalStep, LoopsStep, LTrimGlobalStep, LTrimLocalStep, MapStep, MatchStep, MatchStep.MatchEndStep, MatchStep.MatchStartStep, MathStep, MaxGlobalStep, MaxLocalStep, MeanGlobalStep, MeanLocalStep, MergeEdgeStep, MergeStep, MergeVertexStep, MinGlobalStep, MinLocalStep, NoneStep, NoOpBarrierStep, NotStep, OptionalStep, OrderGlobalStep, OrderLocalStep, OrStep, PageRankVertexProgramStep, PathFilterStep, PathStep, PeerPressureVertexProgramStep, ProductStep, ProfileSideEffectStep, ProfileStep, ProfileTest.MockStep, ProgramVertexProgramStep, ProjectStep, PropertiesStep, PropertyKeyStep, PropertyMapStep, PropertyValueStep, RangeGlobalStep, RangeLocalStep, ReducingBarrierStep, ReferenceElementStrategy.Reference ElementStep, RemoteStep, RepeatStep, RepeatStep.RepeatEndStep, ReplaceGlobalStep, ReplaceLocalStep, RequirementsStep, ReverseStep, RTrimGlobalStep, RTrimLocalStep, SackStep, SackValueStep, SampleGlobalStep, SampleLocalStep, ScalarMapStep, SelectOneStep, SelectStep, ShortestPathVertexProgramStep, SideEffectCapStep, SideEffectStep, SplitGlobalStep, SplitLocalStep, StartStep, StringLocalStep, SubgraphStep, SubstringGlobalStep, SubstringLocalStep, SumGlobalStep, SumLocalStep, SupplyingBarrierStep, TailGlobalStep, TailLocalStep, TimeLimitStep, TinkerCountGlobalStep, TinkerGraphStep, ToLowerGlobalStep, ToLowerLocalStep, ToUpperGlobalStep, ToUpperLocalStep, TraversalFilterStep, TraversalFlatMapStep, TraversalMapStep, TraversalMergeStep, TraversalSelectStep, TraversalSideEffectStep, TraversalVertexProgramStep, TreeSideEffectStep, TreeStep, TrimGlobalStep, TrimLocalStep, UnfoldStep, UnionStep, VertexProgramStep, VertexStep, WherePredicateStep, WhereTraversalStep, WhereTraversalStep.WhereEndStep, WhereTraversalStep.WhereStartStep +AbstractStep, AddEdgeStartStep, AddEdgeStep, AddPropertyStep, AddVertexStartStep, AddVertexStep, AggregateGlobalStep, AggregateLocalStep, AllStep, AndStep, AnyStep, AsDateStep, AsStringGlobalStep, AsStringLocalStep, BranchStep, CallStep, ChooseStep, ClassFilterStep, CoalesceStep, CoinStep, CollectingBarrierStep, CombineStep, ComputerAwareStep, ComputerAwareStep.EndStep, ComputerResultStep, ConcatStep, ConjoinStep, ConnectedComponentVertexProgramStep, ConnectiveStep, ConstantStep, CountGlobalStep, CountLocalStep, DateAddStep, DateDiffStep, DedupGlobalStep, DedupLocalStep, DifferenceStep, DisjunctStep, DropStep, EdgeOtherVertexStep, EdgeVertexStep, ElementMapStep, ElementStep, EmptyStep, FailStep, FilterStep, FlatMapStep, FoldStep, FormatStep, GraphStep, GroupCountSideEffectStep, GroupCountStep, GroupSideEffectStep, GroupStep, HasNextStep, HasStep, IdentityStep, IdStep, IndexStep, InjectStep, Intersec tStep, IoStep, IsStep, LabelStep, LambdaCollectingBarrierStep, LambdaFilterStep, LambdaFlatMapStep, LambdaMapStep, LambdaSideEffectStep, LengthGlobalStep, LengthLocalStep, LocalStep, LoopsStep, LTrimGlobalStep, LTrimLocalStep, MapStep, MatchStep, MatchStep.MatchEndStep, MatchStep.MatchStartStep,
svn commit: r1916888 [10/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/index-all.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/index-all.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/index-all.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/index-all.html Tue Apr 9 19:45:37 2024 @@ -2136,6 +2136,8 @@ $('.navPadding').css('padding-top', $('. ALL_SHORTEST_PATHS - Static variable in class org.apache.tinkerpop.gremlin.process.computer.search.path.ShortestPathVertexProgramTest +allContainedElementsSameClass() - Method in class org.apache.tinkerpop.gremlin.process.traversal.step.util.BulkSet + allHosts() - Method in class org.apache.tinkerpop.gremlin.driver.Cluster Gets a list of all the configured hosts. @@ -3220,6 +3222,10 @@ $('.navPadding').css('padding-top', $('. BasicEdgeTest() - Constructor for class org.apache.tinkerpop.gremlin.structure.EdgeTest.BasicEdgeTest +BasicGremlin - Class in examples + +BasicGremlin() - Constructor for class examples.BasicGremlin + BasicPropertyTest() - Constructor for class org.apache.tinkerpop.gremlin.structure.PropertyTest.BasicPropertyTest BasicVertexProperty() - Constructor for class org.apache.tinkerpop.gremlin.structure.VertexPropertyTest.BasicVertexProperty @@ -5011,6 +5017,11 @@ $('.navPadding').css('padding-top', $('. collectMap(IteratorS, FunctionS, K, FunctionS, V) - Static method in class org.apache.tinkerpop.gremlin.util.iterator.IteratorUtils +collectStepsOfAssignableClassRecursivelyFromDepthGroupedByParent(Traversal.Admin?, ?) - Static method in class org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization.FilterRankingStrategy + +Get steps of the specified class throughout the traversal and grouping them based on the traversal parent + collecting them in a fashion that orders them from the deepest steps first + COLON - Static variable in class org.apache.tinkerpop.gremlin.language.grammar.GremlinLexer COLON - Static variable in class org.apache.tinkerpop.gremlin.language.grammar.GremlinParser @@ -5288,6 +5299,8 @@ $('.navPadding').css('padding-top', $('. COMMA(int) - Method in class org.apache.tinkerpop.gremlin.language.grammar.GremlinParser.TraversalStrategyExprContext +commit - Static variable in class org.apache.tinkerpop.gremlin.structure.Transaction.Symbols + commit() - Method in class org.apache.tinkerpop.gremlin.driver.remote.DriverRemoteTransaction commit() - Method in interface org.apache.tinkerpop.gremlin.structure.Transaction @@ -5498,6 +5511,8 @@ $('.navPadding').css('padding-top', $('. compute(ClassC) - Method in class org.apache.tinkerpop.gremlin.tinkergraph.structure.AbstractTinkerGraph +computeArity(StepOutputArityPredictor.Arity) - Method in enum org.apache.tinkerpop.gremlin.process.traversal.strategy.util.StepOutputArityPredictor.Arity + computeKeys - Variable in class org.apache.tinkerpop.gremlin.tinkergraph.process.computer.TinkerGraphComputerView computer - Variable in class org.apache.tinkerpop.gremlin.process.computer.traversal.step.map.VertexProgramStep @@ -5808,6 +5823,8 @@ $('.navPadding').css('padding-top', $('. configure(MapString, Object, MapString, Graph) - Method in class org.apache.tinkerpop.gremlin.util.ser.GraphBinaryMessageSerializerV1 +configureMultiLabelProvider() - Static method in class org.apache.tinkerpop.gremlin.process.traversal.strategy.util.StepOutputArityPredictor + Configuring - Interface in org.apache.tinkerpop.gremlin.process.traversal.step Identifies a Step as one that can accept configurations via the GraphTraversal.with(String, Object) @@ -5945,6 +5962,12 @@ $('.navPadding').css('padding-top', $('. ConnectionException(URI, InetSocketAddress, String, Throwable) - Constructor for exception org.apache.tinkerpop.gremlin.driver.exception.ConnectionException +Connections - Class in examples + +Connections() - Constructor for class examples.Connections + +Connections.FakeIoRegistry - Class in examples + connectionSetupTimeoutMillis(long) - Method in class org.apache.tinkerpop.gremlin.driver.Cluster.Builder Sets the duration of time in milliseconds provided for connection setup to complete which includes WebSocket @@ -7297,6 +7320,14 @@ $('.navPadding').css('padding-top', $('. defaultVertexPropertyCardinality - Variable in class org.apache.tinkerpop.gremlin.tinkergraph.structure.AbstractTinkerGraph +DEFERRED_REQUEST_MESSAGES - Static variable in class org.apache.tinkerpop.gremlin.server.handler.StateKey + +The key for the deferred requests. + +DEFINITELY_SINGULAR - org.apache.tinkerpop.gremlin.process.traversal.strategy.util.StepOutputArityPredictor.Arity + +This enum value tells that the output arity of the step will be singular definitely. + degreeDistribution - Variable in class
svn commit: r1916888 [15/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Added: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/MergeStep.GuardRailStep.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/MergeStep.GuardRailStep.html?rev=1916888=auto == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/MergeStep.GuardRailStep.html (added) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/org/apache/tinkerpop/gremlin/process/traversal/step/map/MergeStep.GuardRailStep.html Tue Apr 9 19:45:37 2024 @@ -0,0 +1,404 @@ + + + + + +MergeStep.GuardRailStep (Apache TinkerPop 3.7.2-SNAPSHOT API) + + + + + + + + + + + + + +var data = {"i0":10,"i1":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +var pathtoroot = "../../../../../../../../"; +var useModuleDirectories = true; +loadScripts(document, 'script'); + +JavaScript is disabled on your browser. + + + + + + + + +Skip navigation links + + + + +Overview +Package +Class +Use +Tree +Deprecated +Index +Help + + + + +AllClasses + + +SEARCH: + + + + + + + + +JavaScript is disabled on your browser. + + + + +Summary: +Nested| +Field| +Constr| +Method + + +Detail: +Field| +Constr| +Method + + + + + + + + + + + + + + + +Packageorg.apache.tinkerpop.gremlin.process.traversal.step.map +Class MergeStep.GuardRailStepS,E + + + +https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true; title="class or interface in java.lang" class="externalLink">java.lang.Object + + +org.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStepS,E + + +org.apache.tinkerpop.gremlin.process.traversal.step.map.MapStepS,E + + +org.apache.tinkerpop.gremlin.process.traversal.step.map.ScalarMapStepS,E + + +org.apache.tinkerpop.gremlin.process.traversal.step.map.MergeStep.GuardRailStepS,E + + + + + + + + + + + + + +All Implemented Interfaces: +https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true; title="class or interface in java.io" class="externalLink">Serializable, https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true; title="class or interface in java.lang" class="externalLink">Cloneable, https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true; title="class or interface in java.util" class="externalLink">IteratorTraverser.AdminE, StepS,E + + +Enclosing class: +MergeStepS,E,C + + +public static class MergeStep.GuardRailStepS,E +extends ScalarMapStepS,E +Guard rail to ensure that the incoming object is not an Element. + +See Also: +Serialized Form + + + + + + + + + + + + + +Field Summary + + + + +Fields inherited from classorg.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep +id, labels, nextEnd, nextStep, previousStep, starts, traversal, traverserStepIdAndLabelsSetByChild + + + + + + + + + + +Constructor Summary + +Constructors + +Constructor +Description + + +GuardRailStep(Traversal.Admintraversal, + https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">StringstepType) + + + + + + + + + + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + +Modifier and Type +Method +Description + + +protected E +map(Traverser.AdminSt) + + + +https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true; title="class or interface in java.lang" class="externalLink">String +toString() + + + + + + + +Methods inherited from classorg.apache.tinkerpop.gremlin.process.traversal.step.map.ScalarMapStep +processNextStart + + + + + +Methods inherited from classorg.apache.tinkerpop.gremlin.process.traversal.step.util.AbstractStep +addLabel, addStart, addStarts, clearLabels, clone, equals, getId, getLabels, getNextStep, getPreviousStep, getStarts, getTraversal, hashCode, hasNext, hasStarts, isTraverserStepIdAndLabelsSetByChild, next, prepareTraversalForNextStep, removeLabel, reset, setId, setNextStep, setPreviousStep, setTraversal + + + + + +Methods inherited from
svn commit: r1916888 [24/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/process_transaction.js.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/process_transaction.js.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/process_transaction.js.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/process_transaction.js.html Tue Apr 9 19:45:37 2024 @@ -87,14 +87,22 @@ class Transaction { * @returns {Promise} */ commit() { -return this._sessionBasedConnection.commit().then(() => this.close()); +if (!this._sessionBasedConnection) { + throw new Error('Cannot commit a transaction that is not started'); +} + +return this._sessionBasedConnection.commit().finally(() => this.close()); } /** * @returns {Promise} */ rollback() { -return this._sessionBasedConnection.rollback().then(() => this.close()); +if (!this._sessionBasedConnection) { + throw new Error('Cannot rollback a transaction that is not started'); +} + +return this._sessionBasedConnection.rollback().finally(() => this.close()); } /** @@ -128,13 +136,13 @@ module.exports = { -HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestatics +HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestaticstoArrayBuffer -Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Dec 05 2023 11:02:32 GMT-0800 (Pacific Standard Time) +Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Apr 09 2024 12:41:06 GMT-0700 (Pacific Daylight Saving Time) prettyPrint(); Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/process_translator.js.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/process_translator.js.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/process_translator.js.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/process_translator.js.html Tue Apr 9 19:45:37 2024 @@ -157,13 +157,13 @@ module.exports = Translator; -HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestatics +HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestaticstoArrayBuffer -Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Dec 05 2023 11:02:32 GMT-0800 (Pacific Standard Time) +Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Apr 09 2024 12:41:06 GMT-0700 (Pacific Daylight Saving Time)
svn commit: r1916888 [23/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/driver_connection.js.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/driver_connection.js.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/driver_connection.js.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/driver_connection.js.html Tue Apr 9 19:45:37 2024 @@ -50,11 +50,11 @@ */ 'use strict'; -const EventEmitter = require('events'); -const Stream = require('stream'); -const WebSocket = require('ws'); -const util = require('util'); +const { Buffer } = require('buffer'); +const EventEmitter = require('eventemitter3'); +const Stream = require('readable-stream'); const utils = require('../utils'); +const { DeferredPromise } = utils; const serializer = require('../structure/io/graph-serializer'); const { graphBinaryReader, graphBinaryWriter } = require('../structure/io/binary/GraphBinary'); const ResultSet = require('./result-set'); @@ -71,9 +71,6 @@ const defaultMimeType = 'application/vnd const graphSON2MimeType = 'application/vnd.gremlin-v2.0+json'; const graphBinaryMimeType = 'application/vnd.graphbinary-v1.0'; -const pingIntervalDelay = 60 * 1000; -const pongTimeoutDelay = 30 * 1000; - const uuidPattern = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'; /** @@ -95,9 +92,6 @@ class Connection extends EventEmitter { * @param {Authenticator} [options.authenticator] The authentication handler to use. * @param {Object} [options.headers] An associative array containing the additional header key/values for the initial request. * @param {Boolean} [options.enableUserAgentOnConnect] Determines if a user agent will be sent during connection handshake. Defaults to: true - * @param {Boolean} [options.pingEnabled] Setup ping interval. Defaults to: true. - * @param {Number} [options.pingInterval] Ping request interval in ms if ping enabled. Defaults to: 6. - * @param {Number} [options.pongTimeout] Timeout of pong response in ms after sending a ping. Defaults to: 3. * @param {http.Agent} [options.agent] The http.Agent implementation to use. * @constructor */ @@ -115,14 +109,12 @@ class Connection extends EventEmitter { // A map containing the request id and the handler. The id should be in lower case to prevent string comparison issues. this._responseHandlers = {}; -this._reader = options.reader || this._getDefaultReader(this.mimeType); -this._writer = options.writer || this._getDefaultWriter(this.mimeType); +this._reader = options.reader || this.#getDefaultReader(this.mimeType); +this._writer = options.writer || this.#getDefaultWriter(this.mimeType); this._openPromise = null; this._openCallback = null; this._closePromise = null; this._closeCallback = null; -this._pingInterval = null; -this._pongTimeout = null; this._header = String.fromCharCode(this.mimeType.length) + this.mimeType; // TODO: what if mimeType.length > 255 this._header_buf = Buffer.from(this._header); @@ -130,70 +122,61 @@ class Connection extends EventEmitter { this.traversalSource = options.traversalSource || 'g'; this._authenticator = options.authenticator; this._enableUserAgentOnConnect = options.enableUserAgentOnConnect !== false; - -this._pingEnabled = this.options.pingEnabled === false ? false : true; -this._pingIntervalDelay = this.options.pingInterval || pingIntervalDelay; -this._pongTimeoutDelay = this.options.pongTimeout || pongTimeoutDelay; } /** * Opens the connection, if its not already opened. * @returns {Promise} */ - open() { + async open() { if (this.isOpen) { - return Promise.resolve(); + return; } if (this._openPromise) { return this._openPromise; } +this._openPromise = DeferredPromise(); + this.emit('log', 'ws open'); let headers = this.options.headers; if (this._enableUserAgentOnConnect) { if (!headers) { headers = []; } - headers[utils.getUserAgentHeader()] = utils.getUserAgent(); + + const userAgent = await utils.getUserAgent(); + if (userAgent !== undefined) { +headers[utils.getUserAgentHeader()] = await utils.getUserAgent(); + } } -this._ws = new WebSocket(this.url, { - headers: headers, - ca: this.options.ca, - cert: this.options.cert, - pfx: this.options.pfx, - rejectUnauthorized: this.options.rejectUnauthorized, - agent: this.options.agent, -}); +const WebSocket = globalThis.WebSocket ?? (await import('ws')).default; -this._ws.on('message', (data) => this._handleMessage(data)); -this._ws.on('close', (code, message) => this._handleClose(code, message)); +this._ws = new WebSocket( + this.url, + globalThis.WebSocket === undefined +? { +headers:
svn commit: r1916888 [22/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/SubgraphStrategy.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/SubgraphStrategy.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/SubgraphStrategy.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/SubgraphStrategy.html Tue Apr 9 19:45:37 2024 @@ -372,13 +372,13 @@ -HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestatics +HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestaticstoArrayBuffer -Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Dec 05 2023 11:02:33 GMT-0800 (Pacific Standard Time) +Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Apr 09 2024 12:41:06 GMT-0700 (Pacific Daylight Saving Time) prettyPrint(); Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/TextP.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/TextP.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/TextP.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/TextP.html Tue Apr 9 19:45:37 2024 @@ -1425,13 +1425,13 @@ -HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestatics +HomeClassesAnonymousTraversalSourceAuthenticatorBytecodeCardinalityValueClientConnectionDriverRemoteConnectionEdgeLabelVerificationStrategyGraphGraphSON2ReaderGraphSON2WriterGraphSON3ReaderGraphSON3WriterGraphTraversalGraphTraversalSourceHal tedTraverserStrategyMatchAlgorithmStrategyexportsPPartitionStrategyPathPlainTextSaslAuthenticatorProductiveByStrategyRemoteConnectionRemoteStrategyRemoteTraversalReservedKeysVerificationStrategyResponseErrorResultSetSaslAuthenticatorSaslMechanismBaseSaslMechanismPlain< li>SeedStrategySubgraphStrategyTextPTransactionTranslatorTraversalStrategiesTraversalStrategyTypeSerializerGlobalDataTypestaticstoArrayBuffer -Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Dec 05 2023 11:02:33 GMT-0800 (Pacific Standard Time) +Documentation generated by https://github.com/jsdoc/jsdoc;>JSDoc 3.6.10 on Tue Apr 09 2024 12:41:06 GMT-0700 (Pacific Daylight Saving Time) prettyPrint(); Modified: tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/Transaction.html URL: http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/Transaction.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/Transaction.html (original) +++ tinkerpop/site/jsdocs/3.7.2-SNAPSHOT/Transaction.html Tue Apr 9 19:45:37 2024 @@ -190,7 +190,7 @@ then close the transaction and thus, the Source: -process/transaction.js, line 76 +process/transaction.js, line 84 @@ -372,7 +372,7 @@ then close the transaction and thus, the Source: -process/transaction.js, line 83 +process/transaction.js, line 91 @@ -576,7 +576,7 @@ then close the transaction and thus, the
svn commit: r1916888 [2/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/t
Modified: tinkerpop/site/docs/3.7.2-SNAPSHOT/recipes/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.7.2-SNAPSHOT/recipes/index.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/docs/3.7.2-SNAPSHOT/recipes/index.html (original) +++ tinkerpop/site/docs/3.7.2-SNAPSHOT/recipes/index.html Tue Apr 9 19:45:37 2024 @@ -936,10 +936,10 @@ provide some basic building blocks for v traversal on the paths found between them. Consider the following examples using the modern toy graph: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1014,10 +1014,10 @@ scenarios. For one such example, conside vertices: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1066,10 +1066,10 @@ to extract the known job, the company th the known person completed an application. - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1205,10 +1205,10 @@ demonstrate how some of these different edges associated to each vertex. The following examples use the modern toy graph: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1303,10 +1303,10 @@ graph for demonstration purposes: - - console (groovy ) - - groovy + + console (groovy ) + + groovy @@ -1434,10 +1434,10 @@ pairs). other reachable vertices in the graph. The following examples use the modern toy graph: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1540,10 +1540,10 @@ relative importance of adjacent vertices give it the highest rank. Consider the following example using the Grateful Dead graph: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1622,10 +1622,10 @@ can shorten the time required to get a r GraphComputer (OLAP) based traversals. - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1633,12 +1633,12 @@ can shorten the time required to get a r gremlin g = traversal().withEmbedded(graph).withComputer() ==graphtraversalsource[tinkergraph[vertices:6 edges:6], graphcomputer] gremlin g.V().pageRank().with(PageRank.propertyName,'pageRank').values('pageRank') -==0.14598540152719103 -==0.14598540152719103 -==0.3047200907912249 ==0.11375510357865537 ==0.11375510357865537 -==0.1757988989970823 +==0.1757988989970823 +==0.14598540152719103 +==0.14598540152719103 +==0.30472009079122486 @@ -1683,10 +1683,10 @@ patterns described in this section. appear by way of some side-effect steps like aggregate(): - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1715,10 +1715,10 @@ g.V().aggregate(local, - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1751,10 +1751,10 @@ means than what is demonstrated. It may seem simple, but the most obvious choice to modifying what is in a list is to simply unfold() the List: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1794,10 +1794,10 @@ traverser as it just flattens List result, but consider what happens when there is more than one: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1839,10 +1839,10 @@ While this approach may be acceptable, t structure of the List traversers "locally" unfold() the lists to transform them: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1877,10 +1877,10 @@ thus maintaining two traverser results.< This pattern for unfolding and folding List traversers ends up having other applications: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -1958,10 +1958,10 @@ especially in cases where the expected o form of a List. For example, consider the following three traversals: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2042,10 +2042,10 @@ three results (i.e. triple) that could t the use of aggregate() to aid in construction of this List: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2157,10 +2157,10 @@ means that each traverser can effectivel vertices each: - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2187,10 +2187,10 @@ vertices each: results. - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2271,10 +2271,10 @@ need for the transformation, the explana to end up with a Map is with valueMap(): - - console (groovy) - - groovy + + console (groovy) + + groovy @@ -2301,10 +2301,10 @@ property stored as a List. by avoiding use of valueMap(): - - console
svn commit: r1916888 [7/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/t
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allclasses-index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allclasses-index.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allclasses-index.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/allclasses-index.html Tue Apr 9 19:45:37 2024 @@ -27,7 +27,7 @@ catch(err) { } //--> -var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":1,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":2,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2,"i37":2,"i38":2,"i39":4,"i40":2,"i41":2,"i42":2,"i43":2,"i44":4,"i45":1,"i46":2,"i47":2,"i48":2,"i49":2,"i50":2,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":2,"i57":2,"i58":2,"i59":2,"i60":2,"i61":2,"i62":2,"i63":2,"i64":2,"i65":2,"i66":2,"i67":2,"i68":2,"i69":2,"i70":2,"i71":2,"i72":2,"i73":2,"i74":2,"i75":2,"i76":1,"i77":2,"i78":2,"i79":2,"i80":2,"i81":2,"i82":2,"i83":2,"i84":2,"i85":2,"i86":2,"i87":1,"i88":2,"i89":2,"i90":2,"i91":8,"i92":1,"i93":1,"i94":8,"i95":1,"i96":2,"i97":4,"i98":2,"i99":2,"i100":2,"i101":2,"i102":2,"i103":2,"i104":2,"i105":2,"i106":2,"i107":2,"i108":2,"i109":2,"i110":2,"i111":2,"i112":1,"i113":2,"i114":2,"i115":1,"i116":2,"i117":1,"i118":2,"i119":2,"i120":2,"i121" :2,"i122":2,"i123":2,"i124":2,"i125":1,"i126":1,"i127":2,"i128":2,"i129":2,"i130":1,"i131":2,"i132":1,"i133":2,"i134":2,"i135":2,"i136":2,"i137":2,"i138":2,"i139":2,"i140":2,"i141":1,"i142":2,"i143":2,"i144":2,"i145":1,"i146":1,"i147":2,"i148":2,"i149":2,"i150":2,"i151":2,"i152":2,"i153":2,"i154":2,"i155":2,"i156":2,"i157":2,"i158":2,"i159":2,"i160":2,"i161":2,"i162":2,"i163":2,"i164":2,"i165":2,"i166":2,"i167":2,"i168":1,"i169":2,"i170":2,"i171":2,"i172":2,"i173":2,"i174":2,"i175":2,"i176":2,"i177":2,"i178":2,"i179":2,"i180":2,"i181":2,"i182":2,"i183":2,"i184":4,"i185":2,"i186":2,"i187":2,"i188":2,"i189":2,"i190":2,"i191":2,"i192":1,"i193":2,"i194":4,"i195":2,"i196":2,"i197":2,"i198":2,"i199":2,"i200":2,"i201":2,"i202":1,"i203":2,"i204":2,"i205":2,"i206":2,"i207":2,"i208":1,"i209":2,"i210":2,"i211":2,"i212":2,"i213":2,"i214":2,"i215":2,"i216":8,"i217":2,"i218":2,"i219":4,"i220":2,"i221":1,"i222":2,"i223":2,"i224":2,"i225":2,"i226":2,"i227":2,"i228":4,"i229":2,"i230":4,"i231":2,"i23 2":2,"i233":2,"i234":2,"i235":2,"i236":2,"i237":2,"i238":2,"i239":2,"i240":2,"i241":2,"i242":1,"i243":1,"i244":2,"i245":2,"i246":2,"i247":2,"i248":2,"i249":2,"i250":2,"i251":2,"i252":2,"i253":2,"i254":2,"i255":1,"i256":1,"i257":2,"i258":2,"i259":4,"i260":2,"i261":2,"i262":2,"i263":2,"i264":2,"i265":2,"i266":2,"i267":2,"i268":2,"i269":2,"i270":2,"i271":2,"i272":2,"i273":2,"i274":2,"i275":2,"i276":2,"i277":2,"i278":2,"i279":2,"i280":8,"i281":2,"i282":2,"i283":2,"i284":2,"i285":2,"i286":2,"i287":1,"i288":2,"i289":2,"i290":2,"i291":2,"i292":2,"i293":2,"i294":2,"i295":2,"i296":2,"i297":2,"i298":2,"i299":2,"i300":2,"i301":2,"i302":2,"i303":2,"i304":2,"i305":2,"i306":4,"i307":2,"i308":2,"i309":1,"i310":2,"i311":2,"i312":2,"i313":2,"i314":2,"i315":2,"i316":2,"i317":2,"i318":2,"i319":2,"i320":2,"i321":2,"i322":2,"i323":4,"i324":2,"i325":2,"i326":2,"i327":2,"i328":1,"i329":2,"i330":2,"i331":2,"i332":2,"i333":2,"i334":2,"i335":2,"i336":2,"i337":2,"i338":2,"i339":1,"i340":2,"i341":2,"i342":2,"i 343":2,"i344":2,"i345":2,"i346":2,"i347":2,"i348":2,"i349":2,"i350":2,"i351":2,"i352":2,"i353":2,"i354":2,"i355":2,"i356":2,"i357":2,"i358":2,"i359":2,"i360":2,"i361":2,"i362":2,"i363":2,"i364":2,"i365":2,"i366":2,"i367":1,"i368":2,"i369":2,"i370":2,"i371":2,"i372":2,"i373":2,"i374":2,"i375":2,"i376":2,"i377":2,"i378":2,"i379":2,"i380":1,"i381":2,"i382":2,"i383":2,"i384":1,"i385":4,"i386":1,"i387":2,"i388":2,"i389":32,"i390":32,"i391":2,"i392":2,"i393":2,"i394":2,"i395":2,"i396":2,"i397":8,"i398":1,"i399":8,"i400":32,"i401":32,"i402":2,"i403":32,"i404":32,"i405":4,"i406":2,"i407":2,"i408":2,"i409":2,"i410":2,"i411":2,"i412":2,"i413":2,"i414":2,"i415":2,"i416":2,"i417":2,"i418":2,"i419":2,"i420":2,"i421":2,"i422":2,"i423":2,"i424":2,"i425":2,"i426":2,"i427":2,"i428":2,"i429":2,"i430":1,"i431":2,"i432":2,"i433":2,"i434":1,"i435":1,"i436":2,"i437":2,"i438":2,"i439":1,"i440":2,"i441":1,"i442":1,"i443":1,"i444":1,"i445":1,"i446":1,"i447":1,"i448":1,"i449":1,"i450":1,"i451":1,"i452":2,"i4
svn commit: r1916888 [11/24] - in /tinkerpop/site: docs/3.7.2-SNAPSHOT/dev/developer/ docs/3.7.2-SNAPSHOT/dev/provider/ docs/3.7.2-SNAPSHOT/recipes/ docs/3.7.2-SNAPSHOT/reference/ docs/3.7.2-SNAPSHOT/
Modified: tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/index.html URL: http://svn.apache.org/viewvc/tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/index.html?rev=1916888=1916887=1916888=diff == --- tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/index.html (original) +++ tinkerpop/site/javadocs/3.7.2-SNAPSHOT/full/index.html Tue Apr 9 19:45:37 2024 @@ -110,324 +110,332 @@ TinkerPop3 provides graph computing capa -org.apache.tinkerpop.gremlin +examples -org.apache.tinkerpop.gremlin.algorithm.generator +org.apache.tinkerpop.gremlin -org.apache.tinkerpop.gremlin.driver +org.apache.tinkerpop.gremlin.algorithm.generator -org.apache.tinkerpop.gremlin.driver.exception +org.apache.tinkerpop.gremlin.driver -org.apache.tinkerpop.gremlin.driver.handler +org.apache.tinkerpop.gremlin.driver.exception -org.apache.tinkerpop.gremlin.driver.remote +org.apache.tinkerpop.gremlin.driver.handler -org.apache.tinkerpop.gremlin.driver.simple +org.apache.tinkerpop.gremlin.driver.remote -org.apache.tinkerpop.gremlin.driver.util +org.apache.tinkerpop.gremlin.driver.simple -org.apache.tinkerpop.gremlin.features +org.apache.tinkerpop.gremlin.driver.util -org.apache.tinkerpop.gremlin.groovy.engine +org.apache.tinkerpop.gremlin.features -org.apache.tinkerpop.gremlin.groovy.jsr223 +org.apache.tinkerpop.gremlin.groovy.engine -org.apache.tinkerpop.gremlin.groovy.jsr223.ast +org.apache.tinkerpop.gremlin.groovy.jsr223 -org.apache.tinkerpop.gremlin.groovy.jsr223.customizer +org.apache.tinkerpop.gremlin.groovy.jsr223.ast -org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential +org.apache.tinkerpop.gremlin.groovy.jsr223.customizer -org.apache.tinkerpop.gremlin.groovy.loaders +org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential -org.apache.tinkerpop.gremlin.groovy.util +org.apache.tinkerpop.gremlin.groovy.loaders -org.apache.tinkerpop.gremlin.jsr223 +org.apache.tinkerpop.gremlin.groovy.util -org.apache.tinkerpop.gremlin.jsr223.console +org.apache.tinkerpop.gremlin.jsr223 -org.apache.tinkerpop.gremlin.language.grammar +org.apache.tinkerpop.gremlin.jsr223.console -org.apache.tinkerpop.gremlin.process +org.apache.tinkerpop.gremlin.language.grammar -org.apache.tinkerpop.gremlin.process.computer +org.apache.tinkerpop.gremlin.process -org.apache.tinkerpop.gremlin.process.computer.clone +org.apache.tinkerpop.gremlin.process.computer -org.apache.tinkerpop.gremlin.process.computer.clustering.connected +org.apache.tinkerpop.gremlin.process.computer.clone -org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure +org.apache.tinkerpop.gremlin.process.computer.clustering.connected -org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank +org.apache.tinkerpop.gremlin.process.computer.clustering.peerpressure -org.apache.tinkerpop.gremlin.process.computer.search.path +org.apache.tinkerpop.gremlin.process.computer.ranking.pagerank -org.apache.tinkerpop.gremlin.process.computer.traversal +org.apache.tinkerpop.gremlin.process.computer.search.path -org.apache.tinkerpop.gremlin.process.computer.traversal.lambda +org.apache.tinkerpop.gremlin.process.computer.traversal -org.apache.tinkerpop.gremlin.process.computer.traversal.step +org.apache.tinkerpop.gremlin.process.computer.traversal.lambda -org.apache.tinkerpop.gremlin.process.computer.traversal.step.map +org.apache.tinkerpop.gremlin.process.computer.traversal.step -org.apache.tinkerpop.gremlin.process.computer.traversal.strategy +org.apache.tinkerpop.gremlin.process.computer.traversal.step.map -org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration +org.apache.tinkerpop.gremlin.process.computer.traversal.strategy -org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.finalization +org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration -org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization +org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.finalization -org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.verification +org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.optimization -org.apache.tinkerpop.gremlin.process.computer.util +org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.verification -org.apache.tinkerpop.gremlin.process.remote +org.apache.tinkerpop.gremlin.process.computer.util -org.apache.tinkerpop.gremlin.process.remote.traversal +org.apache.tinkerpop.gremlin.process.remote -org.apache.tinkerpop.gremlin.process.remote.traversal.step.map +org.apache.tinkerpop.gremlin.process.remote.traversal -org.apache.tinkerpop.gremlin.process.remote.traversal.strategy.decoration +org.apache.tinkerpop.gremlin.process.remote.traversal.step.map