View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002189 | 10000-004: Services | public | 2012-09-13 13:47 | 2013-08-20 20:43 | |
Reporter | Karl Deiretsbacher | Assigned To | Matthias Damm | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.01 | ||||
Fixed in Version | 1.03 | ||||
Summary | 0002189: Handling of Publish requests in special states | ||||
Description | (1) DeleteSubscriptions states: "If this is the last Subscription assigned to the Client issuing the request, then all Publish requests queued by that Client are de-queued and a negative response is returned for each" This should be changed as follows: I also propose to add a separate state to the Subscription State Table. (2) TimeoutHint for Publish If support of the timeoutHint is required for Publish, this should also be mentioned in the description of the requestHeader and maybe even in the description of the Publish service. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
|
Discussed in telecon today. (1) Good idea to require a specific error code Bad_NoSubscription. This will require a normative errata be published for Part 4. (2) Agree clarifiy that the Hint is mandatory for the Client to provide, but optional for the Server to observe. |
|
Added clarification to return Bad_NoSubscription in DeleteSubscriptions. From my point of view the handling of the timeout hint for Publish is mandatory. Since Publish request are queued in the sever they may time out and using a timed out request will cause lost sequence numbers and it may take a while until a client notices that loss. |
|
Discussed again in today's telecon and decided to override decision #2 from 2012-10-02. We will remove all conflicting statements that imply the timeout hint is optional and make it mandatory for both clients and servers. |
|
Added the following clarification to RequestHeader::timeoutHint Resolved in document IEC 62541-4 - Services [Pre-CDV] 1.02.02.doc |
|
agreed to changed text |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-09-13 13:47 | Karl Deiretsbacher | New Issue | |
2012-09-13 14:55 | Karl Deiretsbacher | Description Updated | |
2012-09-13 14:59 | Karl Deiretsbacher | Description Updated | |
2012-09-13 15:08 | Karl Deiretsbacher | Description Updated | |
2012-10-02 16:32 | Jim Luth | Note Added: 0004121 | |
2012-10-02 16:32 | Jim Luth | Status | new => assigned |
2012-10-02 16:32 | Jim Luth | Assigned To | => Matthias Damm |
2013-07-23 23:19 | Matthias Damm | Note Added: 0004845 | |
2013-07-23 23:19 | Matthias Damm | Status | assigned => feedback |
2013-07-30 17:36 | Jim Luth | Note Added: 0004865 | |
2013-07-30 17:36 | Jim Luth | Status | feedback => assigned |
2013-08-20 14:44 | Matthias Damm | Status | assigned => resolved |
2013-08-20 14:44 | Matthias Damm | Resolution | open => fixed |
2013-08-20 14:44 | Matthias Damm | Note Added: 0004932 | |
2013-08-20 20:43 | Jim Luth | Status | resolved => closed |
2013-08-20 20:43 | Jim Luth | Note Added: 0004949 | |
2013-08-20 20:43 | Jim Luth | Fixed in Version | => 1.03 |