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 |
|
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
|
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 |
|
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 |
|
David Baker
|
8f99cd5996
|
Oops, actually specify the user id
|
2016-04-29 19:27:03 +01:00 |
|
David Baker
|
60f44c098d
|
Remove unnecessary if
|
2016-04-29 19:17:10 +01:00 |
|
David Baker
|
50ad8005e4
|
Put spaces at start of line
|
2016-04-29 19:16:15 +01:00 |
|
David Baker
|
acded821c4
|
Merge remote-tracking branch 'origin/develop' into dbkr/email_notifs
|
2016-04-29 10:05:20 +01:00 |
|
Mark Haines
|
871357d539
|
Check that somethign has happend before running the selects
|
2016-04-27 11:54:13 +01:00 |
|
Erik Johnston
|
183cacac90
|
Simplify query and handle finishing correctly
|
2016-04-22 10:01:57 +01:00 |
|
Erik Johnston
|
ae571810f2
|
Order NULLs first
|
2016-04-21 18:14:18 +01:00 |
|
Erik Johnston
|
3ddbb1687c
|
Fix query
|
2016-04-21 18:02:36 +01:00 |
|
Erik Johnston
|
8fae3d7b1e
|
Use special UPDATE syntax
|
2016-04-21 18:01:49 +01:00 |
|
Erik Johnston
|
b57dcb4b51
|
Typo
|
2016-04-21 17:49:00 +01:00 |
|
Erik Johnston
|
26db18bc90
|
Need to do _background_update_progress_txn in actual transaction
|
2016-04-21 17:45:56 +01:00 |
|
Erik Johnston
|
e395eb1108
|
Update progress when creating index
|
2016-04-21 17:39:24 +01:00 |
|
Erik Johnston
|
3b0fa77f50
|
Fix SQL statement
|
2016-04-21 17:37:42 +01:00 |
|
Erik Johnston
|
129e403487
|
Create index must be on a conn
|
2016-04-21 17:35:51 +01:00 |
|
Erik Johnston
|
51bb339ab2
|
Create index concurrently
|
2016-04-21 17:16:11 +01:00 |
|
Erik Johnston
|
b743c1237e
|
Add missing run_upgrade
|
2016-04-21 17:12:04 +01:00 |
|
Erik Johnston
|
c877f0f034
|
Optimise event_search in postgres
|
2016-04-21 16:56:14 +01:00 |
|
David Baker
|
f63bd4ff47
|
Send a rather basic email notif
Also pep8 fixes
|
2016-04-20 13:02:01 +01:00 |
|
Erik Johnston
|
61c7edfd34
|
Add cache to _get_state_groups_from_groups
|
2016-04-19 17:22:03 +01:00 |
|
David Baker
|
07d765209d
|
First bits of emailpusher
Mostly logic of when to send an email
|
2016-04-19 14:24:36 +01:00 |
|
Erik Johnston
|
d213d69fe3
|
Add desc arg
|
2016-04-14 11:36:23 +01:00 |
|
Erik Johnston
|
96bcfb29c7
|
Add index
|
2016-04-14 11:26:33 +01:00 |
|
Erik Johnston
|
a2546b9082
|
Fix query for get_unread_push_actions_for_user_in_range
|
2016-04-14 11:08:31 +01:00 |
|
David Baker
|
767fc0b739
|
pep8
|
2016-04-13 14:23:27 +01:00 |
|