diff --git a/java/google/registry/env/alpha/default/WEB-INF/cron.xml b/java/google/registry/env/alpha/default/WEB-INF/cron.xml index 3d0333ece..d57bcdd94 100644 --- a/java/google/registry/env/alpha/default/WEB-INF/cron.xml +++ b/java/google/registry/env/alpha/default/WEB-INF/cron.xml @@ -1,6 +1,18 @@ + + /_dr/task/rdeStaging @@ -50,7 +62,7 @@ This job downloads the latest DNL from MarksDB and inserts it into the database. (See: TmchDnlServlet, ClaimsList) - every 12 hours from 00:15 to 12:15 + every 12 hours synchronized backend @@ -60,7 +72,7 @@ This job downloads the latest SMDRL from MarksDB and inserts it into the database. (See: TmchSmdrlServlet, SignedMarkRevocationList) - every 12 hours synchronized + every 12 hours from 00:15 to 12:15 backend @@ -74,6 +86,15 @@ backend + + + + Syncs RegistrarContact changes in the past hour to Google Groups. + + every 1 hours synchronized + backend + + @@ -104,25 +125,6 @@ backend - - - - - Reserved terms export to Google Drive job for creating once-daily exports. - - every day 05:30 - backend - - - - - - Syncs RegistrarContact changes in the past hour to Google Groups. - - every 1 hours synchronized - backend - - @@ -177,6 +179,26 @@ backend + + + + This job clears out data from probers and runs once a week. + + every monday 14:00 + UTC + backend + + + + + + + Reserved terms export to Google Drive job for creating once-daily exports. + + every day 05:30 + backend + + diff --git a/java/google/registry/env/production/default/WEB-INF/cron.xml b/java/google/registry/env/production/default/WEB-INF/cron.xml index 3564c2f26..9352939a2 100644 --- a/java/google/registry/env/production/default/WEB-INF/cron.xml +++ b/java/google/registry/env/production/default/WEB-INF/cron.xml @@ -125,7 +125,6 @@ backend - diff --git a/java/google/registry/env/sandbox/default/WEB-INF/cron.xml b/java/google/registry/env/sandbox/default/WEB-INF/cron.xml index f576ae5fe..875acf163 100644 --- a/java/google/registry/env/sandbox/default/WEB-INF/cron.xml +++ b/java/google/registry/env/sandbox/default/WEB-INF/cron.xml @@ -1,6 +1,61 @@ + + + + /_dr/task/rdeStaging + + This job generates a full RDE escrow deposit as a single gigantic XML document + and streams it to cloud storage. When this job has finished successfully, it'll + launch a separate task that uploads the deposit file to Iron Mountain via SFTP. + + + every 4 hours from 00:07 to 20:00 + backend + + + + + + This job is a no-op unless RdeUploadCursor falls behind for some reason. + + every 4 hours synchronized + backend + + + + + + This job is a no-op unless RdeReportCursor falls behind for some reason. + + every 4 hours synchronized + backend + + @@ -40,6 +95,54 @@ backend + + + + Synchronize Registrar entities to Google Spreadsheets. + + every 1 hours synchronized + backend + + + + + + This job resaves all our resources, projected in time to "now". + It is needed for "deleteOldCommitLogs" to work correctly. + + 1st monday of month 09:00 + backend + + + + + + This job deletes unreferenced commit logs from Datastore that are older than thirty days. + Since references are only updated on save, if we want to delete "unneeded" commit logs, we + also need "resaveAllEppResources" to run periodically. + + 3rd monday of month 09:00 + backend + + + + + + This job checkpoints the commit log buckets and exports the diff since last checkpoint to GCS. + + every 1 minutes synchronized + backend + + + + + + This job exports lists of all active domain names to Google Cloud Storage. + + every 12 hours synchronized + backend + + @@ -85,34 +188,6 @@ backend - - - - Reserved terms export to Google Drive job for creating once-daily exports. - - every day 05:30 - backend - - - - - - This job exports lists of all active domain names to Google Cloud Storage. - - every 12 hours synchronized - backend - - - - - - Lease all tasks from the dns-pull queue, group by TLD, and invoke PublishDnsUpdates for each - group. - - every 1 minutes synchronized - backend - - - + - This job verifies entity integrity and runs once daily. + Reserved terms export to Google Drive job for creating once-daily exports. - every day 06:30 - UTC + every day 05:30 backend - + - Synchronize Registrar entities to Google Spreadsheets. + Lease all tasks from the dns-pull queue, group by TLD, and invoke PublishDnsUpdates for each + group. - every 1 hours synchronized - backend - - - - - - This job resaves all our resources, projected in time to "now". - It is needed for "deleteOldCommitLogs" to work correctly. - - 1st monday of month 09:00 - backend - - - - - - This job deletes unreferenced commit logs from Datastore that are older than thirty days. - Since references are only updated on save, if we want to delete "unneeded" commit logs, we - also need "resaveAllEppResources" to run periodically. - - 3rd monday of month 09:00 + every 1 minutes synchronized backend @@ -176,4 +230,14 @@ backend + + + + This job verifies entity integrity and runs once daily. + + every day 06:30 + UTC + backend + +