/v1/schemas/:schema_uri was added to eventbus service in https://gerrit.wikimedia.org/r/#/c/341922/. Now we should add the ability for eventstreams to proxy those schemas publicly, especially so that the swagger spec can $ref them and swagger-ui can display them as example results from a stream endpoint.
Description
Description
Details
Details
Project | Branch | Lines +/- | Subject | |
---|---|---|---|---|
mediawiki/services/eventstreams | master | +172 -7 | Add /v2/schema/:schema_uri route and specify swagger response schemas in spec.yaml |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Declined | Xqt | T125197 Give hint to the current socketIO_client in ImportError of rcstream.py | |||
Declined | None | T91393 RCStream is not accessible from python client due to using socket-io 1.0 while only socket-io 0.9 is offered | |||
Declined | None | T68232 Upgrade RCStream backend to use socket.io 1.0 protocol | |||
Resolved | Ottomata | T130651 EventStreams | |||
Declined | Ottomata | T160748 Create /v2/schema/:schema_uri endpoint for eventstreams that proxies schemas from eventbus | |||
Declined | Ottomata | T161027 Puppetize event schema topic configuration |
Event Timeline
Comment Actions
Change 343307 had a related patch set uploaded (by Ottomata):
[mediawiki/services/eventstreams] Add /v2/schema/:schema_uri route and specify swagger response schemas in spec.yaml
Comment Actions
Change 343307 merged by Ottomata:
[mediawiki/services/eventstreams] Add /v2/schema/:schema_uri route and specify swagger response schemas in spec.yaml
Comment Actions
So was this done or not after all?
If it was, what'm I doing wrong? https://stream.wikimedia.org/v2/schema/mediawiki/recentchange