-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Suggestions for MLS state machine (#303)
Will try to keep these suggestion PR's small, for this one: 1. Serialize welcome messages to `post_commit_data` field on intent rather than separate table 1. Remove some group sync steps (we can handle conflicts anyway) 1. Drop pending proposals for now 1. Describe how payloads can be synced in a non-duplicative way Other things worth considering: 1. Making some of the steps generic rather than specific to intent type (a lot of it is duplicative/identical) 1. Whether to make commit processing strictly sequential (commit must be fully done before next one begins) or concurrent. If we make it strictly sequential, we need to think about how to handle concurrent syncs (as the application also needs to sync incoming messages, either via pull or subscription)
- Loading branch information
1 parent
ef1faa3
commit 79c5f3e
Showing
1 changed file
with
31 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters