View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008729 | 10000-014: PubSub | Spec | public | 2023-03-14 16:16 | 2023-06-20 14:51 |
Reporter | Zbynek Zahradnik | Assigned To | Matthias Damm | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.05.02 | ||||
Target Version | 1.05.03 | Fixed in Version | 1.05.03 RC1 | ||
Summary | 0008729: How can UADP heartbeat messages be recognized? | ||||
Description | When the subscriber is receiving UADP messages from multiple groups and writers on the same connection, how can the subscriber recognize that the message is a heartbeat message - just from the message itself, without necessarily having access to the configuration? The spec says "If the key frame is a heartbeat DataSetMessage, only the header is encoded but the following I could only find one place in the spec which could help distinguishing the heartbeat messages - "For heartbeat DataSetMessages the majorVersion and However, these fields are not always present in the DataSetMessage Header. Maybe the spec is trying to say that in order for the parser to recognize the heartbeat messages, the ConfigurationVersionMajorVersion and ConfigurationVersionMinorVersion fields must be enabled in the message? And without them, the heartbeat messages are not possible? That would be OK, if that is the intent, I think it should be expressed more clearly in the spec. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0008651 | closed | Matthias Damm | Conflicting requirements for heartbeat message header |
|
7.2.3.5.5 Data Key Frame DataSetMessage |
|
Agreed to changes edited in Virtual F2F. |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-03-14 16:16 | Zbynek Zahradnik | New Issue | |
2023-03-14 16:16 | Zbynek Zahradnik | Relationship added | related to 0008651 |
2023-03-23 21:55 | Jim Luth | Assigned To | => Matthias Damm |
2023-03-23 21:55 | Jim Luth | Status | new => assigned |
2023-06-20 13:02 | Matthias Damm | Status | assigned => resolved |
2023-06-20 13:02 | Matthias Damm | Resolution | open => fixed |
2023-06-20 13:02 | Matthias Damm | Fixed in Version | => 1.05.03 RC1 |
2023-06-20 13:02 | Matthias Damm | Note Added: 0019557 | |
2023-06-20 14:51 | Jim Luth | Status | resolved => closed |
2023-06-20 14:51 | Jim Luth | Note Added: 0019564 |