To help with the migration from eventlogging-service-eventbus to eventgate-main, we'd like to be able to switch event production between the services via mediawiki-config, rather than EventBus extension code changes. We'll need a config map that maps between the event stream name to the EventServiceName (e.g. 'eventbus', 'eventgate-analytics', 'eventgate-main', etc.).
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Ottomata | T185233 Modern Event Platform | |||
Resolved | Ottomata | T201068 Modern Event Platform: Stream Intake Service | |||
Resolved | Ottomata | T211248 Modern Event Platform: Stream Intake Service: Migrate eventlogging-service-eventbus events to eventgate-main | |||
Resolved | • Pchelolo | T222822 Make EventBus extension support configurable per-event/stream EventServiceName |
Event Timeline
Change 509092 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/mediawiki-config@master] Make EventFactory and event destination configurable.
Change 510187 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/extensions/EventBus@master] Allow configuring the event destination per streeam.
Change 510299 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/mediawiki-config@master] [EventBus] Add eventgate-main event service.
Change 510187 merged by Ppchelko:
[mediawiki/extensions/EventBus@master] Allow configuring the event destination per streeam.
Change 509092 abandoned by Ottomata:
[EventBus] Make EventFactory and event destination configurable.
Change 509092 restored by Ppchelko:
[EventBus] Make EventFactory and event destination configurable.
Change 510299 merged by Ottomata:
[operations/mediawiki-config@master] [EventBus] Add eventgate-main event service.
Change 509092 merged by jenkins-bot:
[operations/mediawiki-config@master] [EventBus] Add wgEventServiceStreamConfig and switch 2 topics in group0
Mentioned in SAL (#wikimedia-operations) [2019-06-05T16:11:22Z] <reedy@deploy1001> Synchronized wmf-config/InitialiseSettings.php: Add wgEventServiceStreamConfig and switch 2 topics in group0 T222822 (duration: 00m 56s)
Change 514523 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/mediawiki-config@master] [EventBus] use eventgate-main for 2 events on all wikis