Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • lava lava
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 94
    • Issues 94
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 45
    • Merge requests 45
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • lava
  • lavalava
  • Merge requests
  • !2110

Merged
Created May 23, 2023 by Igor Ponomarev@igo95862Contributor

Remove ActionLevels remnant uses

  • Overview 0
  • Commits 1
  • Changes 2

ActionLevels were removed in commit 4a9fae4e but were still references in few cases.

This commit removes all remaining uses.

First was a prefetch when generating CSV and YAML for a given TestJob results. Apparently Django allows you to try to prefetch non-existing fields. Replace prefetch with select_related as that gives 10% performance boost on top.

Second it was referenced in fields to remove when exporting query. However, actionlevels is no longer part of any model.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: remove-actionlevels-remnants