-
Notifications
You must be signed in to change notification settings - Fork 373
Open
Description
This issue has been migrated from #5888.
A number of 'stream' tables are appended-to, but are never cleared out. Such tables include:
cache_invalidation_stream_by_instance(fixed by Remove old rows from thecache_invalidation_stream_by_instance
table automatically. (This table is not used when Synapse is configured to use SQLite.) matrix-org/synapse#15868)- current_state_delta_stream
presence_stream(does get cleaned out; has been ever since its creation in Rewrite presence for performance. matrix-org/synapse#582)device_inbox(not really a 'stream' table actually, so a separate problem: device_inbox never gets emptied #3599)- device_federation_outbox
local_group_updates(removed in Drop tables used for groups/communities. matrix-org/synapse#12967)- push_rules_stream
- ex_outlier_stream
public_room_list_stream(now removed)device_lists_changes_in_room
(probably not really a stream table, Clear outdevice_lists_changes_in_room
table periodically. #13043)