mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2024-12-24 23:49:24 -05:00
Remove from the event_relations table when purging historical events. (#7978)
This commit is contained in:
parent
3a00bd1378
commit
d90087cffa
1
changelog.d/7978.bugfix
Normal file
1
changelog.d/7978.bugfix
Normal file
@ -0,0 +1 @@
|
||||
Fix a long standing bug: 'Duplicate key value violates unique constraint "event_relations_id"' when message retention is configured.
|
@ -62,6 +62,7 @@ class PurgeEventsStore(StateGroupWorkerStore, SQLBaseStore):
|
||||
# event_json
|
||||
# event_push_actions
|
||||
# event_reference_hashes
|
||||
# event_relations
|
||||
# event_search
|
||||
# event_to_state_groups
|
||||
# events
|
||||
@ -209,6 +210,7 @@ class PurgeEventsStore(StateGroupWorkerStore, SQLBaseStore):
|
||||
"event_edges",
|
||||
"event_forward_extremities",
|
||||
"event_reference_hashes",
|
||||
"event_relations",
|
||||
"event_search",
|
||||
"rejections",
|
||||
):
|
||||
|
Loading…
Reference in New Issue
Block a user