0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-12-17 02:33:52 +01:00
synapse/tests/handlers
Erik Johnston d5accec2e5
Speed up sliding sync by avoiding copies (#17670)
We ended up spending ~10% CPU creating a new dictionary and
`_RoomMembershipForUser`, so let's avoid creating new dicts and copying
by returning `newly_joined`, `newly_left` and `is_dm` as sets directly.

---------

Co-authored-by: Eric Eastwood <eric.eastwood@beta.gouv.fr>
2024-09-06 11:12:29 +01:00
..
__init__.py
oidc_test_key.p8
oidc_test_key.pub.pem
test_admin.py
test_appservice.py
test_auth.py
test_cas.py
test_deactivate_account.py Upon deactivation, forget all of the user's rooms (#17400) 2024-07-05 11:56:52 +01:00
test_device.py
test_directory.py
test_e2e_keys.py Fix failures property in /keys/query (#17499) 2024-07-30 09:51:24 +01:00
test_e2e_room_keys.py
test_federation.py Add a utility function for generating fake event IDs (#17557) 2024-08-13 16:55:05 +00:00
test_federation_event.py Format files with Ruff (#17643) 2024-09-02 12:39:04 +01:00
test_message.py
test_oauth_delegation.py Use custom stage UIA error for MAS cross-signing reset (#17509) 2024-08-30 14:52:57 +02:00
test_oidc.py
test_password_providers.py
test_presence.py Format files with Ruff (#17643) 2024-09-02 12:39:04 +01:00
test_profile.py
test_receipts.py
test_register.py
test_room.py
test_room_list.py
test_room_member.py Fix Internal Server Error for Non-Local Users in Room Actions (#17607) 2024-08-29 14:34:29 +00:00
test_room_summary.py Fix hierarchy returning 403 when room is accessible through federation (#17194) 2024-08-28 15:45:49 +01:00
test_saml.py
test_send_email.py
test_sliding_sync.py Speed up sliding sync by avoiding copies (#17670) 2024-09-06 11:12:29 +01:00
test_sso.py
test_stats.py
test_sync.py Format files with Ruff (#17643) 2024-09-02 12:39:04 +01:00
test_typing.py
test_user_directory.py
test_worker_lock.py