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

Reply via email to