summary refs log tree commit diff
path: root/synapse/storage/receipts.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Invalidate get_last_receipt_event_id_for_user cacheErik Johnston2016-02-091-0/+5
* Don't load all ephemeral state for a room on every syncErik Johnston2016-02-091-0/+14
* Cache tags and account dataErik Johnston2016-01-281-4/+4
* Invalidate caches properly. Remove unused argErik Johnston2016-01-281-4/+6
* PEP8Erik Johnston2016-01-271-2/+0
* Add cache to room streamErik Johnston2016-01-271-62/+3
* Add a Homeserver.setup method.Erik Johnston2016-01-261-3/+5
* peppateDavid Baker2016-01-201-3/+2
* Add storage function to get all receipts for a user. Also add some cache inva...David Baker2016-01-201-21/+34
* Add regex cache. Only caculate push actions for users that have sent read rec...Erik Johnston2016-01-191-1/+13
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Rename unhelpful variable nameErik Johnston2015-08-181-7/+2
* CommentsErik Johnston2015-08-181-4/+14
* Remove unused importErik Johnston2015-08-171-2/+0
* Batch _get_linearized_receipts_for_roomsErik Johnston2015-08-141-15/+64
* Add metrics to the receipts cacheErik Johnston2015-08-131-0/+6
* Move all the caches into their own package, synapse.util.cachesErik Johnston2015-08-111-1/+2
* Add support for using keyword arguments with cached functionsErik Johnston2015-07-271-3/+2
* Up default cache size for _RoomStreamChangeCacheMatrix2015-07-181-1/+1
* DocsErik Johnston2015-07-141-3/+28
* CommentsErik Johnston2015-07-131-0/+11
* Handle error slightly betterErik Johnston2015-07-091-2/+2
* Change format of receipts to allow inclusion of dataErik Johnston2015-07-091-19/+20
* Add a cache to fetching of receipt streamsErik Johnston2015-07-081-3/+89
* Hook up receipts to v1 initialSyncErik Johnston2015-07-081-9/+20
* Wire together receipts and the notifer/federationErik Johnston2015-07-071-9/+60
* Fix various typosErik Johnston2015-07-071-6/+7
* Add basic storage functions for handling of receiptsErik Johnston2015-07-011-0/+162