Erik Johnston
|
7c79f2cb72
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-07-12 09:59:58 +01:00 |
Richard van der Hoff
|
f04e35c170
|
Merge branch 'develop' into matrix-org-hotfixes
|
2018-07-10 18:04:03 +01:00 |
Erik Johnston
|
05f5dabc10
|
Use stream cache in get_linearized_receipts_for_room
This avoids us from uncessarily hitting the database when there has been
no change for the room
|
2018-07-10 17:22:42 +01:00 |
Amber Brown
|
49af402019
|
run isort
|
2018-07-09 16:09:20 +10:00 |
Erik Johnston
|
4c22c9b0b6
|
Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixes
|
2018-06-25 14:37:13 +01:00 |
Erik Johnston
|
eb50c44eaf
|
Add UserErasureWorkerStore to workers
|
2018-06-25 14:22:24 +01:00 |
Erik Johnston
|
7a1406d144
|
Prefill client_ip_last_seen in replication
|
2018-06-22 15:58:15 +01:00 |
Erik Johnston
|
3518d0ea8f
|
Split up ProfileStore
|
2018-03-13 17:36:50 +00:00 |
Erik Johnston
|
2e223163ff
|
Split Directory store
|
2018-03-05 15:11:30 +00:00 |
Erik Johnston
|
fafa3e7114
|
Split registration store
|
2018-03-02 13:48:27 +00:00 |
Erik Johnston
|
1a6c7cdf54
|
Merge pull request #2928 from matrix-org/erikj/read_marker_caches
Fix typo in getting replication account data processing
|
2018-03-01 17:56:14 +00:00 |
Erik Johnston
|
89b7232ff8
|
Fix typo in getting replication account data processing
|
2018-03-01 17:50:30 +00:00 |
Erik Johnston
|
1773df0632
|
Merge pull request #2925 from matrix-org/erikj/split_sig_fed
Split out SignatureStore and EventFederationStore
|
2018-03-01 17:32:58 +00:00 |
Erik Johnston
|
65cf454fd1
|
Remove unused DataStore
|
2018-03-01 17:27:53 +00:00 |
Erik Johnston
|
9e08a93a7b
|
Merge pull request #2927 from matrix-org/erikj/read_marker_caches
Improve caching for read_marker API
|
2018-03-01 17:12:34 +00:00 |
Erik Johnston
|
a83c514d1f
|
Improve caching for read_marker API
We add a new storage function to get a paritcular type of room account
data. This allows us to prefill the cache when updating that acount
data.
|
2018-03-01 17:08:17 +00:00 |
Erik Johnston
|
33bebb63f3
|
Add some caches to help read marker API
|
2018-03-01 17:08:17 +00:00 |
Erik Johnston
|
2ad4d5b5bb
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_sig_fed
|
2018-03-01 16:59:39 +00:00 |
Erik Johnston
|
64346be26d
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_stream_store
|
2018-03-01 16:26:42 +00:00 |
Erik Johnston
|
22518e2833
|
Merge pull request #2923 from matrix-org/erikj/stream_ago_worker
Calculate stream_ordering_month_ago correctly on workers
|
2018-03-01 16:23:54 +00:00 |
Erik Johnston
|
f793bc3877
|
Split out stream store
|
2018-03-01 15:13:08 +00:00 |
Erik Johnston
|
6411f725be
|
Calculate stream_ordering_month_ago correctly on workers
|
2018-03-01 14:20:53 +00:00 |
Erik Johnston
|
a9a2d66cdd
|
Split out SignatureStore and EventFederationStore
|
2018-03-01 14:17:53 +00:00 |
Erik Johnston
|
0c8ba5dd1c
|
Split up RoomStore
|
2018-03-01 14:01:19 +00:00 |
Erik Johnston
|
3594dbc6dc
|
Merge pull request #2904 from matrix-org/erikj/receipt_cache_invalidation
Fix missing invalidations for receipt storage
|
2018-02-27 11:34:26 +00:00 |
Erik Johnston
|
2311189ee4
|
Merge pull request #2903 from matrix-org/erikj/split_roommember_store
Split out RoomMemberStore
|
2018-02-27 11:32:10 +00:00 |
Erik Johnston
|
c57607874c
|
Merge pull request #2901 from matrix-org/erikj/split_as_stores
Split AS stores
|
2018-02-27 10:07:07 +00:00 |
Erik Johnston
|
d62ce972f8
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_roommember_store
|
2018-02-23 11:46:24 +00:00 |
Erik Johnston
|
6ae9a3d2a6
|
Update copyright
|
2018-02-23 11:44:49 +00:00 |
Erik Johnston
|
a90c60912f
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_event_push_actions
|
2018-02-23 11:26:31 +00:00 |
Erik Johnston
|
50e8657867
|
Merge pull request #2902 from matrix-org/erikj/split_events_store
Split out get_events and co into a worker store
|
2018-02-23 11:23:52 +00:00 |
Erik Johnston
|
1cf9e071dd
|
Merge pull request #2899 from matrix-org/erikj/split_pushers
Split PusherStore
|
2018-02-23 11:23:35 +00:00 |
Erik Johnston
|
d0957753bf
|
Merge pull request #2898 from matrix-org/erikj/split_push_rules_store
Split PushRulesStore
|
2018-02-23 11:23:23 +00:00 |
Erik Johnston
|
70349872c2
|
Update copyright
|
2018-02-23 11:14:35 +00:00 |
Erik Johnston
|
eba93b05bf
|
Split EventsWorkerStore into separate file
|
2018-02-23 11:01:21 +00:00 |
Erik Johnston
|
bf8a36e080
|
Update copyright
|
2018-02-23 10:52:10 +00:00 |
Erik Johnston
|
c2ecfcc3a4
|
Update copyright
|
2018-02-23 10:41:34 +00:00 |
Erik Johnston
|
7e6cf89dc2
|
Update copyright
|
2018-02-23 10:39:19 +00:00 |
Erik Johnston
|
26d37f7a63
|
Update copyright
|
2018-02-23 10:33:55 +00:00 |
Erik Johnston
|
bb73f55fc6
|
Use absolute imports
|
2018-02-23 10:31:16 +00:00 |
Erik Johnston
|
faeb369f15
|
Fix missing invalidations for receipt storage
|
2018-02-21 15:19:54 +00:00 |
Erik Johnston
|
3dec9c66b3
|
Split out RoomMemberStore
|
2018-02-21 12:07:26 +00:00 |
Erik Johnston
|
46244b2759
|
Split AS stores
|
2018-02-21 11:49:34 +00:00 |
Erik Johnston
|
27b094f382
|
Split out get_events and co into a worker store
|
2018-02-21 11:41:48 +00:00 |
Erik Johnston
|
d15d237b0d
|
Split out EventPushActionWorkerStore
|
2018-02-21 11:01:13 +00:00 |
Erik Johnston
|
6f72765371
|
Split PusherStore
|
2018-02-21 10:54:21 +00:00 |
Erik Johnston
|
cbaad969f9
|
Split PushRulesStore
|
2018-02-21 10:43:31 +00:00 |
Erik Johnston
|
ca9b9d9703
|
Split AccountDataStore and TagStore
|
2018-02-21 10:15:04 +00:00 |
Erik Johnston
|
95e4cffd85
|
Fix comment
|
2018-02-20 17:58:40 +00:00 |
Erik Johnston
|
e316bbb4c0
|
Use abstract base class to access stream IDs
|
2018-02-20 17:43:57 +00:00 |