Skip to content

Support downgrading to a long-lived event queue #3916

@chrisbobbe

Description

@chrisbobbe

@timabbott mentions on czo that zulip/zulip#12926 is the PR thread tracking a server feature for the ability to downgrade to a long-lived event queue that ignores high-traffic events.

This would cover #1804 by making it unnecessary to fetch all users at startup; long initial load times are a common problem for users (see also the czo link, above), but I've made a new issue because there are separate benefits and implementation details to consider.

Unrecognized events will be ignored all the way back to mobile commit d2836e1, 2017-03-11, v1.0.11 (see discussion). Progress on feature detection via version number parsing is underway at #3839; see also the discussion about a feature level integer in, e.g., the /server_settings response, which we'll want to switch to when possible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions