Commit Graph

1544 Commits (363786845b728bcd7146b3d949a86021a96eb2d2)

Author SHA1 Message Date
Erik Johnston cffe46408f Don't rely on options when inserting event into cache 9 years ago
Erik Johnston 10ea3f46ba Change the way we cache events 9 years ago
Erik Johnston 05e01f21d7 Remove event fetching from DB threads 9 years ago
Mark Haines eef541a291 Move insert_client_ip to a separate class 9 years ago
Erik Johnston ccb56fc24b Make get_joined_hosts_for_room use get_users_in_room 9 years ago
Erik Johnston 6a0afa582a Load push rules in storage layer, so that they get cached 9 years ago
Mark Haines 3ae915b27e Add a slaved store for presence 9 years ago
Erik Johnston 9c26b390a2 Only get local users 9 years ago
Mark Haines 80f34d7b57 Fix setting the _clock in SQLBaseStore 9 years ago
Erik Johnston c8285564a3 Use state to calculate get_users_in_room 9 years ago
David Baker d60eed0710 Limit number of notifications in an email notification 9 years ago
Erik Johnston 43db0d9f6a Add get_users_with_read_receipts_in_room cache 9 years ago
Erik Johnston dea9f20f8c Force boolean 9 years ago
Mark Haines c8c5bf950a Fix synapse/storage/schema/delta/30/as_users.py 9 years ago
Erik Johnston 1d4ee854e2 Fix typo 9 years ago
Erik Johnston cca0093fa9 Change fix 9 years ago
Erik Johnston aefd2d1cbc Cache get_event_reference_hashes 9 years ago
Erik Johnston e5b0bbcd33 Add caches to bulk_get_push_rules* 9 years ago
Erik Johnston 85b992f621 Fix to allow start with postgres 9 years ago
David Baker 31b5395ab6 Remove debug logging 9 years ago
David Baker c2da3406fc Oops, missing comma 9 years ago
David Baker ccffb0965d Remove stale line 9 years ago
David Baker 18d68bfee4 Handle empty events table 9 years ago
David Baker d4503e25ed Make deleting push actions more efficient 9 years ago
David Baker 149fa411e2 Only delete push actions after 30 days 9 years ago
Erik Johnston 42368ea8db Add desc to get_presence_for_users 9 years ago
Mark Haines 6a30a0bfd3 Move the functions for parsing app service config 9 years ago
Mark Haines 816df9f267 get_room_members is unused now 9 years ago
Mark Haines 1a3a2002ff Spell "domain" correctly 9 years ago
Mark Haines b7381d5338 Allow receipts for events we haven't seen in the db 9 years ago
Erik Johnston 0c11c1be88 Spelling 9 years ago
Erik Johnston c9aff0736c Remove topics table 9 years ago
Mark Haines 9295fa30a8 Annotate the removed indicies with why they were removed. 9 years ago
Erik Johnston 5e50058473 Remove unused indices 9 years ago
Erik Johnston 6da7f39d95 Use tree cache for get_linearized_receipts_for_room 9 years ago
Erik Johnston 13d37c3c56 Fixup add_pusher 9 years ago
Matrix 3b1930e8ec unbreak schema 9 years ago
Erik Johnston 08dfa8eee2 Add and use get_domian_from_id 9 years ago
Erik Johnston 4ea762c1a2 Add cache to get_user_by_id 9 years ago
Erik Johnston fcb2c3f0db Remove unused import 9 years ago
Erik Johnston fd85b167ec Pull loop one level up 9 years ago
Erik Johnston b6e0be701e Queue events for persistence 9 years ago
Erik Johnston d13459636f Pull prev txn from in memory 9 years ago
Erik Johnston 1d275dba69 Don't needlessly enter transaction 9 years ago
Erik Johnston 56b5e83e36 Reduce database inserts when sending transactions 9 years ago
Mark Haines 9c272da05f Add an openidish mechanism for proving to third parties that you own a given user_id 9 years ago
Erik Johnston 1f0f5ffa1e Add bulk fetch storage API 9 years ago
Erik Johnston fcd1eb642d Add primary key 9 years ago
Erik Johnston 8e6a163f27 Add timestamp and auto incrementing ID 9 years ago
David Baker 80be396464 Correct SQL statement for postgres 9 years ago