Jason Little
|
21fea6b749
Prefill events after invalidate not before when persisting events (#15758)
|
1 year ago |
Erik Johnston
|
c485ed1c5a
Clear event caches when we purge history (#15609)
|
1 year ago |
Patrick Cloke
|
42aea0d8af
Add final type hint to tests.unittest. (#15072)
|
1 year ago |
Patrick Cloke
|
3ac412b4e2
Require types in tests.storage. (#14646)
|
1 year ago |
Andrew Morgan
|
828b5502cf
Remove `_get_events_cache` check optimisation from `_have_seen_events_dict` (#14161)
|
2 years ago |
Eric Eastwood
|
29269d9d3f
Fix `have_seen_event` cache not being invalidated (#13863)
|
2 years ago |
reivilibre
|
c2fe48a6ff
Rename the `EventFormatVersions` enum values so that they line up with room version numbers. (#13706)
|
2 years ago |
Nick Mills-Barrett
|
cc21a431f3
Async get event cache prep (#13242)
|
2 years ago |
Erik Johnston
|
fcf951d5dc
Track in memory events using weakrefs (#10533)
|
2 years ago |
Richard van der Hoff
|
96e0cdbc5a
Add a consistency check on events read from the database (#12620)
|
2 years ago |
Sean Quah
|
8a87b4435a
Handle cancellation in `EventsWorkerStore._get_events_from_cache_or_db` (#12529)
|
2 years ago |
Patrick Cloke
|
02d708568b
Replace assertEquals and friends with non-deprecated versions. (#12092)
|
2 years ago |
Richard van der Hoff
|
e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031)
|
2 years ago |
Sean Quah
|
c675a18071
Track ongoing event fetches correctly (again) (#11376)
|
3 years ago |
reivilibre
|
642a42edde
Flatten the synapse.rest.client package (#10600)
|
3 years ago |
Erik Johnston
|
c37dad67ab
Improve event caching code (#10119)
|
3 years ago |
Richard van der Hoff
|
b4b2fd2ece
add a cache to have_seen_event (#9953)
|
3 years ago |