Page MenuHomePhabricator

Use formatversion=2 API to fetch EventLogging schemas
Closed, ResolvedPublic

Description

Partly done already in this gerrit change by lego: https://gerrit.wikimedia.org/r/#/c/234202/

Also, we're ok with this being the longer term fix and making this other task not necessary: T97487

Event Timeline

Milimetric raised the priority of this task from to High.
Milimetric updated the task description. (Show Details)
Milimetric added a project: Analytics-Backlog.
Milimetric added a subscriber: Milimetric.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 27 2015, 2:17 AM

What else fetches the schemas?

Milimetric set Security to None.
Milimetric moved this task from Next Up to In Progress on the Analytics-Kanban board.

Change 234202 had a related patch set uploaded (by Milimetric):
Use formatversion=2 for internal API requests

https://gerrit.wikimedia.org/r/234202

@Legoktm: this new patch fixes the other place where EL gets schemas (the python processor that runs on eventlog1001.eqiad.wmnet). We'll merge and deploy this.

By the way, for history's sake, this is the schema revision that caused these problems: https://meta.wikimedia.org/w/index.php?title=Schema:CentralNoticeBannerHistory&oldid=13332080

I tested the new schema fetching code with it, it works fine now.

Milimetric moved this task from In Progress to In Code Review on the Analytics-Kanban board.

Change 234202 merged by jenkins-bot:
Use formatversion=2 for internal API requests

https://gerrit.wikimedia.org/r/234202

kevinator closed this task as Resolved.Sep 8 2015, 10:59 PM
kevinator added a subscriber: kevinator.