Add ExpandRecurringBillingEventsAction cron job

Note that this merely starts this MR on a daily schedule -- the billing queries that ultimately consume the synthetic OneTime events are filtering out the events at this time, so we're still relying on query-time expansion of Recurrings.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=144450565
This commit is contained in:
ctingue 2017-01-13 09:26:20 -08:00 committed by Ben McIlwain
parent 8f8d67a17b
commit f30b87d40e
4 changed files with 33 additions and 2 deletions

View file

@ -66,8 +66,6 @@ import org.joda.time.DateTime;
* {@code cursorTime}) represents the inclusive lower bound on the range of billing times that will
* be expanded as a result of the job (the exclusive upper bound being the execution time of the
* job).
*
* <p>NOTE: This is not yet production ready and not configured to run.
*/
@Action(path = "/_dr/task/expandRecurringBillingEvents")
public class ExpandRecurringBillingEventsAction implements Runnable {