After RU changes to fix 1-week lag issue and remove unused code, one report needs to be reconfigured to continue working. It's limn-mobile-data's mobile-options-last-3-months report. This report was previously using the timeboxed=False option to hack RU to build a report with the last 90 days only.
A more correct way is having RU accept a 'max_data_points=N' config option that trims the reports to a max of N data points (for example 90 days). And let the report be timeboxed, which is more computationally efficient, and simplifies the corresponding query.
Another option that could optionally be added to RU is reusing a query or script in different reports. This could be done by a config option 'execute=query_file_name'. With this, we could remove duplicated queries of limn-mobile-data that are virtually the same.
So, TODOs:
- add 'max_data_points' option to RU
- add 'execute' option to RU
- fix the configuration of the report in limn-mobile-data/mobile/config.yaml
- remove the duplicate query: limn-mobile-data/mobile/mobile-options-last-3-months.sql