forgejo_backup/models/forgejo_migrations
Earl Warren debd74e1b6 fix: add an index to the ActionRun.stopped column (#8252)
The models/actions/run.go:GetRunBefore function sorts ActionRun rows to get the most recently stopped. Since the ActionRun rows do not expire, the cost will keep increasing over time.

The index is meant to ensure the execution time of the associated query does not grow linearly with the number of rows in the ActionRun table.

Ref https://codeberg.org/forgejo/forgejo/pulls/7491/files#issuecomment-5495441

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/8252
Reviewed-by: Christopher Besch <mail@chris-besch.com>
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
2025-06-23 08:00:18 +02:00
..
v1_20 chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
v1_22 Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v2 (forgejo) (#7367) 2025-03-28 22:22:21 +00:00
main_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
migrate.go fix: add an index to the ActionRun.stopped column (#8252) 2025-06-23 08:00:18 +02:00
migrate_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
v13.go [FEAT]Add Option to hide Release Archive links (#3139) 2024-04-24 15:15:55 +00:00
v14.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
v15.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
v16.go add migration & enhance int-test 2024-05-16 18:25:16 +02:00
v17.go add migration & enhance int-test 2024-05-16 18:25:16 +02:00
v18.go fix: Use correct table in migration v18 (#7114) 2025-03-04 16:44:37 +00:00
v19.go Implement external assets 2024-07-29 20:35:55 +02:00
v20.go feat(quota): Humble beginnings of a quota engine 2024-08-02 11:10:34 +02:00
v21.go [FEAT] Allow pushmirror to use publickey authentication 2024-08-22 17:05:07 +02:00
v22.go [FEAT] Add support for webauthn credential level 3 2024-08-29 10:05:03 +02:00
v23.go Add branch auto deletion for scheduled PRs 2024-10-31 03:49:15 +01:00
v24.go fix: extend forgejo_auth_token table (part two) 2024-11-16 10:53:46 +01:00
v25.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
v25_test.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
v26.go fix: match PackageBlob.HashBlake2b definition and migration (#7543) 2025-04-15 07:05:21 +00:00
v27.go chore: branding import path (#7337) 2025-03-27 19:40:14 +00:00
v28.go fix: forgejo migrations numbering in comments and rename latest migration file (#6957) 2025-02-16 08:17:33 +00:00
v29.go feat(activitiypub): enable HTTP signatures on all ActivityPub endpoints (#7035) 2025-04-03 15:24:15 +00:00
v30.go add port and schema to federation host (#7203) 2025-04-16 08:07:51 +00:00
v30_test.go add port and schema to federation host (#7203) 2025-04-16 08:07:51 +00:00
v31.go fix: migrate repository.topics column for SQLite (#8019) 2025-06-03 10:20:05 +02:00
v31_test.go fix: ensure consistent empty repository topics field (#7920) 2025-05-29 22:39:53 +02:00
v32.go fix: maven use groupId:artifactId for package name concatenation (#6352) 2025-06-01 09:02:29 +02:00
v32_test.go fix: maven use groupId:artifactId for package name concatenation (#6352) 2025-06-01 09:02:29 +02:00
v33.go Federated user activity following: Isolated model changes (#8078) 2025-06-21 12:02:58 +02:00
v33_test.go Federated user activity following: Isolated model changes (#8078) 2025-06-21 12:02:58 +02:00
v34.go bug: Forgejo Actions email notifications are opt-in (#8242) 2025-06-21 13:11:01 +02:00
v35.go fix: add an index to the ActionRun.stopped column (#8252) 2025-06-23 08:00:18 +02:00