[
https://issues.apache.org/jira/browse/TINKERPOP-2350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17066799#comment-17066799
]
ASF GitHub Bot commented on TINKERPOP-2350:
-------------------------------------------
FlorianHockmann commented on pull request #1269: TINKERPOP-2350 Fixed bug in
Traversal.clone() in Gremlin.NET
URL: https://github.com/apache/tinkerpop/pull/1269
https://issues.apache.org/jira/browse/TINKERPOP-2350
This is basically the same fix for .NET as #1268 for Python. This also
includes the commit from #1268 so I'll rebase this once that PR is merged.
VOTE +1
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
> 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: dotnet, 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)