Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempt to clarify how the state restriction works for lazy-loading #2754

Merged
merged 2 commits into from Sep 1, 2020

Conversation

turt2live
Copy link
Member

The "Like other members..." paragraph was confusing to people as it implied that it affected non-lazy-loading clients, which is technically true but also not. Clients can filter the state section of a sync without lazy-loading, but with lazy-loading they don't get a choice. Why a client would filter out membership events is beyond the scope of this PR.

The idea behind the diff is to try and link the paragraph previous to the confusing one, as it was originally intended when this was being added to the spec in the first place. A further clarifying statement is also introduced to try and de-confuse any remaining thoughts after reading the thing.

Overall I'm not super convinced this solves the problem, but it's at least a step towards sanity?

@turt2live turt2live requested a review from a team August 31, 2020 21:21
@turt2live turt2live merged commit c89e5bf into master Sep 1, 2020
@turt2live turt2live deleted the travis/ll/clarification branch September 1, 2020 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants