Skip to content

Draft: Schedule async weekend build of index for job traces

drew stachon requested to merge dc-schedule-weekend-index-build into master

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.

Edited by drew stachon

Merge request reports