forked-synapse/synapse
Mark Haines 949c2c5435 Add a timeout parameter for end2end key queries.
Add a timeout parameter for controlling how long synapse will wait
for responses from remote servers. For servers that fail include how
they failed to make it easier to debug.

Fetch keys from different servers in parallel rather than in series.

Set the default timeout to 10s.
2016-09-12 18:17:09 +01:00
..
api Add helper function for getting access_tokens from requests 2016-09-09 16:33:15 +01:00
app Comment 2016-09-09 17:22:07 +01:00
appservice Log if rejecting 3PE query metadata result due to type check 2016-09-09 15:11:31 +01:00
config flake8 2016-08-30 17:20:31 +01:00
crypto Preserve some logcontexts 2016-08-24 11:58:40 +01:00
events Add comments 2016-09-05 10:41:27 +01:00
federation Add a timeout parameter for end2end key queries. 2016-09-12 18:17:09 +01:00
handlers Add a timeout parameter for end2end key queries. 2016-09-12 18:17:09 +01:00
http Add a timeout parameter for end2end key queries. 2016-09-12 18:17:09 +01:00
metrics Make psutil optional 2016-08-08 11:12:21 +01:00
push Make bulk_get_push_rules_for_room use get_joined_users_from_context cache 2016-09-05 10:02:38 +01:00
replication Correctly handle typing stream id resetting 2016-09-09 16:44:26 +01:00
rest Add a timeout parameter for end2end key queries. 2016-09-12 18:17:09 +01:00
static/client Updates to fallback CAS login to do new token login 2015-11-06 09:57:17 +00:00
storage Merge pull request #1104 from matrix-org/markjh/direct_to_device_federation_sync 2016-09-12 13:25:23 +01:00
streams Add store-and-forward direct-to-device messaging 2016-08-25 17:35:37 +01:00
util Fix up push to use get_current_state_ids 2016-08-25 18:35:49 +01:00
__init__.py Bump changelog and version 2016-09-09 11:07:39 +01:00
notifier.py Explicitly specify state_key for history_visibility fetching 2016-09-02 14:53:46 +01:00
python_dependencies.py Make psutil optional 2016-08-08 11:12:21 +01:00
server.py Send device messages over federation 2016-09-06 18:16:20 +01:00
server.pyi Fix login with m.login.token 2016-08-08 16:40:39 +01:00
state.py Merge branch 'develop' of github.com:matrix-org/synapse into erikj/state_storage 2016-09-02 11:04:48 +01:00
types.py Merge remote-tracking branch 'origin/develop' into markjh/direct_to_device 2016-08-26 14:35:31 +01:00
visibility.py Replace context.current_state with context.current_state_ids 2016-08-25 17:32:22 +01:00