diff options
author | Erik Johnston <erik@matrix.org> | 2017-04-25 14:38:51 +0100 |
---|---|---|
committer | Erik Johnston <erik@matrix.org> | 2017-04-25 14:38:51 +0100 |
commit | d9aa645f86db733bb0419b5f5428ba9a9c799735 (patch) | |
tree | 3bd3cc61f7656609e6642351014401b20f2882c8 /synapse/config/api.py | |
parent | Reduce _get_state_group_for_event cache size (diff) | |
download | synapse-d9aa645f86db733bb0419b5f5428ba9a9c799735.tar.xz |
Reduce size of joined_user cache
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.
Diffstat (limited to 'synapse/config/api.py')
0 files changed, 0 insertions, 0 deletions