Commit Graph

26 Commits (82631c5f948cfb3cb133379e0e5ad10811d706a2)

Author SHA1 Message Date
Erik Johnston 00cb3eb24b Cache tags and account data 9 years ago
Erik Johnston e1941442d4 Invalidate caches properly. Remove unused arg 9 years ago
Erik Johnston e7febf4fbb PEP8 9 years ago
Erik Johnston b97f6626b6 Add cache to room stream 9 years ago
Erik Johnston 87f9477b10 Add a Homeserver.setup method. 9 years ago
David Baker 367cfab4e6 peppate 9 years ago
David Baker 3fa344c037 Add storage function to get all receipts for a user. Also add some cache invalidation to the receipts storage because there wasn't any, and remove a method that was unused. 9 years ago
Erik Johnston 5a7d1ecffc Add regex cache. Only caculate push actions for users that have sent read receipts, and are on that server 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Erik Johnston f704c10f29 Rename unhelpful variable name 9 years ago
Erik Johnston cfc503681f Comments 9 years ago
Erik Johnston d3d582bc1c Remove unused import 9 years ago
Erik Johnston 68b255c5a1 Batch _get_linearized_receipts_for_rooms 9 years ago
Erik Johnston 5db5677969 Add metrics to the receipts cache 9 years ago
Erik Johnston 2df8dd9b37 Move all the caches into their own package, synapse.util.caches 9 years ago
Erik Johnston 39e21ea51c Add support for using keyword arguments with cached functions 9 years ago
Matrix 4f973eb657 Up default cache size for _RoomStreamChangeCache 9 years ago
Erik Johnston 4624d6035e Docs 10 years ago
Erik Johnston e5991af629 Comments 10 years ago
Erik Johnston ed88720952 Handle error slightly better 10 years ago
Erik Johnston 1af188209a Change format of receipts to allow inclusion of data 10 years ago
Erik Johnston af812b68dd Add a cache to fetching of receipt streams 10 years ago
Erik Johnston 87311d1b8c Hook up receipts to v1 initialSync 10 years ago
Erik Johnston ca041d5526 Wire together receipts and the notifer/federation 10 years ago
Erik Johnston 716e426933 Fix various typos 10 years ago
Erik Johnston 80a61330ee Add basic storage functions for handling of receipts 10 years ago