View Issue Details

IDProjectCategoryView StatusLast Update
000615210000-100: DevicesSpecpublic2024-08-06 13:13
ReporterJim Luth Assigned ToKarl Deiretsbacher  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0006152: Can hierarchical References by symmetric?
Description

I found in the DI specification a ReferenceType beeing symmetric and hierarchical (ConnectsTo).
That seems fundamentally wrong to me, as a hierarchical Reference always implies an "up" and "down" (parent / child) inside a hierarchy (at least to me). However, I have not found any statement in the spec, stating that this is not allowed.

Consequences if we clarify it: DI spec becomes invalid - we would need to add a mantis issue there.
Consequences if we leave it open: Tree views using hierarchical references will automatically run into a loop since with those symmetric, hierachical references as the child points to the parent with the same reference (not the inverse one).

TagsNo tags attached.

Relationships

related to 0006149 closedJeff Harding 10000-003: Address Space Can hierarchical References by symmetric? 

Activities

Karl Deiretsbacher

2024-07-22 05:26

administrator   ~0021500

We will change the parent from Hierarchical to Non-Hierarchical. The NodeId of the Reference will not change.

This is a model error and will be treated as ERRATA (no breaking change).

Since the NodeId of the Reference does not change, implementations will not notice the fix. Concept and use cases do not change.

Randy Armstrong

2024-07-25 21:59

administrator   ~0021512

Fixed NodeSet - need an updated document.

Karl Deiretsbacher

2024-08-06 13:13

administrator   ~0021536

Published today a new revision (1.04.1) with document and NodeSet as RC (30 day review).

Issue History

Date Modified Username Field Change
2020-10-13 15:26 Jim Luth New Issue
2020-10-13 15:26 Jim Luth Issue generated from: 0006149
2020-10-13 15:26 Jim Luth Relationship added related to 0006149
2020-10-13 15:27 Jim Luth Project 10000-003: Address Space => 10000-100: Devices
2024-07-22 05:23 Karl Deiretsbacher Assigned To => Karl Deiretsbacher
2024-07-22 05:23 Karl Deiretsbacher Status new => assigned
2024-07-22 05:26 Karl Deiretsbacher Note Added: 0021500
2024-07-25 21:59 Randy Armstrong Status assigned => resolved
2024-07-25 21:59 Randy Armstrong Resolution open => fixed
2024-07-25 21:59 Randy Armstrong Note Added: 0021512
2024-08-06 13:13 Karl Deiretsbacher Note Added: 0021536