Draft: Schedule async weekend build of index for job traces
What does this MR do and why?
This MR schedules a temporary index to be built asynchronously over the weekend. We want to build an index for the job trace records in ci_job_artifacts
that need to have their expire_at
timestamps removed.
Doing this could potentially take a long time and block deployments on gitlab.com, so we should do it over the weekend.
This MR is being split of from database maintainer review in an existing MR: !79547 (comment 850220280)
This is a second version of !81341 (merged) set up to run on GitLab SaaS & self-hosted.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by drew stachon