-
Notifications
You must be signed in to change notification settings - Fork 190
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
Sliding Sync: Pre-populate room data for quick filtering/sorting #17512
Sliding Sync: Pre-populate room data for quick filtering/sorting #17512
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d26ac74 - Browse repository at this point
Copy the full SHA d26ac74View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7e9cb2 - Browse repository at this point
Copy the full SHA e7e9cb2View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8392d6a - Browse repository at this point
Copy the full SHA 8392d6aView commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad1c887 - Browse repository at this point
Copy the full SHA ad1c887View commit details
Commits on Aug 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b5f07d - Browse repository at this point
Copy the full SHA 2b5f07dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a251d5 - Browse repository at this point
Copy the full SHA 1a251d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f96d0c3 - Browse repository at this point
Copy the full SHA f96d0c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f3bd27 - Browse repository at this point
Copy the full SHA 2f3bd27View commit details
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cb33580 - Browse repository at this point
Copy the full SHA cb33580View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87d9561 - Browse repository at this point
Copy the full SHA 87d9561View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61cea4e - Browse repository at this point
Copy the full SHA 61cea4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68a3daf - Browse repository at this point
Copy the full SHA 68a3dafView commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b1053f - Browse repository at this point
Copy the full SHA 5b1053fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c590474 - Browse repository at this point
Copy the full SHA c590474View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1aaa47 - Browse repository at this point
Copy the full SHA a1aaa47View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf78692 - Browse repository at this point
Copy the full SHA bf78692View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cf3ad3 - Browse repository at this point
Copy the full SHA 5cf3ad3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc3796d - Browse repository at this point
Copy the full SHA bc3796dView commit details -
Fill in
stream_ordering
/bump_stamp
when we add current state to t……he joined rooms table
Configuration menu - View commit details
-
Copy full SHA for cc2d2b6 - Browse repository at this point
Copy the full SHA cc2d2b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca90901 - Browse repository at this point
Copy the full SHA ca90901View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3367422 - Browse repository at this point
Copy the full SHA 3367422View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ed47a7e - Browse repository at this point
Copy the full SHA ed47a7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af3b48 - Browse repository at this point
Copy the full SHA 0af3b48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 552f8f4 - Browse repository at this point
Copy the full SHA 552f8f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f069659 - Browse repository at this point
Copy the full SHA f069659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53232e6 - Browse repository at this point
Copy the full SHA 53232e6View commit details
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ab074f5 - Browse repository at this point
Copy the full SHA ab074f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e1f24e - Browse repository at this point
Copy the full SHA 3e1f24eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83a5858 - Browse repository at this point
Copy the full SHA 83a5858View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5589ae4 - Browse repository at this point
Copy the full SHA 5589ae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3423eb7 - Browse repository at this point
Copy the full SHA 3423eb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f600eac - Browse repository at this point
Copy the full SHA f600eacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 517946d - Browse repository at this point
Copy the full SHA 517946dView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb3a185 - Browse repository at this point
Copy the full SHA eb3a185View commit details -
Configuration menu - View commit details
-
Copy full SHA for a90f3d4 - Browse repository at this point
Copy the full SHA a90f3d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32ae162 - Browse repository at this point
Copy the full SHA 32ae162View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc447a6 - Browse repository at this point
Copy the full SHA dc447a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96a4614 - Browse repository at this point
Copy the full SHA 96a4614View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3566abd - Browse repository at this point
Copy the full SHA 3566abdView commit details -
Fix running into
StopIteration
More context about how/why `StopIteration` was being ignored silently which made this problem harder to debug. See #17512 (comment)
Configuration menu - View commit details
-
Copy full SHA for 5df94f4 - Browse repository at this point
Copy the full SHA 5df94f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b0e169 - Browse repository at this point
Copy the full SHA 8b0e169View commit details -
Configuration menu - View commit details
-
Copy full SHA for f49003c - Browse repository at this point
Copy the full SHA f49003cView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c8508f1 - Browse repository at this point
Copy the full SHA c8508f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f551f0 - Browse repository at this point
Copy the full SHA 9f551f0View commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1c931cb - Browse repository at this point
Copy the full SHA 1c931cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23e0d34 - Browse repository at this point
Copy the full SHA 23e0d34View commit details -
Configuration menu - View commit details
-
Copy full SHA for d113e74 - Browse repository at this point
Copy the full SHA d113e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b42e44 - Browse repository at this point
Copy the full SHA 4b42e44View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbeff57 - Browse repository at this point
Copy the full SHA cbeff57View commit details -
Move background updates to
StateBackgroundUpdateStore
So we can access `_get_state_groups_from_groups_txn(...)`
Configuration menu - View commit details
-
Copy full SHA for 6c2fc1d - Browse repository at this point
Copy the full SHA 6c2fc1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8461faf - Browse repository at this point
Copy the full SHA 8461fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb5af8f - Browse repository at this point
Copy the full SHA fb5af8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef5f0fc - Browse repository at this point
Copy the full SHA ef5f0fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 419be7c - Browse repository at this point
Copy the full SHA 419be7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa63c02 - Browse repository at this point
Copy the full SHA fa63c02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ec93e3 - Browse repository at this point
Copy the full SHA 2ec93e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c89d859 - Browse repository at this point
Copy the full SHA c89d859View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2f5247 - Browse repository at this point
Copy the full SHA d2f5247View commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df0c57d - Browse repository at this point
Copy the full SHA df0c57dView commit details
Commits on Aug 20, 2024
-
Prefer `_update_sliding_sync_tables_with_new_persisted_events_txn(...…
…)` to do the right thing See #17512 (comment)
Configuration menu - View commit details
-
Copy full SHA for 98fb56e - Browse repository at this point
Copy the full SHA 98fb56eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ee2e11 - Browse repository at this point
Copy the full SHA 8ee2e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 574a04a - Browse repository at this point
Copy the full SHA 574a04aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc6bdb - Browse repository at this point
Copy the full SHA 6cc6bdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95d39db - Browse repository at this point
Copy the full SHA 95d39dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2964c56 - Browse repository at this point
Copy the full SHA 2964c56View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac5b05c - Browse repository at this point
Copy the full SHA ac5b05cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45c89ec - Browse repository at this point
Copy the full SHA 45c89ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eb77c3 - Browse repository at this point
Copy the full SHA 3eb77c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc200ee - Browse repository at this point
Copy the full SHA cc200eeView commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 726a8e9 - Browse repository at this point
Copy the full SHA 726a8e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 357132d - Browse repository at this point
Copy the full SHA 357132dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0233e20 - Browse repository at this point
Copy the full SHA 0233e20View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5e06c6 - Browse repository at this point
Copy the full SHA a5e06c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f90e4 - Browse repository at this point
Copy the full SHA d3f90e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cda92af - Browse repository at this point
Copy the full SHA cda92afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 772c501 - Browse repository at this point
Copy the full SHA 772c501View commit details -
Move
_calculate_sliding_sync_table_changes(...)
after we assign `st……ream_ordering` to events See #17512 (comment)
Configuration menu - View commit details
-
Copy full SHA for f6d7ffd - Browse repository at this point
Copy the full SHA f6d7ffdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7a3328 - Browse repository at this point
Copy the full SHA e7a3328View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b1db39 - Browse repository at this point
Copy the full SHA 5b1db39View commit details -
Configuration menu - View commit details
-
Copy full SHA for c612572 - Browse repository at this point
Copy the full SHA c612572View commit details -
Configuration menu - View commit details
-
Copy full SHA for cda2311 - Browse repository at this point
Copy the full SHA cda2311View commit details -
Configuration menu - View commit details
-
Copy full SHA for 513ec8e - Browse repository at this point
Copy the full SHA 513ec8eView commit details
Commits on Aug 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8ddf5c7 - Browse repository at this point
Copy the full SHA 8ddf5c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0271155 - Browse repository at this point
Copy the full SHA 0271155View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9724836 - Browse repository at this point
Copy the full SHA 9724836View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a938b1 - Browse repository at this point
Copy the full SHA 0a938b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee2ef0b - Browse repository at this point
Copy the full SHA ee2ef0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b45b189 - Browse repository at this point
Copy the full SHA b45b189View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31300f4 - Browse repository at this point
Copy the full SHA 31300f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 339500d - Browse repository at this point
Copy the full SHA 339500dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b8d201 - Browse repository at this point
Copy the full SHA 9b8d201View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc73b6f - Browse repository at this point
Copy the full SHA fc73b6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 980ee9a - Browse repository at this point
Copy the full SHA 980ee9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6723824 - Browse repository at this point
Copy the full SHA 6723824View commit details -
Configuration menu - View commit details
-
Copy full SHA for d61aada - Browse repository at this point
Copy the full SHA d61aadaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d87fa6 - Browse repository at this point
Copy the full SHA 4d87fa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 693c06b - Browse repository at this point
Copy the full SHA 693c06bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcba8cc - Browse repository at this point
Copy the full SHA bcba8ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44432e2 - Browse repository at this point
Copy the full SHA 44432e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6edc4c7 - Browse repository at this point
Copy the full SHA 6edc4c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0726a6d - Browse repository at this point
Copy the full SHA 0726a6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 088a4c7 - Browse repository at this point
Copy the full SHA 088a4c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b866c4 - Browse repository at this point
Copy the full SHA 4b866c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fdb8b59 - Browse repository at this point
Copy the full SHA fdb8b59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21cc97b - Browse repository at this point
Copy the full SHA 21cc97bView commit details
Commits on Aug 23, 2024
-
Fix partial-stated room re-syncing state but nothing has changed
Fixes failing test in CI: `tests.handlers.test_federation.PartialJoinTestCase.test_failed_partial_join_is_clean` ``` 2024-08-22 18:57:22-0500 [-] synapse.metrics.background_process_metrics - 253 - ERROR - sync_partial_state_room-0 - Background process 'sync_partial_state_room' threw an exception Traceback (most recent call last): File "synapse/synapse/metrics/background_process_metrics.py", line 251, in run return await func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "synapse/synapse/handlers/federation.py", line 1842, in _sync_partial_state_room_wrapper await self._sync_partial_state_room( File "synapse/synapse/handlers/federation.py", line 1933, in _sync_partial_state_room await self.state_handler.update_current_state(room_id) File "synapse/synapse/state/__init__.py", line 554, in update_current_state await self._storage_controllers.persistence.update_current_state(room_id) File "synapse/synapse/storage/controllers/persist_events.py", line 491, in update_current_state await self._event_persist_queue.add_to_queue( File "synapse/synapse/storage/controllers/persist_events.py", line 245, in add_to_queue res = await make_deferred_yieldable(end_item.deferred.observe()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "synapse/synapse/storage/controllers/persist_events.py", line 288, in handle_queue_loop ret = await self._per_item_callback(room_id, item.task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "synapse/synapse/storage/controllers/persist_events.py", line 370, in _process_event_persist_queue_task await self._update_current_state(room_id, task) File "synapse/synapse/storage/controllers/persist_events.py", line 507, in _update_current_state await self.persist_events_store._calculate_sliding_sync_table_changes( File "synapse/synapse/storage/databases/main/events.py", line 624, in _calculate_sliding_sync_table_changes assert most_recent_event_pos_results, ( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError: We should not be seeing `None` here because we are still in the room (!room:example.com) and it should at-least have a join membership event that's keeping us here. ```
Configuration menu - View commit details
-
Copy full SHA for f8926d0 - Browse repository at this point
Copy the full SHA f8926d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a7d2b - Browse repository at this point
Copy the full SHA b6a7d2bView commit details -
Use
simple_upsert_txn
forsliding_sync_membership_snapshots
in ba……ckground update
Configuration menu - View commit details
-
Copy full SHA for a57d47b - Browse repository at this point
Copy the full SHA a57d47bView commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9795556 - Browse repository at this point
Copy the full SHA 9795556View commit details -
Configuration menu - View commit details
-
Copy full SHA for addb914 - Browse repository at this point
Copy the full SHA addb914View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bddbe2 - Browse repository at this point
Copy the full SHA 8bddbe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a94c1dd - Browse repository at this point
Copy the full SHA a94c1ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a44686 - Browse repository at this point
Copy the full SHA 6a44686View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb3c84c - Browse repository at this point
Copy the full SHA eb3c84cView commit details -
Adapt
sliding_sync_joined_rooms
background update to use `event_str……eam_ordering` for progress This way we can re-use it for the catch-up background process
Configuration menu - View commit details
-
Copy full SHA for 53473a0 - Browse repository at this point
Copy the full SHA 53473a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fe5d31 - Browse repository at this point
Copy the full SHA 7fe5d31View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7a0c281 - Browse repository at this point
Copy the full SHA 7a0c281View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9764f62 - Browse repository at this point
Copy the full SHA 9764f62View commit details -
Configuration menu - View commit details
-
Copy full SHA for c51a309 - Browse repository at this point
Copy the full SHA c51a309View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a7d8c2 - Browse repository at this point
Copy the full SHA 9a7d8c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dc9e26 - Browse repository at this point
Copy the full SHA 4dc9e26View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8e17f7 - Browse repository at this point
Copy the full SHA c8e17f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5e7269 - Browse repository at this point
Copy the full SHA e5e7269View commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85a60c3 - Browse repository at this point
Copy the full SHA 85a60c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56a4c0b - Browse repository at this point
Copy the full SHA 56a4c0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d08bc2 - Browse repository at this point
Copy the full SHA 9d08bc2View commit details -
Use
stream_id
of some point before we fetch the current stateThis is simpler and some rooms are so old that they don't have `current_state_delta_stream` yet. It's easier if we just get a general max `stream_id` of the whole table than the max `stream_id` for the specific room anyway. Thanks @erikjohnston
Configuration menu - View commit details
-
Copy full SHA for a507f15 - Browse repository at this point
Copy the full SHA a507f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94e1a54 - Browse repository at this point
Copy the full SHA 94e1a54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53b7309 - Browse repository at this point
Copy the full SHA 53b7309View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8468401 - Browse repository at this point
Copy the full SHA 8468401View commit details -
Add unique index right away for `sliding_sync_joined_rooms_to_recalcu…
…late` This makes it so we can always `upsert` to avoid duplicates otherwise I'm not sure of how to not insert duplicates in certain situations (see FIXME in the diff) which would cause problems down the line for the unique index being added later.
Configuration menu - View commit details
-
Copy full SHA for da463fb - Browse repository at this point
Copy the full SHA da463fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c9c620 - Browse repository at this point
Copy the full SHA 7c9c620View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb905cd - Browse repository at this point
Copy the full SHA bb905cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f9932d - Browse repository at this point
Copy the full SHA 6f9932dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab414f2 - Browse repository at this point
Copy the full SHA ab414f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90d0e03 - Browse repository at this point
Copy the full SHA 90d0e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a164eb - Browse repository at this point
Copy the full SHA 6a164ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f56efb - Browse repository at this point
Copy the full SHA 3f56efbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e12f95f - Browse repository at this point
Copy the full SHA e12f95fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 116b833 - Browse repository at this point
Copy the full SHA 116b833View commit details -
Configuration menu - View commit details
-
Copy full SHA for de30d19 - Browse repository at this point
Copy the full SHA de30d19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15ad7a7 - Browse repository at this point
Copy the full SHA 15ad7a7View commit details -
Fix join condition not working in Postgres
``` common column name "room_id" appears more than once in left table ```
Configuration menu - View commit details
-
Copy full SHA for 2f6ee08 - Browse repository at this point
Copy the full SHA 2f6ee08View commit details -
Add
instance_name
tosliding_sync_membership_snapshots
So we can craft `PersistedEventPosition(...)`
Configuration menu - View commit details
-
Copy full SHA for 6622a1c - Browse repository at this point
Copy the full SHA 6622a1cView commit details
Commits on Aug 29, 2024
-
Fully-insert
sliding_sync_joined_rooms
rowsThis way if the row exists, we can rely on the information in it. And only use a fallback for rows that don't exist.
Configuration menu - View commit details
-
Copy full SHA for bcc3e50 - Browse repository at this point
Copy the full SHA bcc3e50View commit details -
Merge branch 'develop' into madlittlemods/sliding-sync-pre-populate-r…
…oom-meta-data Conflicts: synapse/handlers/sliding_sync/__init__.py
Configuration menu - View commit details
-
Copy full SHA for 95d5471 - Browse repository at this point
Copy the full SHA 95d5471View commit details -
Configuration menu - View commit details
-
Copy full SHA for b63188c - Browse repository at this point
Copy the full SHA b63188cView commit details