Eric Eastwood
|
8468401a97
|
Adapt to using sliding_sync_joined_rooms_to_recalculate table
|
2024-08-28 00:42:14 -05:00 |
|
Eric Eastwood
|
56a4c0ba6e
|
Round out tests
|
2024-08-27 19:34:16 -05:00 |
|
Eric Eastwood
|
85a60c3132
|
More tests
|
2024-08-27 19:27:24 -05:00 |
|
Eric Eastwood
|
e5e7269998
|
Add more tests
|
2024-08-27 18:49:53 -05:00 |
|
Eric Eastwood
|
c8e17f7479
|
Add test when no rooms
|
2024-08-27 18:21:25 -05:00 |
|
Eric Eastwood
|
4dc9e268e6
|
Add test for catch-up background update
|
2024-08-27 18:08:17 -05:00 |
|
Eric Eastwood
|
7a0c281028
|
Add placeholder tests
|
2024-08-26 19:43:52 -05:00 |
|
Eric Eastwood
|
addb91485f
|
Split test cases
|
2024-08-26 16:11:56 -05:00 |
|
Eric Eastwood
|
6edc4c78ce
|
Allow for no bump_stamp (fix portdb CI job)
See https://github.com/element-hq/synapse/pull/17512#discussion_r1725998219
|
2024-08-22 17:09:43 -05:00 |
|
Eric Eastwood
|
44432e2118
|
Move tests to dedicated file
See https://github.com/element-hq/synapse/pull/17512#discussion_r1726849798
|
2024-08-22 16:56:09 -05:00 |
|
Eric Eastwood
|
693c06b2f1
|
Move away from backfill language
|
2024-08-22 16:48:02 -05:00 |
|
Eric Eastwood
|
4d87fa61c6
|
"backfill" -> "bg_update"
See https://github.com/element-hq/synapse/pull/17512#discussion_r1726837698
|
2024-08-22 16:44:02 -05:00 |
|
Eric Eastwood
|
ee2ef0b4d9
|
Add forgotten column
|
2024-08-21 21:54:22 -05:00 |
|
Eric Eastwood
|
8ddf5c7235
|
Add tombstone to tests
|
2024-08-21 19:05:59 -05:00 |
|
Eric Eastwood
|
513ec8e906
|
Update tests
|
2024-08-21 18:51:04 -05:00 |
|
Eric Eastwood
|
cda2311520
|
Add tombstone_successor_room_id column
|
2024-08-21 18:21:44 -05:00 |
|
Eric Eastwood
|
f6d7ffd9c5
|
Move _calculate_sliding_sync_table_changes(...) after we assign stream_ordering to events
See https://github.com/element-hq/synapse/pull/17512#discussion_r1725728637
|
2024-08-21 16:10:14 -05:00 |
|
Eric Eastwood
|
a5e06c6a8d
|
Move back to the main store
|
2024-08-21 11:14:15 -05:00 |
|
Eric Eastwood
|
45c89ec625
|
Move pre-processing completely outside transaction
|
2024-08-20 15:41:53 -05:00 |
|
Eric Eastwood
|
574a04a40f
|
Test state reset on membership
|
2024-08-19 23:30:25 -05:00 |
|
Eric Eastwood
|
8ee2e114dd
|
Add test to handle state reset in the meta data
|
2024-08-19 23:22:24 -05:00 |
|
Eric Eastwood
|
fa63c02648
|
Fix lints
|
2024-08-15 23:30:16 -05:00 |
|
Eric Eastwood
|
419be7c6b2
|
Finish off background update tests
|
2024-08-15 23:29:29 -05:00 |
|
Eric Eastwood
|
ef5f0fca3a
|
Add more tests
|
2024-08-15 23:18:50 -05:00 |
|
Eric Eastwood
|
fb5af8f5fa
|
Add background update test for sliding_sync_membership_snapshots
|
2024-08-15 22:13:32 -05:00 |
|
Eric Eastwood
|
6c2fc1d20f
|
Move background updates to StateBackgroundUpdateStore
So we can access `_get_state_groups_from_groups_txn(...)`
|
2024-08-15 20:51:43 -05:00 |
|
Eric Eastwood
|
d113e743ae
|
Fix lints
|
2024-08-14 19:30:52 -05:00 |
|
Eric Eastwood
|
23e0d34a2d
|
Add more tests
|
2024-08-14 19:30:22 -05:00 |
|
Eric Eastwood
|
1c931cb3e7
|
Add background update for sliding_sync_joined_rooms
|
2024-08-14 19:19:15 -05:00 |
|
Eric Eastwood
|
9f551f0e97
|
Fix lints
|
2024-08-14 11:32:33 -05:00 |
|
Eric Eastwood
|
f49003c35c
|
No invites needed
|
2024-08-13 18:55:59 -05:00 |
|
Eric Eastwood
|
8b0e1692f9
|
More realistic remote room forgotten test
|
2024-08-13 18:51:11 -05:00 |
|
Eric Eastwood
|
32ae162278
|
Fix rejecting invite when no_longer_in_room (and other non-join transitions)
|
2024-08-13 14:35:24 -05:00 |
|
Eric Eastwood
|
a90f3d4ae2
|
Merge branch 'develop' into madlittlemods/sliding-sync-pre-populate-room-meta-data
|
2024-08-13 12:28:36 -05:00 |
|
Eric Eastwood
|
517946d940
|
Fix lints
|
2024-08-12 20:31:25 -05:00 |
|
Eric Eastwood
|
f600eacd0d
|
Adjust test description
|
2024-08-12 20:30:48 -05:00 |
|
Eric Eastwood
|
3423eb72d5
|
Add test to make sure snapshot evolves with membership
|
2024-08-12 20:29:58 -05:00 |
|
Eric Eastwood
|
5589ae48ca
|
Add test for remote invite rejected/retracted
|
2024-08-12 20:14:14 -05:00 |
|
Eric Eastwood
|
83a5858083
|
Add tests for remote invites
|
2024-08-12 19:57:28 -05:00 |
|
Eric Eastwood
|
ab074f5335
|
Fix events from rooms we're not joined to affecting the joined room stream ordering
|
2024-08-12 19:40:53 -05:00 |
|
Eric Eastwood
|
53232e6df5
|
Fill in for remote invites (out of band, outlier membership)
|
2024-08-12 18:14:02 -05:00 |
|
Eric Eastwood
|
f069659343
|
Fix lints
|
2024-08-12 15:49:40 -05:00 |
|
Eric Eastwood
|
0af3b4822c
|
Refactor to sliding_sync_membership_snapshots
|
2024-08-12 15:10:44 -05:00 |
|
Eric Eastwood
|
ca909013c8
|
Fill in stream_ordering /bump_stamp for any event being persisted
|
2024-08-08 17:49:15 -05:00 |
|
Eric Eastwood
|
cc2d2b6b9f
|
Fill in stream_ordering /bump_stamp when we add current state to the joined rooms table
|
2024-08-08 15:41:55 -05:00 |
|
Eric Eastwood
|
5cf3ad3d7f
|
Handle server left room
|
2024-08-07 20:47:13 -05:00 |
|
Eric Eastwood
|
bf78692ba0
|
Handle to_delete
|
2024-08-07 20:09:53 -05:00 |
|
Eric Eastwood
|
a1aaa47dad
|
Add more tests
|
2024-08-07 19:58:51 -05:00 |
|
Eric Eastwood
|
c590474757
|
Test non-joins
|
2024-08-07 19:24:58 -05:00 |
|
Eric Eastwood
|
5b1053f23e
|
Better test assertions
|
2024-08-07 19:07:43 -05:00 |
|