You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2018/09/04 17:34:21 UTC
[1/3] tinkerpop git commit: TINKERPOP-2021 Added test to simulate
maximum recursion depth failure
Repository: tinkerpop
Updated Branches:
refs/heads/master 90940d38d -> 95f7080fd
TINKERPOP-2021 Added test to simulate maximum recursion depth failure
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/425bcd03
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/425bcd03
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/425bcd03
Branch: refs/heads/master
Commit: 425bcd032adc9967a6b575da8042df3806671825
Parents: e937a3a
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Aug 28 11:58:13 2018 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Sep 4 13:24:18 2018 -0400
----------------------------------------------------------------------
.../src/main/jython/tests/driver/test_client.py | 44 ++++++++++++++++++++
1 file changed, 44 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/425bcd03/gremlin-python/src/main/jython/tests/driver/test_client.py
----------------------------------------------------------------------
diff --git a/gremlin-python/src/main/jython/tests/driver/test_client.py b/gremlin-python/src/main/jython/tests/driver/test_client.py
index 595aba0..82b0221 100644
--- a/gremlin-python/src/main/jython/tests/driver/test_client.py
+++ b/gremlin-python/src/main/jython/tests/driver/test_client.py
@@ -20,6 +20,7 @@ import pytest
from gremlin_python.driver.client import Client
from gremlin_python.driver.request import RequestMessage
+from gremlin_python.process.graph_traversal import __
from gremlin_python.structure.graph import Graph
__author__ = 'David M. Brown (davebshow@gmail.com)'
@@ -107,3 +108,46 @@ def test_multi_conn_pool(client):
# with connection pool `future` may or may not be done here
result_set = future.result()
assert len(result_set.all().result()) == 6
+
+
+def test_big_result_set(client):
+ g = Graph().traversal()
+ t = g.inject(1).repeat(__.addV('person').property('name', __.loops())).times(20000).count()
+ message = RequestMessage('traversal', 'bytecode', {'gremlin': t.bytecode, 'aliases': {'g': 'g'}})
+ result_set = client.submit(message)
+ results = []
+ for result in result_set:
+ results += result
+ assert len(results) == 1
+
+ t = g.V().limit(10)
+ message = RequestMessage('traversal', 'bytecode', {'gremlin': t.bytecode, 'aliases': {'g': 'g'}})
+ result_set = client.submit(message)
+ results = []
+ for result in result_set:
+ results += result
+ assert len(results) == 10
+
+ t = g.V().limit(100)
+ message = RequestMessage('traversal', 'bytecode', {'gremlin': t.bytecode, 'aliases': {'g': 'g'}})
+ result_set = client.submit(message)
+ results = []
+ for result in result_set:
+ results += result
+ assert len(results) == 100
+
+ t = g.V().limit(1000)
+ message = RequestMessage('traversal', 'bytecode', {'gremlin': t.bytecode, 'aliases': {'g': 'g'}})
+ result_set = client.submit(message)
+ results = []
+ for result in result_set:
+ results += result
+ assert len(results) == 1000
+
+ t = g.V().limit(10000)
+ message = RequestMessage('traversal', 'bytecode', {'gremlin': t.bytecode, 'aliases': {'g': 'g'}})
+ result_set = client.submit(message)
+ results = []
+ for result in result_set:
+ results += result
+ assert len(results) == 10000
[2/3] tinkerpop git commit: Merge branch 'tp32' into tp33
Posted by sp...@apache.org.
Merge branch 'tp32' into tp33
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/fd25300c
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/fd25300c
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/fd25300c
Branch: refs/heads/master
Commit: fd25300cd844b2e202083a4142768f64bf44afd2
Parents: e1c46b2 425bcd0
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Sep 4 13:33:45 2018 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Sep 4 13:33:45 2018 -0400
----------------------------------------------------------------------
.../src/main/jython/tests/driver/test_client.py | 44 ++++++++++++++++++++
1 file changed, 44 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/fd25300c/gremlin-python/src/main/jython/tests/driver/test_client.py
----------------------------------------------------------------------
diff --cc gremlin-python/src/main/jython/tests/driver/test_client.py
index 145bf9c,82b0221..0459428
--- a/gremlin-python/src/main/jython/tests/driver/test_client.py
+++ b/gremlin-python/src/main/jython/tests/driver/test_client.py
@@@ -20,8 -20,8 +20,9 @@@ import pytes
from gremlin_python.driver.client import Client
from gremlin_python.driver.request import RequestMessage
+ from gremlin_python.process.graph_traversal import __
from gremlin_python.structure.graph import Graph
+from gremlin_python.driver import serializer
__author__ = 'David M. Brown (davebshow@gmail.com)'
[3/3] tinkerpop git commit: Merge branch 'tp33'
Posted by sp...@apache.org.
Merge branch 'tp33'
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/95f7080f
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/95f7080f
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/95f7080f
Branch: refs/heads/master
Commit: 95f7080fd68be357ad9e74fb99628bf23a054b02
Parents: 90940d3 fd25300
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Tue Sep 4 13:34:01 2018 -0400
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Tue Sep 4 13:34:01 2018 -0400
----------------------------------------------------------------------
.../src/main/jython/tests/driver/test_client.py | 44 ++++++++++++++++++++
1 file changed, 44 insertions(+)
----------------------------------------------------------------------