View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002323 | 10000-005: Information Model | Spec | public | 2013-01-18 14:33 | 2017-05-23 15:59 |
Reporter | Assigned To | jeffhardingabb | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Summary | 0002323: Clarification of ServerShutdown definition and behavior required | ||||
Description | The definition of ServerState.SHUTDOWN_4 is described as follows:<br> Both sentences above are too vague. For example:<br>
Additionally, Table 142 – ServerStatusDataType Structure describes the fields within the structure; unfortunately the SHUTDOWN_4 definition describes a "shutdown" by refering to it in the description thereby defeating the definition. Also, there's no documentation that we can find that describes HOW to use this structure. The testing that's currently defined for this behavior was ported from the COM tests (IOPCShutdown).<br> | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0002620 | closed | Matthias Damm | 10000-004: Services | Special notification message type for system information |
|
We discussed this with Nathan in the telecon today, but he dropped off and we didn't come to closure. ServerState.SHUTDOWN_4 and some other states are there for those servers that choose to do an orderly shutdown and notify clients for a period of time before completely shutting down. Orderly shutdown was a mandated behavior for OPC DA, but for UA we designed robustness into the abrupt (disorderly?) shutdown so we decided there was little value in making an orderly shutdown mandatory. The statement in the spec: “Depending on the implementation, this might or might not be visible to clients." should be clarified with additional text to explain that if a server does not do an orderly shutdown, the ServerState.SHUTDOWN_4 need not be written since no one will ever be able to read it. If the server does do an orderly shutdown then the ServerState SHOULD be updated as described. |
|
Also review the text in Part 4 6.5 for consistency. |
|
Discussed in telecon and agreed to move this issue to Part 4 since such behavior needs to be defined with the service in Part 4, not with the datatype in Part 5. |
|
CMPWG Aug-6-2015: While discussing Client behavior test-cases for Redundancy the topic of SecondsTillShutdown came up. We did a search through the specs thinking this issue was resolved (we couldn't remember for sure) and found that more commentary is needed in the spec. We couldn't determine the right spec. Part 4 does not cover much information; Part 3 has none; Part 5 seems to have the most. Some text considerations could include:
|
|
Jeff to integrate changes proposed by Matthias. |
|
Added Clarification to Table 135 and Table 143. |
|
Agreed to changes edited in telecon. |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-01-18 14:33 |
|
New Issue | |
2013-01-22 19:59 | Jim Luth | Note Added: 0004432 | |
2013-01-22 20:00 | Jim Luth | Status | new => assigned |
2013-01-22 20:00 | Jim Luth | Assigned To | => Wolfgang Mahnke |
2013-02-05 17:58 | Jim Luth | Note Added: 0004460 | |
2013-08-06 17:51 | Jim Luth | Project | 10000-005: Information Model => 10000-004: Services |
2013-08-06 17:52 | Jim Luth | Assigned To | Wolfgang Mahnke => Matthias Damm |
2013-08-06 17:53 | Jim Luth | Note Added: 0004909 | |
2014-12-16 13:19 | Matthias Damm | Relationship added | related to 0002620 |
2015-01-15 23:25 | Matthias Damm | Category | (No Category) => Spec |
2015-01-15 23:25 | Matthias Damm | Description Updated | |
2015-01-15 23:26 | Matthias Damm | Description Updated | |
2015-01-15 23:39 | Matthias Damm | Target Version | => 1.04 |
2015-08-06 18:07 |
|
Note Added: 0006295 | |
2017-05-16 22:34 | Jim Luth | Project | 10000-004: Services => 10000-005: Information Model |
2017-05-16 22:34 | Jim Luth | Assigned To | Matthias Damm => jeffhardingabb |
2017-05-16 22:35 | Jim Luth | Note Added: 0008102 | |
2017-05-16 22:54 | jeffhardingabb | Note Added: 0008103 | |
2017-05-16 22:54 | jeffhardingabb | Status | assigned => resolved |
2017-05-16 22:54 | jeffhardingabb | Fixed in Version | => 1.04 |
2017-05-16 22:54 | jeffhardingabb | Resolution | open => fixed |
2017-05-23 15:59 | Jim Luth | Note Added: 0008160 | |
2017-05-23 15:59 | Jim Luth | Status | resolved => closed |