Ottomata has uploaded a new change for review. ( 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, 16 insertions(+), 3 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/93/334393/1 diff --git a/hieradata/role/common/scb.yaml b/hieradata/role/common/scb.yaml index 30933f8..fbf6e6a 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, useful for testing data comes through. 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..fd4274d 100644 --- a/modules/role/manifests/eventstreams.pp +++ b/modules/role/manifests/eventstreams.pp @@ -61,6 +61,9 @@ '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: newchange Gerrit-Change-Id: Icc490c328a3fee99aea5448d8aa793c8c67c6c16 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Ottomata <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
