[ https://issues.apache.org/jira/browse/TINKERPOP-2350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stephen Mallette reassigned TINKERPOP-2350: ------------------------------------------- Assignee: Stephen Mallette > clone() is not deep copying Traversal internals > ----------------------------------------------- > > Key: TINKERPOP-2350 > URL: https://issues.apache.org/jira/browse/TINKERPOP-2350 > Project: TinkerPop > Issue Type: Bug > Components: python > Affects Versions: 3.3.10 > Reporter: Stephen Mallette > Assignee: Stephen Mallette > Priority: Major > > I marked this for python but other GLVs should be test as well. A comment on > TINKERPOP-2315 demonstrates the problem as: > {code} > In [12]: t0 = g.V().hasLabel('OID') > In [13]: t0 > Out[13]: [['V'], ['hasLabel', 'OID'], ['values', > '_ipython_canary_method_should_not_exist_']] > In [14]: t1 = t0.clone() > In [15]: t1 > Out[15]: [['V'], ['hasLabel', 'OID'], ['values', > '_ipython_canary_method_should_not_exist_'], ['values', > '_ipython_canary_method_should_not_exist_']] > In [16]: t1 = t1.has('u1', 'v1') > In [17]: t1 Out[17]: [['V'], ['hasLabel', 'OID'], ['values', > '_ipython_canary_method_should_not_exist_'], ['values', > '_ipython_canary_method_should_not_exist_'], ['has', 'u1', 'v1'], ['values', > '_ipython_canary_method_should_not_exist_']] > In [18]: t0 > Out[18]: [['V'], ['hasLabel', 'OID'], ['values', > '_ipython_canary_method_should_not_exist_'], ['values', > '_ipython_canary_method_should_not_exist_'], ['has', 'u1', 'v1'], ['values', > '_ipython_canary_method_should_not_exist_'], ['values', > '_ipython_canary_method_should_not_exist_']] > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)