synapse-product/synapse
Erik Johnston d04e2ff3a4 Fix incredubly slow back pagination query
If a client didn't specify a from token when paginating backwards
synapse would attempt to query the (global) maximum topological token.
This a) doesn't make much sense since they're room specific and b) there
are no indices that lets postgres do this efficiently.
2016-10-24 13:35:51 +01:00
..
api Merge pull request #1175 from matrix-org/luke/feature-configurable-as-rate-limiting 2016-10-20 16:21:10 +01:00
app Move the process metrics collector code into its own file 2016-10-19 18:10:24 +01:00
appservice Allow Configurable Rate Limiting Per AS 2016-10-18 17:04:09 +01:00
config Allow Configurable Rate Limiting Per AS 2016-10-18 17:04:09 +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 Time out typing over federation 2016-09-23 14:00:52 +01:00
handlers Fix incredubly slow back pagination query 2016-10-24 13:35:51 +01:00
http Pass since/from parameters over federation 2016-09-15 10:36:19 +01:00
metrics Split callback metric lambda functions down onto their own lines to keep line lengths under 90 2016-10-19 18:26:13 +01:00
push Fix push notifications for a single unread message 2016-10-18 10:57:33 +01:00
replication Fix check of wrong variable 2016-10-11 13:57:22 +01:00
rest Merge pull request #1164 from pik/error-codes 2016-10-19 14:26:17 +01:00
static/client Updates to fallback CAS login to do new token login 2015-11-06 09:57:17 +00:00
storage Fix incredubly slow back pagination query 2016-10-24 13:35:51 +01:00
streams Fix incredubly slow back pagination query 2016-10-24 13:35:51 +01:00
util Implement pluggable password auth 2016-10-03 10:36:40 +01:00
__init__.py Bump version and changelog 2016-10-17 15:59:12 +01:00
notifier.py Explicitly specify state_key for history_visibility fetching 2016-09-02 14:53:46 +01:00
python_dependencies.py Accept optional token to public room list 2016-09-15 09:08:57 +01:00
server.py Support /initialSync in synchrotron worker 2016-09-21 11:46:28 +01:00
server.pyi Fix login with m.login.token 2016-08-08 16:40:39 +01:00
state.py Merge pull request #1121 from matrix-org/erikj/public_room_paginate 2016-09-15 13:27:09 +01:00
types.py Style 2016-10-20 13:53:15 +01:00
visibility.py Replace context.current_state with context.current_state_ids 2016-08-25 17:32:22 +01:00