Update webhook failure state using a lease
This ensures that the failure state writes are operating from the latest data when there are concurrent writes happening due to many `WebHooks::LogExecutionWorker` jobs processing for the same hook. https://gitlab.com/gitlab-org/gitlab/-/issues/352245
Showing
Please register or sign in to comment