MatrixSynapse/synapse/handlers
Richard van der Hoff 642199570c
Improve the logging when handling a federation transaction (#3904)
Let's try to rationalise the logging that happens when we are processing an
incoming transaction, to make it easier to figure out what is going wrong when
they take ages. In particular:

- make everything start with a [room_id event_id] prefix
- make sure we log a warning when catching exceptions rather than just turning
  them into other, more cryptic, exceptions.
2018-09-19 17:28:18 +01:00
..
__init__.py Move RoomContextHandler out of Handlers 2018-07-18 15:33:03 +01:00
_base.py Use new getters 2018-07-23 13:17:22 +01:00
account_data.py copyrights 2016-01-07 04:26:29 +00:00
admin.py run isort 2018-07-09 16:09:20 +10:00
appservice.py more metrics for the federation and appservice senders 2018-08-07 19:09:48 +01:00
auth.py Port handlers/ to Python 3 (#3803) 2018-09-07 00:22:23 +10:00
deactivate_account.py Don't fail requests to unbind 3pids for non supporting ID servers 2018-08-08 12:06:18 +01:00
device.py Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) 2018-08-10 23:50:21 +10:00
devicemessage.py run isort 2018-07-09 16:09:20 +10:00
directory.py Reinstate missing null check 2018-09-17 16:52:02 +01:00
e2e_keys.py Port handlers/ to Python 3 (#3803) 2018-09-07 00:22:23 +10:00
events.py Check room visibility for /event/ requests 2018-08-02 15:03:27 +01:00
federation.py Improve the logging when handling a federation transaction (#3904) 2018-09-19 17:28:18 +01:00
groups_local.py run isort 2018-07-09 16:09:20 +10:00
identity.py Log when we 3pid/unbind request fails 2018-08-09 10:09:56 +01:00
initial_sync.py Integrate presence from hotfixes (#3694) 2018-08-18 01:08:45 +10:00
message.py Merge pull request #3710 from matrix-org/rav/logcontext_for_pusher_updates 2018-08-17 16:21:49 +01:00
pagination.py don't filter membership events based on history visibility (#3874) 2018-09-14 18:12:52 +01:00
presence.py Integrate presence from hotfixes (#3694) 2018-08-18 01:08:45 +10:00
profile.py Rename WorkerProfileHandler to BaseProfileHandler 2018-08-22 10:13:40 +01:00
read_marker.py Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) 2018-08-10 23:50:21 +10:00
receipts.py Fix logcontexts for running pushers 2018-08-17 00:32:39 +01:00
register.py don't ratelimit autojoins 2018-09-15 22:27:41 +01:00
room.py block event creation and room creation on hitting resource limits 2018-08-16 21:25:16 +01:00
room_list.py Port handlers/ to Python 3 (#3803) 2018-09-07 00:22:23 +10:00
room_member.py Use directory server for room joins (#3899) 2018-09-18 18:27:37 +01:00
room_member_worker.py Use new helper base class for membership requests 2018-07-31 14:32:23 +01:00
search.py Port handlers/ to Python 3 (#3803) 2018-09-07 00:22:23 +10:00
set_password.py run isort 2018-07-09 16:09:20 +10:00
sync.py show heroes if a room has a 'deleted' name/canonical_alias (#3851) 2018-09-12 17:11:05 +01:00
typing.py run isort 2018-07-09 16:09:20 +10:00
user_directory.py Add some fixmes 2018-08-17 15:31:50 +01:00