Problem/Motivation

Clients applying pushed updates need to detect when changes were missed. An opaque generation token does not establish event continuity.

Proposed resolution

Define continuity and duplicate-handling rules. Replay missed updates where available; otherwise reconcile through HTTP.

Remaining tasks

Implement and test interrupted streams, missing events, duplicates, expired history and account changes.

Comments

freelock created an issue. See original summary.

  • freelock committed 3cf8a6b7 on 1.0.x
    task: #3628206 Retain refresh hints until reconciliation completes...
freelock’s picture

Status: Active » Needs work

Initial, reconnect, safety, and busy-state http repair is complete. Direct-update continuity/replay is still unfinished.