Jianzhong Liu created TINKERPOP-2972:
----------------------------------------
Summary: ProjectStep will produce an unexpected output when
dealing with duplicate keys
Key: TINKERPOP-2972
URL: https://issues.apache.org/jira/browse/TINKERPOP-2972
Project: TinkerPop
Issue Type: Improvement
Components: process
Reporter: Jianzhong Liu
g.V().project("a", "b", "b").by("lang").by(T.id).by("age")
TP:
1 \{'b': 29}
2 \{'b': 27}
3 \{'a': 'java', 'b': '3'}
4 \{'b': 32}
5 \{'a': 'java', 'b': '5'}
6 \{'b': 35}
TinkerPop erroneously generates an output from the final 'productive'
by-traversal when a key is used more than once, a situation that should not
occur. A proposed solution is to throw an exception when a redundant key is
detected.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)