Closed Bug 885088 Opened 11 years ago Closed 10 years ago

SimplePush recovery mechanism

Categories

(Core :: DOM: Push Subscriptions, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: willyaranda, Unassigned)

References

()

Details

Now:

On hello message, a list of channelIDs is sent if they are registered (or [] if none).

With that, we are doing the initial recovery (register what we do not have, unregister what it is not sent, client always is the final source of truth).

Expected:

On hello message, send the channelIDs with its correspondent version, so we can recover in the server a pair of (channelID, version), and do more optimizations of not sending possible duplicate versions.

This is a small win, so RESOLVED WONTFIX if you do not like it
Extremely low priority since this is an optimization for an unlikely edge case. Needs plausible cases where this might give wins.
Depends on: simple-push-b2g
Component: General → DOM: Push Notifications
Product: Boot2Gecko → Core
Version: unspecified → Trunk
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.