Brendan Abolivier
|
233b14ebe1
|
Add index on label
|
2019-10-30 15:58:05 +00:00 |
Brendan Abolivier
|
acd16ad86a
|
Implement filtering
|
2019-10-30 15:56:33 +00:00 |
Erik Johnston
|
7c8c97e635
|
Split purge API into events vs state
|
2019-10-30 15:23:37 +00:00 |
Brendan Abolivier
|
fa0dcbc8fa
|
Store labels for new events
|
2019-10-30 14:27:15 +00:00 |
Hubert Chathi
|
7d7eac61be
|
Merge branch 'develop' into cross-signing_federation
|
2019-10-30 10:17:10 -04:00 |
Hubert Chathi
|
d78b1e339d
|
apply changes as a result of PR review
|
2019-10-30 10:01:53 -04:00 |
Erik Johnston
|
ec6de1cc7d
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_out_persistence_store
|
2019-10-30 13:37:04 +00:00 |
Erik Johnston
|
a8d16f6c00
|
Review comments
|
2019-10-30 13:36:12 +00:00 |
Brendan Abolivier
|
47f767269c
|
Add database table for keeping track of labels on events
|
2019-10-29 16:56:22 +00:00 |
Erik Johnston
|
2c35ffead2
|
Port receipt and read markers to async/wait
|
2019-10-29 15:08:22 +00:00 |
Erik Johnston
|
561133c3c5
|
Merge pull request #6263 from matrix-org/erikj/caches_return_deferreds
Quick fix to ensure cache descriptors always return deferreds
|
2019-10-29 12:53:21 +01:00 |
Erik Johnston
|
e419c44ba4
|
Merge branch 'release-v1.5.0' of github.com:matrix-org/synapse into develop
|
2019-10-29 11:41:27 +00:00 |
Erik Johnston
|
342d871d76
|
Make room directory search case insensitive
|
2019-10-29 10:24:02 +00:00 |
Erik Johnston
|
d0d8a22c13
|
Quick fix to ensure cache descriptors always return deferreds
|
2019-10-28 13:33:04 +00:00 |
Richard van der Hoff
|
9aee28927b
|
Convert EventContext to attrs (#6218)
* make EventContext use an attr
|
2019-10-28 14:29:55 +02:00 |
Hubert Chathi
|
da78f61778
|
Merge pull request #6253 from matrix-org/uhoreg/e2e_backup_delete_keys
delete keys when deleting backup versions
|
2019-10-25 11:28:11 -04:00 |
Erik Johnston
|
a71b8c87ec
|
Merge branch 'release-v1.5.0' of github.com:matrix-org/synapse into develop
|
2019-10-25 11:32:24 +01:00 |
Erik Johnston
|
a411f2b177
|
Fix /keys/query API on workers.
The necessary getters were added only to the master store and not the
worker stores.
|
2019-10-25 11:08:03 +01:00 |
Erik Johnston
|
44ab048cfe
|
Merge pull request #6251 from matrix-org/michaelkaye/debug_guard_logging
Reduce debug logging overhead
|
2019-10-25 10:05:44 +01:00 |
Hubert Chathi
|
c40d7244f8
|
Merge branch 'develop' into cross-signing_federation
|
2019-10-24 22:31:25 -04:00 |
Hubert Chathi
|
8ac766c44a
|
make notification of signatures work with workers
|
2019-10-24 22:14:58 -04:00 |
Hubert Chathi
|
848cd388d9
|
delete keys when deleting backups
|
2019-10-24 21:21:51 -04:00 |
Michael Kaye
|
e4d98188da
|
Address codestyle concerns
|
2019-10-24 18:43:13 +01:00 |
Michael Kaye
|
9eebc1e73b
|
use %r to __repr__ objects
This avoids calculating __repr__ unless we are going to log.
|
2019-10-24 18:18:56 +01:00 |
Michael Kaye
|
39266a9c9f
|
Make user/room stats log line less verbose.
|
2019-10-24 17:55:53 +01:00 |
Erik Johnston
|
3aa2a90556
|
Move schema delta files to the correct data store.
They were put in the global schema delta directory due to a bad merge.
|
2019-10-24 16:45:03 +01:00 |
Erik Johnston
|
73cf63784b
|
Add DataStores and Storage classes.
|
2019-10-23 16:15:03 +01:00 |
Erik Johnston
|
22a9847670
|
Move persist_events out from main data store.
This is in preparation for splitting out of state_groups_state from the
main store into it own one, as persisting events depends on calculating
state.
|
2019-10-23 13:29:44 +01:00 |
Erik Johnston
|
c17efdc01c
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_stores
|
2019-10-22 18:44:29 +01:00 |
Erik Johnston
|
6cc497f99b
|
Delete background_update table creation in main data_store
|
2019-10-22 18:02:50 +01:00 |
Erik Johnston
|
bb6264be0b
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_stores
|
2019-10-22 10:41:18 +01:00 |
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 |