Skip to content

Move last_repository_updated_at to project_repositories

Alex Pooley requested to merge ap-move-last_repository_updated_at into master

What does this MR do and why?

This is the first step to move last_repository_updated_at off the projects table and onto the project_repositories table.

  • Create a new pushed_at column on project_repositories, with an index
  • Write to pushed_at as well as the existing projects.last_repository_updated_at
  • Include code changes behind feature flag to utilize the new column

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #463444

Merge request reports