Erik Johnston
|
05e01f21d7
|
Remove event fetching from DB threads
|
2016-06-03 17:22:13 +01:00 |
|
Mark Haines
|
20eccd84d4
|
Merge pull request #827 from matrix-org/markjh/more_slaved_methods
Add methods to events, account data and receipt slaves
|
2016-06-03 11:46:21 +01:00 |
|
Mark Haines
|
b09f348530
|
Merge pull request #824 from matrix-org/markjh/slaved_presence_store
Add a slaved store for presence
|
2016-06-03 11:26:33 +01:00 |
|
Mark Haines
|
81cf449daa
|
Add methods to events, account data and receipt slaves
Adds the methods needed by /sync to the slaved events,
account data and receipt stores.
|
2016-06-03 11:19:27 +01:00 |
|
Mark Haines
|
3ae915b27e
|
Add a slaved store for presence
|
2016-06-03 11:05:53 +01:00 |
|
Mark Haines
|
f88d747f79
|
Add a comment explaining why the filter cache doesn't need exipiring
|
2016-06-03 11:03:10 +01:00 |
|
Mark Haines
|
0eae075723
|
Add slaved stores for filters, tokens, and push rules
|
2016-06-03 10:58:03 +01:00 |
|
Mark Haines
|
0466454b00
|
Assert that stream replicated stream positions are ints
|
2016-05-13 17:33:44 +01:00 |
|
Mark Haines
|
1f71f386f6
|
Merge branch 'develop' into dbkr/email_notifs_on_pusher
|
2016-05-13 16:59:56 +01:00 |
|
Mark Haines
|
206eb9fd94
|
Shift some of the state_group methods into the SlavedEventStore
|
2016-05-13 16:58:14 +01:00 |
|
Mark Haines
|
3abab26458
|
Add a slaved datastore for account data
|
2016-05-13 15:34:06 +01:00 |
|
Mark Haines
|
3547e66bc6
|
Make sure we advance our stream position
|
2016-05-13 11:53:00 +01:00 |
|
David Baker
|
5f46be19a7
|
Pass through get_events to pusher too
|
2016-05-10 18:43:40 +02:00 |
|
David Baker
|
d46b18a00f
|
Pass through _get_event_txn
|
2016-05-10 18:27:06 +02:00 |
|
Mark Haines
|
8a65666454
|
Fix backfill replication to advance the stream correctly
|
2016-04-27 15:38:43 +01:00 |
|
Mark Haines
|
78741cf025
|
Merge pull request #743 from matrix-org/markjh/slave_pushers
Replicate the pushers
|
2016-04-21 17:21:29 +01:00 |
|
Mark Haines
|
d4823efad9
|
Replicate the pushers
|
2016-04-21 16:18:00 +01:00 |
|
Mark Haines
|
c0d8e0eb63
|
Replicate push actions
|
2016-04-21 15:25:58 +01:00 |
|
Mark Haines
|
f52dd35ac3
|
Merge pull request #738 from matrix-org/markjh/slaved_receipts
Add a slaved receipts store
|
2016-04-19 17:31:59 +01:00 |
|
Mark Haines
|
5bbd424ee0
|
Add a slaved receipts store
|
2016-04-19 17:14:08 +01:00 |
|
Mark Haines
|
e99365f601
|
Replicate get_invited_rooms_for_user
|
2016-04-19 15:22:14 +01:00 |
|
Mark Haines
|
ceb599e789
|
Add tests for redactions
|
2016-04-07 16:52:07 +01:00 |
|
Mark Haines
|
60ec9793fb
|
Add tests for get_latest_event_ids_in_room and get_current_state
|
2016-04-07 13:17:56 +01:00 |
|
Mark Haines
|
6bfec56796
|
Test that room membership is replicated
|
2016-04-06 16:20:13 +01:00 |
|
Mark Haines
|
75fb9ac1be
|
Add a slaved events store class
Add a test to check that get_room_names_and_aliases does the same
thing on both the master and on the slave data store.
|
2016-04-06 14:18:35 +01:00 |
|