Backfill published_by_id of catalog_resource_versions
What does this MR do and why?
published_by is the user who publishes the CI Catalog Resource Version.
It must be equal to the release author because creating a release
and publishing a version must be done in a single session
via release-cli.
Here, we are backfilling the old data from the releases table by
copying releases.author to catalog_resource_versions.published_by_id
Related to #442783 (closed)
Implementation table
| Step | Status |
|---|---|
| Extract CI catalog component builder into a ser... (!159703 - merged) | |
| Add published_by to CI Catalog Resource Version (!162843 - merged) | |
| Backfill published_by_id of catalog_resource_ve... (!163301 - merged) | |
| API Endpoint for CI Catalog Publish | TODO |
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.
Edited by Furkan Ayhan