MatrixSynapse/synapse/events
Eric Eastwood 7af07f9716
Instrument `_check_sigs_and_hash_and_fetch` to trace time spent in child concurrent calls (#13588)
Instrument `_check_sigs_and_hash_and_fetch` to trace time spent in child concurrent calls because I've see `_check_sigs_and_hash_and_fetch` take [10.41s to process 100 events](https://github.com/matrix-org/synapse/issues/13587)

Fix https://github.com/matrix-org/synapse/issues/13587

Part of https://github.com/matrix-org/synapse/issues/13356
2022-08-23 21:53:37 -05:00
..
__init__.py Consolidate logic for parsing relations. (#12693) 2022-05-16 12:42:45 +00:00
builder.py Don't pull out the full state when creating an event (#13281) 2022-07-18 10:05:30 +01:00
presence_router.py Implement cancellation support/protection for module callbacks (#12568) 2022-05-09 12:31:14 +01:00
snapshot.py Update type of `EventContext.rejected` (#13460) 2022-08-04 17:45:01 +01:00
spamcheck.py Instrument `_check_sigs_and_hash_and_fetch` to trace time spent in child concurrent calls (#13588) 2022-08-23 21:53:37 -05:00
third_party_rules.py Make `_get_state_map_for_room` not break when room state events don't contain an event id. (#13174) 2022-07-07 08:14:32 +00:00
utils.py MSC2716v4 room version - remove namespace from MSC2716 event content fields (#13551) 2022-08-19 15:37:01 -05:00
validator.py Remove `room_version` param from `validate_event_for_room_version` 2022-06-12 23:13:09 +01:00