diff --git a/config/schedule.yml b/config/schedule.yml index e5dbcb020..468ec7901 100644 --- a/config/schedule.yml +++ b/config/schedule.yml @@ -1,6 +1,9 @@ log_worker_queue_stats: cron: "*/10 * * * *" # every 10 minutes class: "Metrics::RecordBackgroundQueueStatsWorker" +prune_old_field_tests: + cron: "0 13 * * *" # daily at 1 pm UTC + class: "FieldTests::PruneOldExperimentsWorker" record_daily_usage: cron: "0 11 * * *" # daily at 11:00 UTC class: "Metrics::RecordDailyUsageWorker" diff --git a/lib/tasks/fetch.rake b/lib/tasks/fetch.rake index 0e0d3f651..a09301c8a 100644 --- a/lib/tasks/fetch.rake +++ b/lib/tasks/fetch.rake @@ -26,13 +26,6 @@ task send_email_digest: :environment do end end -# This task is meant to be scheduled daily -task prune_old_field_tests: :environment do - # For rolling ongoing experiemnts, we remove old experiment memberships - # So that they can be re-tested. - FieldTests::PruneOldExperimentsWorker.perform_async -end - task remove_old_html_variant_data: :environment do HtmlVariantTrial.destroy_by("created_at < ?", 2.weeks.ago) HtmlVariantSuccess.destroy_by("created_at < ?", 2.weeks.ago)