Skip to content
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(sdk): EventCache fully uses RoomEvents/LinkedChunk #3230

Merged
merged 20 commits into from
Mar 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
36e199c
feat(sdk): Implement `RoomEvents::reset`, `push_gap`, `replace_gap_at…
Hywan Mar 18, 2024
54729ce
feat(sdk): Start disabling the global store in `EventCache`.
Hywan Mar 18, 2024
9102a9c
feat(sdk): `RoomEventCachecacherInner::oldest_backpagination_token` u…
Hywan Mar 18, 2024
29caa02
feat(sdk): `EventCache::add_initial_events` uses `RoomEvents`.
Hywan Mar 18, 2024
022b8a0
feat(sdk): `EventCache::listen_task` uses `RoomEvents`.
Hywan Mar 18, 2024
667ada8
feat(sdk): `RoomEventCache::subscribe` uses `RoomEvents`.
Hywan Mar 18, 2024
5bb2511
test(sdk): Tests of `EventCache` uses `RoomEvents`.
Hywan Mar 18, 2024
85538dc
feat(sdk): Remove `EventCacheStore`, `TimelineEntry`, `RoomInfo` and …
Hywan Mar 18, 2024
25fb9ee
feat(sdk): Update `RoomEvents::replace_gap_at` to return a `&Chunk`.
Hywan Mar 20, 2024
9319f4f
test(sdk): Fix `test_reset_while_backpaginating`.
Hywan Mar 20, 2024
fa5bbad
doc(sdk): Just highlight how important this lock is.
Hywan Mar 20, 2024
f61de71
fix(sdk): Fix a race-condition in `EventCache`.
Hywan Mar 20, 2024
a623215
chore(sdk): Make Clippy happy.
Hywan Mar 20, 2024
8c1d3f4
feat(sdk): `RoomEventCacheInner::backpaginate` always return `Ok` for…
Hywan Mar 21, 2024
8fe27ab
doc(sdk): Improve documentation of `RoomEvents::replace_gap_at`.
Hywan Mar 25, 2024
dabc7c5
!revert test changes
Hywan Mar 25, 2024
1fa4bb4
chore(sdk): Remove commented code.
Hywan Mar 25, 2024
7b092fd
doc(sdk): Improve documentation of `EventCacheInner::multiple_room_up…
Hywan Mar 25, 2024
f11cf87
fix(sdk): Replace `unwrap` by `expect` and add `SAFETY` docs.
Hywan Mar 25, 2024
11c3799
doc(sdk): Improve doc of `EventCache`.
Hywan Mar 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading