Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • athena athena
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Jira
    • Jira
  • Merge requests 172
    • Merge requests 172
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • atlasatlas
  • athenaathena
  • Merge requests
  • !59953

Track decisions IDs on LinkInfo, not Decision

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Jon Burr requested to merge jburr/athena:LinkInfoFix into master Jan 20, 2023
  • Overview 9
  • Commits 2
  • Pipelines 2
  • Changes 4

Fixes ATR-26871, ATR-26856.

There are a few rare cases where the same feature can be attached to multiple different nodes in the nav graph for the same chain. The feature retrieval code would not add duplicate nodes, so features would only be associated to the first node. This MR instead tracks the decision IDs on LinkInfo objects themselves so now all the legs should be included.

My test code now shows that the IDs seem to be correctly included.

FAO @tamartin

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: LinkInfoFix