View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000680 | 10000-004: Services | public | 2009-04-19 01:12 | 2012-02-09 22:35 | |
Reporter | Randy Armstrong | Assigned To | Matthias Damm | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.02 | ||||
Summary | 0000680: SemanticsChanged and StructureChanged bit need Clarification | ||||
Description | The SemanticsChanged and StructureChanged bits imply the bit will be set on the first value affected by the change. Unfortunately there are numerous race conditions that can show up depending on how the Server stores the metadata associated with the Node. Recommend that these bits be treated as advisory. i.e. when a client receives a value with these bits set it treats the stream of values for the MonitoredItem as unreliable until it determines what changed. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
|
Agreed in telecon to remove the requirement to set the StructureChange bit when the datatype changes since the datatype is always encoded with the value, so this inforation is redundant. StructureChange bit setting should refer to the case where the data description changes. Agreed to remove "The bit is also set if the data type Attribute of the Variable changes. A Variable with the data type BaseDataTye does not required the bit to be set when the data type changes." |
|
Removed data type, value rank or array dimension changes from the list of changes setting the StructureChanged bit since this information is always contained in the value. Change is part of the draft version "OPC UA Part 4 - Services Draft 1.02.02 Body.doc" |
|
Reviewed in telco on March 23, 2011 |
|
The DataType information is not always provided with the data, only the information needed to en- /decode it. E.g. enumerations or simple data types are only transfered like Int32 (in case of Enum) or as their base built-in type. |
|
WG September 14 - no further changes needed |
|
Reviewed at F2F |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-04-19 01:12 | Randy Armstrong | New Issue | |
2009-08-04 17:46 |
|
Note Added: 0001388 | |
2009-08-04 17:47 |
|
Status | new => assigned |
2009-08-04 17:47 |
|
Assigned To | => Matthias Damm |
2011-03-13 23:25 | Matthias Damm | Status | assigned => resolved |
2011-03-13 23:25 | Matthias Damm | Resolution | open => fixed |
2011-03-13 23:25 | Matthias Damm | Note Added: 0002402 | |
2011-03-23 05:58 | Randy Armstrong | Status | resolved => closed |
2011-03-23 05:58 | Randy Armstrong | Note Added: 0002511 | |
2011-09-14 18:23 | Wolfgang Mahnke | Status | closed => feedback |
2011-09-14 18:23 | Wolfgang Mahnke | Resolution | fixed => reopened |
2011-09-14 18:23 | Wolfgang Mahnke | Note Added: 0002954 | |
2011-09-14 18:51 | Matthias Damm | Status | feedback => resolved |
2011-09-14 18:51 | Matthias Damm | Resolution | reopened => fixed |
2011-09-14 18:51 | Matthias Damm | Note Added: 0002959 | |
2011-09-14 18:51 | Randy Armstrong | Status | resolved => closed |
2011-09-14 18:51 | Randy Armstrong | Note Added: 0002960 | |
2012-02-09 22:35 | Jim Luth | Fixed in Version | => 1.02 |