diff options
author | Till <2353100+S7evinK@users.noreply.github.com> | 2022-04-19 10:46:45 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-19 09:46:45 +0100 |
commit | 57e3622b85fd4d80d9826404135f09e91ed47973 (patch) | |
tree | ecedc835dfd4b6eb21ff3b028df8f43cfb65a01f /sytest-whitelist | |
parent | 3ddbffd59ece5f74d951d6209882d9d954db4bc3 (diff) |
Implement lazy loading on `/sync` (#2346)
* Initial work on lazyloading
* Partially implement lazy loading on /sync
* Rename methods
* Make missing tests pass
* Preallocate slice, even if it will end up with fewer values
* Let the cache handle the user mapping
* Linter
* Cap cache growth
Diffstat (limited to 'sytest-whitelist')
-rw-r--r-- | sytest-whitelist | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/sytest-whitelist b/sytest-whitelist index f63b96f5..c8dedd59 100644 --- a/sytest-whitelist +++ b/sytest-whitelist @@ -699,4 +699,13 @@ Ignore invite in full sync Ignore invite in incremental sync A filtered timeline reaches its limit A change to displayname should not result in a full state sync -Can fetch images in room
\ No newline at end of file +Can fetch images in room +The only membership state included in an initial sync is for all the senders in the timeline +The only membership state included in an incremental sync is for senders in the timeline +Old members are included in gappy incr LL sync if they start speaking +We do send redundant membership state across incremental syncs if asked +Rejecting invite over federation doesn't break incremental /sync +Gapped incremental syncs include all state changes +Old leaves are present in gapped incremental syncs +Leaves are present in non-gapped incremental syncs +Members from the gap are included in gappy incr LL sync
\ No newline at end of file |