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 subscribed.
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 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

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

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