Ottomata has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/334393 )
Change subject: Configure recentchange stream endpoint in EventStreams ...................................................................... Configure recentchange stream endpoint in EventStreams Bug: T143925 Change-Id: Icc490c328a3fee99aea5448d8aa793c8c67c6c16 --- M hieradata/role/common/scb.yaml M modules/role/manifests/eventstreams.pp 2 files changed, 17 insertions(+), 4 deletions(-) Approvals: Ottomata: Looks good to me, approved jenkins-bot: Verified diff --git a/hieradata/role/common/scb.yaml b/hieradata/role/common/scb.yaml index 30933f8..7f0f37d 100644 --- a/hieradata/role/common/scb.yaml +++ b/hieradata/role/common/scb.yaml @@ -58,10 +58,20 @@ # Stream configuration for Public EventStreams service # Maps stream route names to composite Kafka topics. role::eventstreams::streams: - revision-create: + recentchange: + description: > + Mediawiki RecentChanges feed. + Schema: https://github.com/wikimedia/mediawiki-event-schemas/tree/master/jsonschema/mediawiki/recentchange topics: - - eqiad.mediawiki.revision-create - - codfw.mediawiki.revision-create + - eqiad.mediawiki.recentchange + - codfw.mediawiki.recentchange + test: + description: > + Meaningless test event. A new event is posted about once a minute. + Schema: https://github.com/wikimedia/mediawiki-event-schemas/tree/master/jsonschema/test/event + topics: + - eqiad.test.event + - codfw.test.event # rdkafka config for Public EventStreams service. role::eventstreams::rdkafka_config: diff --git a/modules/role/manifests/eventstreams.pp b/modules/role/manifests/eventstreams.pp index d9dcb2a..3d36466 100644 --- a/modules/role/manifests/eventstreams.pp +++ b/modules/role/manifests/eventstreams.pp @@ -60,7 +60,10 @@ }, 'revision-create' => { 'topics' => ["${::site}.mediawiki.revision-create"] - } + }, + 'recentchange' => { + 'topics' => ["${::site}.mediawiki.recentchange"] + }, }) # Any extra librdkafka configuration -- To view, visit https://gerrit.wikimedia.org/r/334393 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Icc490c328a3fee99aea5448d8aa793c8c67c6c16 Gerrit-PatchSet: 5 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Ottomata <[email protected]> Gerrit-Reviewer: Ottomata <[email protected]> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
