[ https://issues.apache.org/jira/browse/TINKERPOP-2964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17780022#comment-17780022 ]
ASF GitHub Bot commented on TINKERPOP-2964: ------------------------------------------- codecov-commenter commented on PR #2309: URL: https://github.com/apache/tinkerpop/pull/2309#issuecomment-1781521963 ## [Codecov](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report > Merging [#2309](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) (3f4e395) into [3.6-dev](https://app.codecov.io/gh/apache/tinkerpop/commit/f28c1db9bfd010e0eb1b10f0a1cb5b01fbefeb4d?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) (f28c1db) will **increase** coverage by `0.00%`. > The diff coverage is `100.00%`. ```diff @@ Coverage Diff @@ ## 3.6-dev #2309 +/- ## ========================================== Coverage 75.17% 75.17% - Complexity 12291 12294 +3 ========================================== Files 1056 1056 Lines 63364 63371 +7 Branches 6924 6924 ========================================== + Hits 47633 47639 +6 - Misses 13158 13160 +2 + Partials 2573 2572 -1 ``` | [Files](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | | |---|---|---| | [.../process/traversal/step/filter/PathFilterStep.java](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JlbWxpbi1jb3JlL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS90aW5rZXJwb3AvZ3JlbWxpbi9wcm9jZXNzL3RyYXZlcnNhbC9zdGVwL2ZpbHRlci9QYXRoRmlsdGVyU3RlcC5qYXZh) | `90.19% <100.00%> (+0.19%)` | :arrow_up: | | [...cess/traversal/step/filter/WherePredicateStep.java](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JlbWxpbi1jb3JlL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS90aW5rZXJwb3AvZ3JlbWxpbi9wcm9jZXNzL3RyYXZlcnNhbC9zdGVwL2ZpbHRlci9XaGVyZVByZWRpY2F0ZVN0ZXAuamF2YQ==) | `95.00% <100.00%> (+0.08%)` | :arrow_up: | | [...p/gremlin/process/traversal/step/map/PathStep.java](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JlbWxpbi1jb3JlL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS90aW5rZXJwb3AvZ3JlbWxpbi9wcm9jZXNzL3RyYXZlcnNhbC9zdGVwL21hcC9QYXRoU3RlcC5qYXZh) | `95.65% <100.00%> (+0.09%)` | :arrow_up: | | [...remlin/process/traversal/step/map/ProjectStep.java](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JlbWxpbi1jb3JlL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS90aW5rZXJwb3AvZ3JlbWxpbi9wcm9jZXNzL3RyYXZlcnNhbC9zdGVwL21hcC9Qcm9qZWN0U3RlcC5qYXZh) | `94.11% <100.00%> (+0.17%)` | :arrow_up: | | [...gremlin/process/traversal/step/map/SelectStep.java](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JlbWxpbi1jb3JlL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS90aW5rZXJwb3AvZ3JlbWxpbi9wcm9jZXNzL3RyYXZlcnNhbC9zdGVwL21hcC9TZWxlY3RTdGVwLmphdmE=) | `92.59% <100.00%> (+0.13%)` | :arrow_up: | | [...p/gremlin/process/traversal/step/map/TreeStep.java](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JlbWxpbi1jb3JlL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS90aW5rZXJwb3AvZ3JlbWxpbi9wcm9jZXNzL3RyYXZlcnNhbC9zdGVwL21hcC9UcmVlU3RlcC5qYXZh) | `97.67% <100.00%> (+0.05%)` | :arrow_up: | | [.../traversal/step/sideEffect/TreeSideEffectStep.java](https://app.codecov.io/gh/apache/tinkerpop/pull/2309?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-Z3JlbWxpbi1jb3JlL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS90aW5rZXJwb3AvZ3JlbWxpbi9wcm9jZXNzL3RyYXZlcnNhbC9zdGVwL3NpZGVFZmZlY3QvVHJlZVNpZGVFZmZlY3RTdGVwLmphdmE=) | `97.43% <100.00%> (+0.06%)` | :arrow_up: | ... and [7 files with indirect coverage changes](https://app.codecov.io/gh/apache/tinkerpop/pull/2309/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) > Many TraversalParent's steps have a replaceLocalChild logic that can result > in a new ChildTraversal having an ID that already exists. > -------------------------------------------------------------------------------------------------------------------------------------- > > Key: TINKERPOP-2964 > URL: https://issues.apache.org/jira/browse/TINKERPOP-2964 > Project: TinkerPop > Issue Type: Improvement > Components: process > Affects Versions: 3.6.0 > Reporter: Jianzhong Liu > Priority: Critical > > Following the invocation of replaceLocalChild, the new childTraversal within > many steps can have an ID that already exists. For instance, in the TreeStep > traversal ring replace logic, the 'integrateChild' function should be called > prior to assigning it the new traversal. More details can be found in the > Apache TinkerPop code at this link: > [https://github.com/apache/tinkerpop/blob/master/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/TreeStep.java#L68-L72.] > -- This message was sent by Atlassian Jira (v8.20.10#820010)