View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004160 | 10000-014: PubSub | Spec | public | 2018-02-17 17:57 | 2021-06-11 13:55 |
| Reporter | Randy Armstrong | Assigned To | Matthias Damm | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | duplicate | ||
| Summary | 0004160: DataSetMessageSequenceNumber: What Happens on Crash? | ||||
| Description | DataSetMessageSequenceNumber is a monotonically increasing number but what happens if the Publisher restarts/crashes? Is the expectation that the last sequence number sent written to disk immediately? If not how does a Subscriber know that the SequenceNumber reset? Recommendation: define 0 to mean the start of a new sequence. Subscribers assme all data to follow is new data. If a SequenceNumber rolls over it starts at 1. | ||||
| Tags | No tags attached. | ||||
| Commit Version | |||||
| Fix Due Date | |||||
| duplicate of | 0004371 | closed | Matthias Damm | PubSub DataSetMessageSequenceNumber jump handling |
|
|
Using 0 does not work because 0 message may be missed. Update text in spec to explain options available to subscribers. i.e. if old sequence check timestamp |
|
|
This was already fixed with 0004371 with adding the following clarification: Added additional clarification that the sequence number starts at 0. |
|
|
Agreed to DUP in Virtual F2F. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2018-02-17 17:57 | Randy Armstrong | New Issue | |
| 2018-02-20 16:40 | Randy Armstrong | Note Added: 0008882 | |
| 2018-02-20 16:40 | Randy Armstrong | Assigned To | => Matthias Damm |
| 2018-02-20 16:40 | Randy Armstrong | Status | new => assigned |
| 2021-06-09 19:08 | Matthias Damm | Relationship added | duplicate of 0004371 |
| 2021-06-09 19:12 | Matthias Damm | Status | assigned => resolved |
| 2021-06-09 19:12 | Matthias Damm | Resolution | open => fixed |
| 2021-06-09 19:12 | Matthias Damm | Note Added: 0014536 | |
| 2021-06-11 13:54 | Jim Luth | Resolution | fixed => duplicate |
| 2021-06-11 13:55 | Jim Luth | Status | resolved => closed |
| 2021-06-11 13:55 | Jim Luth | Note Added: 0014551 |