Cleanup old entries from resource_last_import_time table. (#112438)

* Cleanup old entries from resource_last_import_time table.

* Add index for last_import_time column.

* Address review feedback.
This commit is contained in:
Peter Štibraný
2025-10-23 11:17:08 +00:00
committed by GitHub
parent 9021719437
commit a4aa3529c8
10 changed files with 82 additions and 8 deletions
+10
View File
@@ -61,6 +61,7 @@ var (
sqlResourceLastImportTimeInsert = mustTemplate("resource_last_import_time_insert.sql")
sqlResourceLastImportTimeQuery = mustTemplate("resource_last_import_time_query.sql")
sqlResourceLastImportTimeDelete = mustTemplate("resource_last_import_time_delete.sql")
)
// TxOptions.
@@ -489,3 +490,12 @@ type sqlResourceLastImportTimeQueryRequest struct {
func (r *sqlResourceLastImportTimeQueryRequest) Validate() error {
return nil
}
type sqlResourceLastImportTimeDeleteRequest struct {
sqltemplate.SQLTemplate
Threshold time.Time
}
func (r *sqlResourceLastImportTimeDeleteRequest) Validate() error {
return nil
}