anonymousland-synapse/synapse
Erik Johnston 483ba85c7a Analyze user_ips before running deduplication
Due to the table locks taken out by the naive upsert, the table
statistics may be out of date. During deduplication it is important that
the correct index is used as otherwise a full table scan may be
incorrectly used, which can end up thrashing the database badly.
2019-02-12 11:55:27 +00:00
..
_scripts Fix flake8 (#4519) 2019-01-30 10:53:17 +00:00
api Merge remote-tracking branch 'origin/release-v0.99.0' into develop 2019-01-30 17:02:32 +00:00
app Infer no_tls from presence of TLS listeners 2019-02-11 21:39:14 +00:00
appservice Run the AS senders as background processes (#4189) 2018-12-04 10:53:49 +01:00
config fix tests 2019-02-11 22:01:27 +00:00
crypto Don't create server contexts when TLS is disabled 2019-02-11 21:32:01 +00:00
events Enable room version v3 2019-01-29 23:09:10 +00:00
federation Merge pull request #4420 from matrix-org/jaywink/openid-listener 2019-02-11 09:44:00 +00:00
groups Fix some looping_call calls which were broken in #3604 2018-07-26 11:48:08 +01:00
handlers make sure version is in body and wrap in linearizer queue 2019-02-08 01:32:45 -05:00
http Move ClientTLSOptionsFactory init out of refresh_certificates (#4611) 2019-02-11 18:03:30 +00:00
metrics Fix exception in background metrics collection 2018-10-03 11:28:01 +01:00
module_api Delete devices in various logout situations 2017-11-29 16:44:35 +00:00
push Fix flake8 (#4519) 2019-01-30 10:53:17 +00:00
replication Fix replication for room v3 (#4523) 2019-01-30 14:19:52 +00:00
res/templates Ship the email templates as package_data 2018-10-17 16:46:02 +01:00
rest Merge pull request #4580 from matrix-org/uhoreg/e2e_backup_add_updating 2019-02-11 13:45:49 +00:00
server_notices Merge branch 'develop' of github.com:matrix-org/synapse into erikj/admin_contact 2018-08-24 17:00:37 +01:00
state Enable room version v3 2019-01-29 23:09:10 +00:00
static Improved welcome page (#4294) 2018-12-14 05:13:56 +11:00
storage Analyze user_ips before running deduplication 2019-02-12 11:55:27 +00:00
streams Fix develop because I broke it :( (#3535) 2018-07-14 09:51:00 +10:00
util Add a caching layer to .well-known responses (#4516) 2019-01-30 10:55:25 +00:00
__init__.py v0.99.0 2019-02-05 18:33:02 +00:00
event_auth.py Merge branch 'develop' of github.com:matrix-org/synapse into erikj/redactions_eiah 2019-01-29 22:58:38 +00:00
notifier.py Make the metrics less racy (#4061) 2018-10-19 21:45:45 +11:00
python_dependencies.py Merge pull request #4420 from matrix-org/jaywink/openid-listener 2019-02-11 09:44:00 +00:00
secrets.py Port over enough to get some sytests running on Python 3 (#3668) 2018-08-20 23:54:49 +10:00
server.py Move ClientTLSOptionsFactory init out of refresh_certificates (#4611) 2019-02-11 18:03:30 +00:00
server.pyi Basic initial support for room upgrades 2018-10-25 19:10:24 +01:00
types.py Factor SSO success handling out of CAS login (#4264) 2018-12-07 13:10:07 +01:00
visibility.py Refactor state group lookup to reduce DB hits (#4011) 2018-10-25 17:49:55 +01:00