Migrate sbom_source_packages table to cell-friendly architecture
Proposal
In order to complete Ingest source package name from Trivy SBOM comp... (#427095 - closed) • Tetiana Chupryna • 16.9 • On track, we ended up ignoring the sharding_key
and adding an exemption for the sbom_source_packages
table, as discussed here:
Given that your work will be finished before we finish our Cells architecture I think you should just mark your table as
gitlab_main
and allowlist any violations that show up then the grouptenant scale will have some advice in the near future about how people are suppose to migrate these features to a "cells"-friendly architecture. Ultimately it might end up being that we add anorganization_id
column to this table but right now I think that's only half complete so it will just slow you down.
The purpose of this issue is to figure out how to migrate this sbom_source_packages
table to a cell-friendly architecture.