mirror of
https://github.com/matrix-org/matrix-rust-sdk.git
synced 2026-06-14 11:24:23 -04:00
This PR is a start to the process of splitting the media store from the event cache store. #5410 It contains: * Split `MediaStore` trait from `EventCacheStore`. * Rename `EventCacheStoreMedia` to `MediaStoreInner`. * Move relevant tests into `MediaStoreIntegrationTests`. This will be done over 3 PR's (reviewing 1, 2, 3 then merging 3 into 2 into 1). A reminder comment for my own sanity: This PR will not pass tests until after merging. Current state of this PR: - [x] Step 1 reviewed #5568 - [x] Step 2 reviewed #5569 - [x] Step 3 reviewed #5571 - [x] Step 3 merged into Step 2 - [x] Step 2 merged into Step 1 - [ ] Add changes to changelog. - [ ] Ready to merge 🎉 Note, may also want to: * Re-organize file structure * Split/refactor benchmarks namely `benchmarks/benches/event_cache.rs` <!-- description of the changes in this PR --> - [ ] Public API changes documented in changelogs (optional) <!-- Sign-off, if not part of the commits --> <!-- See CONTRIBUTING.md if you don't know what this is --> Signed-off-by: Shrey Patel shreyp@element.io --------- Co-authored-by: Shrey Patel <shreyp@element.io>
The file is empty.