mirror of
https://github.com/google/nomulus.git
synced 2025-05-08 15:58:21 +02:00
Re-enable DeleteOldCommitLogs cron job
Also adds a "resave all epp" cron job that's needed for the delete to work correctly. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=168879965
This commit is contained in:
parent
80ff106e4c
commit
d7214b58fc
3 changed files with 46 additions and 15 deletions
|
@ -83,16 +83,26 @@
|
||||||
<target>backend</target>
|
<target>backend</target>
|
||||||
</cron>
|
</cron>
|
||||||
|
|
||||||
<!-- TODO(b/23319222): Re-enable when fixed.
|
|
||||||
<cron>
|
<cron>
|
||||||
<url><![CDATA[/_dr/cron/commitLogFanout?queue=delete-commits&endpoint=/_dr/task/deleteOldCommitLogs&jitterSeconds=600]]></url>
|
<url><![CDATA[/_dr/task/resaveAllEppResources]]></url>
|
||||||
<description>
|
<description>
|
||||||
This job deletes commit logs from Datastore that are old, e.g. thirty days.
|
This job resaves all our resources, projected in time to "now".
|
||||||
|
It is needed for "deleteOldCommitLogs" to work correctly.
|
||||||
</description>
|
</description>
|
||||||
<schedule>every 20 minutes synchronized</schedule>
|
<schedule>1st monday of month 09:00</schedule>
|
||||||
|
<target>tools</target>
|
||||||
|
</cron>
|
||||||
|
|
||||||
|
<cron>
|
||||||
|
<url><![CDATA[/_dr/task/deleteOldCommitLogs]]></url>
|
||||||
|
<description>
|
||||||
|
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.
|
||||||
|
</description>
|
||||||
|
<schedule>3rd monday of month 09:00</schedule>
|
||||||
<target>backend</target>
|
<target>backend</target>
|
||||||
</cron>
|
</cron>
|
||||||
-->
|
|
||||||
|
|
||||||
<!-- TODO: Add borgmon job to check that these files are created and updated successfully. -->
|
<!-- TODO: Add borgmon job to check that these files are created and updated successfully. -->
|
||||||
<cron>
|
<cron>
|
||||||
|
|
|
@ -104,16 +104,27 @@
|
||||||
<target>backend</target>
|
<target>backend</target>
|
||||||
</cron>
|
</cron>
|
||||||
|
|
||||||
<!-- TODO(b/23319222): Re-enable when fixed.
|
|
||||||
<cron>
|
<cron>
|
||||||
<url><![CDATA[/_dr/cron/commitLogFanout?queue=delete-commits&endpoint=/_dr/task/deleteOldCommitLogs&jitterSeconds=600]]></url>
|
<url><![CDATA[/_dr/task/resaveAllEppResources]]></url>
|
||||||
<description>
|
<description>
|
||||||
This job deletes commit logs from Datastore that are old, e.g. thirty days.
|
This job resaves all our resources, projected in time to "now".
|
||||||
|
It is needed for "deleteOldCommitLogs" to work correctly.
|
||||||
</description>
|
</description>
|
||||||
<schedule>every 20 minutes synchronized</schedule>
|
<schedule>1st monday of month 09:00</schedule>
|
||||||
|
<target>tools</target>
|
||||||
|
</cron>
|
||||||
|
|
||||||
|
<cron>
|
||||||
|
<url><![CDATA[/_dr/task/deleteOldCommitLogs]]></url>
|
||||||
|
<description>
|
||||||
|
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.
|
||||||
|
</description>
|
||||||
|
<schedule>3rd monday of month 09:00</schedule>
|
||||||
<target>backend</target>
|
<target>backend</target>
|
||||||
</cron>
|
</cron>
|
||||||
-->
|
|
||||||
|
|
||||||
<cron>
|
<cron>
|
||||||
<url><![CDATA[/_dr/cron/commitLogCheckpoint]]></url>
|
<url><![CDATA[/_dr/cron/commitLogCheckpoint]]></url>
|
||||||
|
|
|
@ -142,16 +142,26 @@
|
||||||
<target>backend</target>
|
<target>backend</target>
|
||||||
</cron>
|
</cron>
|
||||||
|
|
||||||
<!-- TODO(b/23319222): Re-enable when fixed.
|
|
||||||
<cron>
|
<cron>
|
||||||
<url><![CDATA[/_dr/cron/commitLogFanout?queue=delete-commits&endpoint=/_dr/task/deleteOldCommitLogs&jitterSeconds=600]]></url>
|
<url><![CDATA[/_dr/task/resaveAllEppResources]]></url>
|
||||||
<description>
|
<description>
|
||||||
This job deletes commit logs from Datastore that are old, e.g. thirty days.
|
This job resaves all our resources, projected in time to "now".
|
||||||
|
It is needed for "deleteOldCommitLogs" to work correctly.
|
||||||
</description>
|
</description>
|
||||||
<schedule>every 20 minutes synchronized</schedule>
|
<schedule>1st monday of month 09:00</schedule>
|
||||||
|
<target>tools</target>
|
||||||
|
</cron>
|
||||||
|
|
||||||
|
<cron>
|
||||||
|
<url><![CDATA[/_dr/task/deleteOldCommitLogs]]></url>
|
||||||
|
<description>
|
||||||
|
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.
|
||||||
|
</description>
|
||||||
|
<schedule>3rd monday of month 09:00</schedule>
|
||||||
<target>backend</target>
|
<target>backend</target>
|
||||||
</cron>
|
</cron>
|
||||||
-->
|
|
||||||
|
|
||||||
<cron>
|
<cron>
|
||||||
<url><![CDATA[/_ah/sessioncleanup?clear]]></url>
|
<url><![CDATA[/_ah/sessioncleanup?clear]]></url>
|
||||||
|
|
Loading…
Add table
Reference in a new issue