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

Reply via email to