Florian Jedelhauser activity https://gitlab.com/fjedelhauser 2026-03-18T16:20:05Z tag:gitlab.com,2026-03-18:5218476760 Florian Jedelhauser commented on issue #571923 at GitLab.org / GitLab 2026-03-18T16:20:05Z fjedelhauser Florian Jedelhauser

@tkuah I've been looking into the approach we discussed where we would:

  1. Update Plan to use the new uid column exclusively, and drop id.
  2. Update code references to use FixedItemsModel version of Plan.

That approach will take quite a bit more time, my concern is that I won't be able to hit the 19.2 deadline of having everything wrapped up with those additional steps. For that reason I would delay dropping the old id [Plan] Remove old plan associated columns and d... (#571424) until after we have migrated to using FixedItemsModel as part of the cleanup work. That way we should have resolved the concern of primary id issues with the cell local Plan table, that unblocks the cells migration and cleanup will follow as soon as possible. Does that make sense to you as well?

I also investigated another option we briefly discussed was making incremental small updates to switch to the FixedItemsModel. With that approach we could bypass some of the extra work in replacing the id usage with uid by directly moving to FixedItemsModel. However after a deeper look at the related models it was not possible to update atomically or by first updating reads then writes without the risk of conflicts. Mainly the concern being multiple nodes and rolling updates causing conflicts in high traffic tables between usage of the two different id fields.

tag:gitlab.com,2026-03-18:5218187819 Florian Jedelhauser commented on issue #15692 at GitLab.org / customers-gitlab-com 2026-03-18T15:19:20Z fjedelhauser Florian Jedelhauser

@div.ya Sounds good. I was thinking similarly to return an explicit error and handle it directly in Gitlab. Thanks for taking a look into this! 🙏

tag:gitlab.com,2026-03-18:5217800587 Florian Jedelhauser pushed to project branch 588162-backfill-addon-uid at GitLab.org / GitLab 2026-03-18T14:05:59Z fjedelhauser Florian Jedelhauser

Florian Jedelhauser (4cb09155) at 18 Mar 14:05

Update milestone target to 18.11

... and 269 more commits

tag:gitlab.com,2026-03-17:5214253736 Florian Jedelhauser commented on merge request !226161 at GitLab.org / GitLab 2026-03-17T18:24:29Z fjedelhauser Florian Jedelhauser

@hustewart Right, good catch! I've updated for the next milestone.

@l.rosa Can you please review again as well, approvals were reset when switching to milestone 18.11. 🙏

tag:gitlab.com,2026-03-17:5214243071 Florian Jedelhauser pushed to project branch 588162-backfill-addon-uid at GitLab.org / GitLab 2026-03-17T18:21:42Z fjedelhauser Florian Jedelhauser

Florian Jedelhauser (a19c3114) at 17 Mar 18:21

Update milestone target to 18.11

tag:gitlab.com,2026-03-17:5214014289 Florian Jedelhauser commented on merge request !226161 at GitLab.org / GitLab 2026-03-17T17:17:30Z fjedelhauser Florian Jedelhauser

@hustewart I rebased and the pipeline ran successfully, are you able to merge? 🙏

tag:gitlab.com,2026-03-17:5213070437 Florian Jedelhauser pushed to project branch 588162-backfill-addon-uid at GitLab.org / GitLab 2026-03-17T14:00:09Z fjedelhauser Florian Jedelhauser

Florian Jedelhauser (b5b75bc9) at 17 Mar 14:00

Backfill subscription_add_on_uid in subscription_add_on_purchases

... and 2142 more commits