synapse-product/synapse
Erik Johnston dd52d4de4c Limit number of entries to prefill from cache
Some tables, like device_inbox, take a long time to query at startup for
the stream change cache prefills. This is likely because they are slower
growing streams and so are more fragmented on disk. For now, lets pull
fewer entries out to make startup quicker.

In future, we should add a better index to make it even faster.
2017-01-10 14:34:50 +00:00
..
api Fix flake8 and update changelog 2017-01-05 13:50:22 +00:00
app Fix check for bind_address 2016-12-20 01:37:50 +01:00
appservice Rename network_id to instance_id on client side 2016-12-12 16:05:45 +00:00
config Merge remote-tracking branch 'origin/release-v0.18.6' into develop 2016-12-30 15:13:49 +00:00
crypto Preserve some logcontexts 2016-08-24 11:58:40 +01:00
events gah, fix mangled merge of 0.18.7 into develop 2017-01-07 04:00:42 +00:00
federation do the discard check in the right place to avoid grabbing dependent events 2017-01-07 03:44:18 +00:00
handlers Merge branch 'release-v0.18.6' into develop 2017-01-06 14:46:27 +00:00
http Merge branch 'release-v0.18.6' into develop 2016-12-29 17:33:46 +00:00
metrics Rename the python-specific metrics now the docs claim that we have done 2016-11-03 17:03:52 +00:00
push Add /room/<room_id>/joined_members API 2016-12-08 13:32:07 +00:00
replication Add cache to get_public_room_ids_at_stream_id 2016-12-12 14:41:51 +00:00
rest Add /account/3pid/delete endpoint 2016-12-20 18:27:30 +00:00
static/client Updates to fallback CAS login to do new token login 2015-11-06 09:57:17 +00:00
storage Limit number of entries to prefill from cache 2017-01-10 14:34:50 +00:00
streams Actually use the new function 2016-10-24 13:39:49 +01:00
util More logging for the linearizer and for get_events 2017-01-05 12:32:47 +00:00
__init__.py Bump version and changelog 2017-01-09 14:47:56 +00:00
notifier.py Correctly handle timeout errors 2016-12-09 16:30:29 +00:00
python_dependencies.py Bump twisted dependency 2016-12-18 23:16:43 +01:00
server.py Shuffle receipt handler around so that worker apps don't need to load it 2016-11-23 15:14:24 +00:00
server.pyi Fix login with m.login.token 2016-08-08 16:40:39 +01:00
state.py move logging to right place 2017-01-07 00:41:46 +00:00
types.py Add new API appservice specific public room list 2016-12-06 16:12:27 +00:00
visibility.py Replace context.current_state with context.current_state_ids 2016-08-25 17:32:22 +01:00