Skip to content
Snippets Groups Projects

Improve performance by updating how statuses are fetched for validation

Merged Martin Lowe requested to merge malowe/git-eca-rest-api:malowe/main/dedup-perf-fix into main
  • Improve performance by updating how statuses are fetched for validation

A change was made to fetch each status as it is being updated to ensure we have the latest before update. This lead to a lot of performance problems and timeout for very large commit sets. To improve this where possible, it was changed to only attempt to fetch entries if they weren't already found in the initial lookup at the start of validation.

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
Please register or sign in to reply
Loading