Erik Johnston
|
10de8c2631
|
Merge pull request #804 from matrix-org/erikj/push_rules_cache
Add caches to bulk_get_push_rules*
|
2016-05-31 15:04:40 +01:00 |
Erik Johnston
|
e5b0bbcd33
|
Add caches to bulk_get_push_rules*
|
2016-05-31 13:46:58 +01:00 |
Erik Johnston
|
85b992f621
|
Fix to allow start with postgres
|
2016-05-27 10:44:44 +01:00 |
David Baker
|
31b5395ab6
|
Remove debug logging
|
2016-05-23 16:32:01 +01:00 |
David Baker
|
c2da3406fc
|
Oops, missing comma
|
2016-05-20 18:03:31 +01:00 |
David Baker
|
ccffb0965d
|
Remove stale line
|
2016-05-20 17:59:10 +01:00 |
David Baker
|
18d68bfee4
|
Handle empty events table
|
2016-05-20 17:58:09 +01:00 |
David Baker
|
d4503e25ed
|
Make deleting push actions more efficient
There's no index on received_ts, so manually binary search using the stream_ordering index, and only update it once an hour.
|
2016-05-20 17:56:10 +01:00 |
David Baker
|
149fa411e2
|
Only delete push actions after 30 days
|
2016-05-20 15:25:12 +01:00 |
Erik Johnston
|
42368ea8db
|
Add desc to get_presence_for_users
|
2016-05-18 11:38:10 +01:00 |
Mark Haines
|
6a30a0bfd3
|
Move the functions for parsing app service config
|
2016-05-17 11:28:58 +01:00 |
Mark Haines
|
816df9f267
|
get_room_members is unused now
|
2016-05-16 19:51:43 +01:00 |
Mark Haines
|
1a3a2002ff
|
Spell "domain" correctly
s/domian/domain/g
|
2016-05-16 19:17:23 +01:00 |
Mark Haines
|
b7381d5338
|
Allow receipts for events we haven't seen in the db
|
2016-05-13 15:46:41 +01:00 |
Erik Johnston
|
ba5c616ff4
|
Merge pull request #778 from matrix-org/erikj/add_pusher
Fixup add_pusher
|
2016-05-13 14:43:23 +01:00 |
Erik Johnston
|
0c11c1be88
|
Spelling
|
2016-05-13 14:42:25 +01:00 |
Erik Johnston
|
e00e8f2166
|
Merge pull request #769 from matrix-org/erikj/push_actions_delete
Delete old pushers
|
2016-05-13 14:41:36 +01:00 |
Erik Johnston
|
fd8e921b6e
|
Merge pull request #779 from matrix-org/erikj/receipts
Use tree cache for get_linearized_receipts_for_room
|
2016-05-13 14:41:21 +01:00 |
Erik Johnston
|
c9aff0736c
|
Remove topics table
|
2016-05-13 14:40:38 +01:00 |
Mark Haines
|
9295fa30a8
|
Annotate the removed indicies with why they were removed.
|
2016-05-13 14:16:57 +01:00 |
Erik Johnston
|
5e50058473
|
Remove unused indices
This includes removing both unused indices and indices that are subsets
of other indices.
|
2016-05-13 13:28:07 +01:00 |
Erik Johnston
|
6da7f39d95
|
Use tree cache for get_linearized_receipts_for_room
|
2016-05-13 11:41:23 +01:00 |
Erik Johnston
|
13d37c3c56
|
Fixup add_pusher
|
2016-05-13 11:25:02 +01:00 |
Matrix
|
3b1930e8ec
|
unbreak schema
|
2016-05-10 16:42:37 +01:00 |
Matthew Hodgson
|
fe97b81c09
|
Merge pull request #759 from matrix-org/dbkr/email_notifs
Send email notifications for missed messages
|
2016-05-10 16:30:05 +02:00 |
David Baker
|
997db04648
|
Merge remote-tracking branch 'origin/develop' into dbkr/email_notifs
|
2016-05-10 14:40:19 +02:00 |
Erik Johnston
|
c9eb6dfc1b
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/ignore_user
|
2016-05-09 13:21:06 +01:00 |
Erik Johnston
|
3f84da139c
|
Merge pull request #773 from matrix-org/erikj/get_domian_from_id
Add and use get_domain_from_id
|
2016-05-09 13:21:00 +01:00 |
Erik Johnston
|
def64d6ef3
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/ignore_user
|
2016-05-09 13:05:09 +01:00 |
Erik Johnston
|
8715731559
|
Merge pull request #772 from matrix-org/erikj/get_user_cache
Add cache to get_user_by_id
|
2016-05-09 11:12:11 +01:00 |
Erik Johnston
|
08dfa8eee2
|
Add and use get_domian_from_id
|
2016-05-09 10:36:03 +01:00 |
Erik Johnston
|
4ea762c1a2
|
Add cache to get_user_by_id
|
2016-05-09 10:08:21 +01:00 |
Erik Johnston
|
012cb5416c
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/push_actions_delete
|
2016-05-06 15:59:20 +01:00 |
Erik Johnston
|
fcb2c3f0db
|
Remove unused import
|
2016-05-06 15:47:40 +01:00 |
Erik Johnston
|
fd85b167ec
|
Pull loop one level up
|
2016-05-06 15:38:42 +01:00 |
Erik Johnston
|
b6e0be701e
|
Queue events for persistence
|
2016-05-06 14:31:44 +01:00 |
Erik Johnston
|
d13459636f
|
Pull prev txn from in memory
|
2016-05-06 11:30:55 +01:00 |
Erik Johnston
|
1d275dba69
|
Don't needlessly enter transaction
|
2016-05-06 11:25:58 +01:00 |
Erik Johnston
|
56b5e83e36
|
Reduce database inserts when sending transactions
|
2016-05-06 11:20:18 +01:00 |
Mark Haines
|
9c272da05f
|
Add an openidish mechanism for proving to third parties that you own a given user_id
|
2016-05-05 13:42:44 +01:00 |
Erik Johnston
|
1f0f5ffa1e
|
Add bulk fetch storage API
|
2016-05-05 10:03:15 +01:00 |
Erik Johnston
|
fee1118a20
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/ignore_user
|
2016-05-04 19:08:27 +01:00 |
Erik Johnston
|
fcd1eb642d
|
Add primary key
|
2016-05-04 16:51:51 +01:00 |
Erik Johnston
|
8e6a163f27
|
Add timestamp and auto incrementing ID
|
2016-05-04 15:19:12 +01:00 |
David Baker
|
80be396464
|
Correct SQL statement for postgres
In standard sql, join binds tighter than comma, so we were joining on the wrong table. Postgres follows the standard (apparently).
|
2016-05-04 13:19:59 +01:00 |
Erik Johnston
|
984d4a2c0f
|
Add /report endpoint
|
2016-05-04 11:28:10 +01:00 |
Erik Johnston
|
a438a6d2bc
|
Implement basic ignore user
|
2016-05-04 10:16:46 +01:00 |
Erik Johnston
|
183f23f10d
|
Delete old pushers
|
2016-05-03 14:22:33 +01:00 |
David Baker
|
35b7b8e4bc
|
Remove unused function
|
2016-04-29 20:10:34 +01:00 |
David Baker
|
b0a1036d93
|
Use explicit join
|
2016-04-29 19:28:56 +01:00 |