[ https://issues.apache.org/jira/browse/TINKERPOP-2972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17757812#comment-17757812 ]
ASF GitHub Bot commented on TINKERPOP-2972: ------------------------------------------- codecov-commenter commented on PR #2217: URL: https://github.com/apache/tinkerpop/pull/2217#issuecomment-1689302691 ## [Codecov](https://app.codecov.io/gh/apache/tinkerpop/pull/2217?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report > Merging [#2217](https://app.codecov.io/gh/apache/tinkerpop/pull/2217?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) (4ea67ac) into [3.6-dev](https://app.codecov.io/gh/apache/tinkerpop/commit/4b6e505a98361cc609c9f4b69bfb83cef2d0b31a?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) (4b6e505) will **decrease** coverage by `4.56%`. > The diff coverage is `n/a`. ```diff @@ Coverage Diff @@ ## 3.6-dev #2217 +/- ## ============================================= - Coverage 75.19% 70.63% -4.56% ============================================= Files 1050 24 -1026 Lines 62943 3518 -59425 Branches 6900 0 -6900 ============================================= - Hits 47328 2485 -44843 + Misses 13078 869 -12209 + Partials 2537 164 -2373 ``` [see 1026 files with indirect coverage changes](https://app.codecov.io/gh/apache/tinkerpop/pull/2217/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) :mega: We’re building smart automated test selection to slash your CI/CD build times. [Learn more](https://about.codecov.io/iterative-testing/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) > 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 > Affects Versions: 3.6.4 > Reporter: Jianzhong Liu > Priority: Major > > 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)