-
Notifications
You must be signed in to change notification settings - Fork 268
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(event cache): enable persistent storage by default 😎 #4308
base: main
Are you sure you want to change the base?
Conversation
4fc22de
to
ddbfc98
Compare
ddbfc98
to
9a452bd
Compare
9a452bd
to
baafadc
Compare
For what it's worth, to observers of this PR: this is being split, redesigned and reviewed in several smaller PRs, which all link to this one. This PR might be repurposed to represent the final step of the work done here, at some point. |
374a421
to
1473d60
Compare
Is it useful to keep this PR open? |
I think I can repurpose it to become the "enable storage by default", by removing a few commits in there :-) |
…e::Room` This was only used to retrieve events cached in the timeline_queue().
1473d60
to
e9bc43a
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #4308 +/- ##
==========================================
- Coverage 85.38% 85.33% -0.05%
==========================================
Files 285 285
Lines 31961 31907 -54
==========================================
- Hits 27290 27229 -61
- Misses 4671 4678 +7 ☔ View full report in Codecov by Sentry. |
This implements the following parts of #3280 (comment):
For getting a nice demo in the
multiverse
client, a few shortcuts have been taken in the last commit, but these should be relatively easy to solve.The demo shows the following:
Screencast.From.2024-11-21.18-09-05.mp4
More to come next week.