Damir Jelić
Damir Jelić
https://github.com/element-hq/element-x-ios-rageshakes/issues/1500 is about the backup key in secret storage not being the one that is used. Again, I don't think this needs Rust work, or if it needs it, certainly...
This will need a matching complement-crypto PR.
Seems that something unexpected is happening in this part of the code: https://github.com/matrix-org/matrix-rust-sdk/blob/a8256813ae0364c4d8d19f1c40db2299bcd4c768/crates/matrix-sdk-common/src/linked_chunk/as_vector.rs#L494-L498 Do you happen to have some reproducer for this? Is it happening with a newly created database?
This is due to https://github.com/matrix-org/matrix-rust-sdk/issues/5954, workaround is being implemented in https://github.com/matrix-org/matrix-rust-sdk/pull/5955.
@jmartinesp or @stefanceriu this would probably be a good candidate for live testing with EX. I don't think I changed anything except the UTD -> decrypted codepath, and there are...
Alright, I added another test which confirms what we suspected. If the pinned events aren't part of the main timeline and thus never get put into the event cache, then...
> I wanted to confirm whether this aligns with the intended API direction, or if you’d prefer to wait for #5937 to be merged and then have this rebased on...
Since this seems to happen only on Wasm and it is for the memory store, I think it makes sense to disable this test on Wasm. Not the best solution...
It's not just the media store that has issues with this: https://github.com/matrix-org/matrix-rust-sdk/actions/runs/20232260036/job/58077951474?pr=5961. `event_cache_store_integration_tests_time()` is affected as well in the same manner. Disabling the later is happening here: https://github.com/matrix-org/matrix-rust-sdk/pull/5962.
This PR has bitrotten quite a bit, I think it should be unblocked now due to the various PRs being addressed. Feel free to reopen if you get it rebased.