summary refs log tree commit diff
path: root/synapse/replication/tcp/streams.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-04-26Fix invite state to always include all eventsErik Johnston3-7/+24
2017-04-25document how to make IPv6 work (#2088)Matthew Hodgson1-0/+19
* document how to make IPv6 work * spell out that pip will install 17.1 by default
2017-04-25Make state caches cache in asciiErik Johnston1-2/+3
2017-04-25fix upErik Johnston1-1/+2
2017-04-25Don't specify default as dictErik Johnston1-1/+1
2017-04-25CommentErik Johnston1-0/+2
2017-04-25Reduce size of joined_user cacheErik Johnston4-11/+40
The _get_joined_users_from_context cache stores a mapping from user_id to avatar_url and display_name. Instead of storing those in a dict, store them in a namedtuple as that uses much less memory. We also try converting the string to ascii to further reduce the size.
2017-04-25Reduce _get_state_group_for_event cache sizeErik Johnston1-1/+1
2017-04-25Remove DEBUG_CACHESErik Johnston1-2/+0
2017-04-25Reduce cache size by not storing deferredsErik Johnston2