Page MenuHomePhabricator

Make reportupdater support weekly granularity {tick} [8 pts]
Closed, ResolvedPublic

Description

Some reportcards need weekly granularity. Today they are implemented as non-timeboxed reports using generate.py.

However, to comply with the EventLogging audit, all reports based on purged schemas need to be timeboxed. And timeboxed reports do not support the weekly granularity hack. So weekly granularity must be implemented as a core feature of the scheduler. And as we are not maintaining generate.py any more, we'll do that on reportupdater.

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 10 2015, 4:56 PM
Milimetric renamed this task from Make reportupdater support weekly granularity {tick} to Make reportupdater support weekly granularity {tick} [8 pts].Aug 10 2015, 4:58 PM
Milimetric moved this task from Incoming to Prioritized on the Analytics-Backlog board.
Milimetric set Security to None.
mforns claimed this task.Aug 10 2015, 6:13 PM
mforns updated the task description. (Show Details)
mforns edited projects, added Analytics-Kanban; removed Analytics-Backlog.

Change 230649 had a related patch set uploaded (by Mforns):
Add support for weekly frequency and granularity

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

mforns moved this task from Next Up to In Progress on the Analytics-Kanban board.Aug 10 2015, 9:05 PM
mforns moved this task from In Progress to In Code Review on the Analytics-Kanban board.

Change 230649 merged by Milimetric:
Add support for weekly frequency and granularity

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

mforns moved this task from Ready to Deploy to Done on the Analytics-Kanban board.
kevinator closed this task as Resolved.Aug 14 2015, 3:21 PM
kevinator added a subscriber: kevinator.