Skip to content

Ensure all server events and their operations are handled #3408

@borisyankov

Description

@borisyankov

We are handling almost all server events and the majority of their operations.
The ones not being handled have not been a priority to implement until now.

With the approaching implementation of Queue 2.0 we will stop refreshing our internal state frequently and it will be essential for the state consistency to add handling for the remaining ones.


[We've edited this list over time to try to keep it up to date. -- Greg]

For documentation of each of these, see: https://zulip.com/api/get-events

Since #5310, see also the event types we explicitly ignore at the end of eventToAction. (Many of those are for product features we simply don't support, though, and those are out of scope for this issue -- we'll handle them as part of adding those features.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    a-data-syncZulip's event system, event queues, staleness/liveness

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions