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
|
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
|
4b44f05f19
|
Fewer lies are better
|
2018-03-01 17:08:17 +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
|
7c371834cc
|
Stub out broken function only used for cache
|
2018-03-01 16:44:13 +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
|
884b26ae41
|
Remove unused variables
|
2018-03-01 16:23:48 +00:00 |
Erik Johnston
|
1b2af11650
|
Document abstract class and method better
|
2018-03-01 16:20:57 +00:00 |
Erik Johnston
|
872ff95ed4
|
Default stream_ordering_*_ago to None
|
2018-03-01 16:00:05 +00:00 |
Erik Johnston
|
22004b524e
|
Fix comment typo
|
2018-03-01 15:59:40 +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
|
493e25d554
|
Move storage functions for push calculations
This will allow push actions for an event to be calculated on workers.
|
2018-02-27 13:58:16 +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
|
8956f0147a
|
Add comment
|
2018-02-27 10:06:51 +00:00 |
Erik Johnston
|
e5b4a208ce
|
Merge pull request #2892 from matrix-org/erikj/batch_inserts_push_actions
Batch inserts into event_push_actions_staging
|
2018-02-26 14:45:40 +00:00 |
Erik Johnston
|
45b5fe9122
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/handle_unpersisted_events_push
|
2018-02-26 13:49:24 +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
|
5d0f665848
|
Remove redundant clock
|
2018-02-23 10:49:58 +00:00 |
Erik Johnston
|
3bd760628b
|
_event_persist_queue shouldn't be in worker store
|
2018-02-23 10:49:18 +00:00 |
Erik Johnston
|
eb9b5eec81
|
Update copyright
|
2018-02-23 10:42:39 +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
|
c96d547f4d
|
Actually use new param
|
2018-02-21 11:03:42 +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
|
8fbb4d0d19
|
Raise exception in abstract method
|
2018-02-20 17:59:23 +00:00 |