Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-04-26 | Fix invite state to always include all events | Erik Johnston | 3 | -7/+24 | |
2017-04-25 | document how to make IPv6 work (#2088) | Matthew Hodgson | 1 | -0/+19 | |
* document how to make IPv6 work * spell out that pip will install 17.1 by default | |||||
2017-04-25 | Make state caches cache in ascii | Erik Johnston | 1 | -2/+3 | |
2017-04-25 | fix up | Erik Johnston | 1 | -1/+2 | |
2017-04-25 | Don't specify default as dict | Erik Johnston | 1 | -1/+1 | |
2017-04-25 | Comment | Erik Johnston | 1 | -0/+2 | |
2017-04-25 | Reduce size of joined_user cache | Erik Johnston | 4 | -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-25 | Reduce _get_state_group_for_event cache size | Erik Johnston | 1 | -1/+1 | |
2017-04-25 | Remove DEBUG_CACHES | Erik Johnston | 1 | -2/+0 | |
2017-04-25 | Reduce cache size by not storing deferreds | Erik Johnston | 2 |