forked-synapse/synapse
Erik Johnston 8ded8ba2c7 Make repl send_event idempotent and retry on timeouts
If we treated timeouts as failures on the worker we would attempt to
clean up e.g. push actions while the master might still process the
event.
2018-03-01 11:20:34 +00:00
..
api Add federation_domain_whitelist option (#2820) 2018-01-22 19:11:18 +01:00
app Calculate push actions on worker 2018-02-28 18:02:30 +00:00
appservice Extract group_id from the dict for multiple use 2017-11-16 18:18:30 +00:00
config Add replication http endpoint for event sending 2018-02-07 10:32:32 +00:00
crypto Fix 500 when joining matrix-dev 2017-11-29 16:00:46 +00:00
events Remove context.push_actions 2018-02-15 15:47:06 +00:00
federation Add federation_domain_whitelist option (#2820) 2018-01-22 19:11:18 +01:00
groups Namespace visibility options for groups 2017-11-09 15:27:18 +00:00
handlers Check event auth on the worker 2018-03-01 10:18:37 +00:00
http Merge pull request #2858 from matrix-org/rav/purge_updates 2018-02-09 14:11:00 +00:00
metrics report metrics on number of cache evictions 2018-02-05 15:34:01 +00:00
module_api Delete devices in various logout situations 2017-11-29 16:44:35 +00:00
push Update comments 2018-02-21 11:29:49 +00:00
replication Make repl send_event idempotent and retry on timeouts 2018-03-01 11:20:34 +00:00
rest Make store_file use store_into_file 2018-02-14 17:55:18 +00:00
static/client Updates to fallback CAS login to do new token login 2015-11-06 09:57:17 +00:00
storage Move storage functions for push calculations 2018-02-27 13:58:16 +00:00
streams replace 'except:' with 'except Exception:' 2017-10-23 15:52:32 +01:00
util report metrics on number of cache evictions 2018-02-05 15:34:01 +00:00
__init__.py Bump version and changelog 2018-01-05 10:54:01 +00:00
event_auth.py Fix templating error with unban permission message 2018-01-07 19:52:58 -07:00
notifier.py Clear logcontext before starting fed txn queue runner 2017-11-28 15:26:14 +00:00
python_dependencies.py Update pynacl dependency to 1.2.1 or higher 2018-02-19 10:45:22 +01:00
server.py Update places where we create events 2018-02-05 16:01:48 +00:00
server.pyi Factor out resolve_state_groups to a separate handler 2018-02-01 12:40:04 +00:00
state.py Merge pull request #2864 from matrix-org/rav/persist_event_caching 2018-02-13 14:45:57 +00:00
types.py Add replication http endpoint for event sending 2018-02-07 10:32:32 +00:00
visibility.py Remove preserve_context_over_{fn, deferred} 2017-11-14 11:22:42 +00:00