Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Rex Dri Rex Dri
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 33
    • Issues 33
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Rex Dri
  • Rex DriRex Dri
  • Merge requests
  • !65

Performance optimization

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Florent Chehab requested to merge performance/re_setup_analysis into master Mar 10, 2019
  • Overview 0
  • Commits 9
  • Pipelines 3
  • Changes 50

Performances optimizations:

  • user groups are now accessible in cached_groups of user. User model is changed: new one is available in base_app.models
  • History and PendingModeration are now optimized: we cache the number of versions and if there is something pending moderation in the models. Also, history and pending moderation data must be queried separately.
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: performance/re_setup_analysis