Skip to content

Prepare constraints of ci_pipeline_variables for partitioning on Gitlab

What does this MR do and why?

MR 1 / 3

  • This MR aims to prepare the constraints for creating the routing table of ci_pipeline_variables.

  • This MR also refactors some partitioning helpers to accept multiple initial values while maintaining compatibility with older migrations that only pass 1 value

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #428989 (closed)

Edited by Panos Kanellidis

Merge request reports