Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • Queue Queue
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 117
    • Issues 117
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 11
    • Merge requests 11
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • EIPEIP
  • LabradorLabrador
  • QueueQueue
  • Merge requests
  • !634

Attempt to fix taking request concurrency

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Ruben Backx requested to merge attempt-at-fixing-take-request-concurrency into development Mar 09, 2023
  • Overview 2
  • Commits 1
  • Pipelines 0
  • Changes 1

Changes the order of taking a request from:

  1. start transaction
  2. lock
  3. do the thing
  4. unlock (now someone else can take the same request)
  5. end transaction

to

  1. lock
  2. start transaction
  3. do the thing
  4. end transaction
  5. unlock
Edited Mar 09, 2023 by Ruben Backx
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: attempt-at-fixing-take-request-concurrency