Skip to content

Commit a84615e

Browse files
committed
Fixup the tables for the events stream ID gen
1 parent 1e4d9df commit a84615e

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

synapse/storage/databases/main/events_worker.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,11 @@ def __init__(
204204
notifier=hs.get_replication_notifier(),
205205
stream_name="events",
206206
instance_name=hs.get_instance_name(),
207-
tables=[("events", "instance_name", "stream_ordering")],
207+
tables=[
208+
("events", "instance_name", "stream_ordering"),
209+
("current_state_delta_stream", "instance_name", "stream_id"),
210+
("ex_outlier_stream", "instance_name", "event_stream_ordering"),
211+
],
208212
sequence_name="events_stream_seq",
209213
writers=hs.config.worker.writers.events,
210214
)
@@ -214,7 +218,10 @@ def __init__(
214218
notifier=hs.get_replication_notifier(),
215219
stream_name="backfill",
216220
instance_name=hs.get_instance_name(),
217-
tables=[("events", "instance_name", "stream_ordering")],
221+
tables=[
222+
("events", "instance_name", "stream_ordering"),
223+
("ex_outlier_stream", "instance_name", "event_stream_ordering"),
224+
],
218225
sequence_name="events_backfill_stream_seq",
219226
positive=False,
220227
writers=hs.config.worker.writers.events,
@@ -230,6 +237,11 @@ def __init__(
230237
"events",
231238
"stream_ordering",
232239
is_writer=hs.get_instance_name() in hs.config.worker.writers.events,
240+
extra_tables=[
241+
("ex_outlier_stream", "event_stream_ordering"),
242+
("current_state_delta_stream", "stream_id"),
243+
("ex_outlier_stream", "event_stream_ordering"),
244+
],
233245
)
234246
self._backfill_id_gen = StreamIdGenerator(
235247
db_conn,

0 commit comments

Comments
 (0)