Erik Johnston
|
c66a06ac6b
|
Move storage classes into a main "data store".
This is in preparation for having multiple data stores that offer
different functionality, e.g. splitting out state or event storage.
|
2019-10-21 16:05:06 +01:00 |
Amber Brown
|
32e7c9e7f2
|
Run Black. (#5482)
|
2019-06-20 19:32:02 +10:00 |
Erik Johnston
|
89b7232ff8
|
Fix typo in getting replication account data processing
|
2018-03-01 17:50:30 +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
|
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
|
ca9b9d9703
|
Split AccountDataStore and TagStore
|
2018-02-21 10:15:04 +00:00 |
Erik Johnston
|
3a1f3f8388
|
Change slave storage to use new replication interface
As the TCP replication uses a slightly different API and streams than
the HTTP replication.
This breaks HTTP replication.
|
2017-04-03 15:34:19 +01:00 |
Mark Haines
|
3a46280ca3
|
Add db functions needed for room initial sync to slave
|
2017-02-13 11:16:53 +00: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
|
3abab26458
|
Add a slaved datastore for account data
|
2016-05-13 15:34:06 +01:00 |