Skip to content
Snippets Groups Projects

Smarter refreshing of authorized projects

Merged yorickpeterse-staging requested to merge project-authorizations-diff into master
All threads resolved!

This MR reworks the way User#refresh_authorized_projects, resulting in a much more efficient process leading to fewer dead tuples.

Related issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/25257

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Nick Thomas
  • added 795 commits

    Compare with previous version

  • added 1 commit

    • b9a57a93 - Smarter refreshing of authorized projects

    Compare with previous version

  • yorickpeterse-staging added ~149423 label

    added ~149423 label

  • Nick Thomas resolved all discussions

    resolved all discussions

  • Nick Thomas
  • Nick Thomas
  • @yorickpeterse a lot of headscratching and false starts and "ahhh, that is OK", and a couple of tiny comments. I think this will be good to merge after they're addressed 👍

  • added 1 commit

    • f73193c3 - Smarter refreshing of authorized projects

    Compare with previous version

  • yorickpeterse-staging resolved all discussions

    resolved all discussions

  • LGTM!

  • merged

  • Nick Thomas mentioned in commit 1139da27

    mentioned in commit 1139da27

  • Picked into 8-15-stable, will go into 8.15.0-rc4.

  • username-removed-283999 removed ~149423 label

    removed ~149423 label

  • Nick Thomas mentioned in commit 896f09b9

    mentioned in commit 896f09b9

  • Please register or sign in to reply
    Loading