Accelerate builds queuing using a denormalized accelerated table [RUN ALL RSPEC] [RUN AS-IF-FOSS]
What does this MR do?
This merge request adds a separate table that is supposed to make builds queuing more efficient.
See #329764 (closed)
Migrations
== 20210512120122 AddPendingBuildsTable: migrating ============================
-- create_table(:ci_pending_builds, {:id=>false})
-> 0.0367s
== 20210512120122 AddPendingBuildsTable: migrated (0.0368s) ===================
Conformity
-
I have included a changelog entry -
I have added information for database reviewers in the MR description -
I have self-reviewed this MR per code review guidelines. -
This MR does not harm performance, or I have asked a reviewer to help assess the performance impact. -
I have followed the style guides.
Issues
Resolves #329764 (closed)