gitlab-org--gitlab-foss/spec/services/merge_requests
Oswaldo Ferreira f4cd926cf3 Add exclusive lease to mergeability check process
Concurrent calls to UserMergeToRef RPC updating a single ref
can lead to an opaque fail that is being rescued at Gitaly.

So this commit adds an exclusive lease to the mergeability
check process with the key as the current MR ID.
2019-07-31 19:58:43 -03:00
..
conflicts
add_todo_when_build_fails_service_spec.rb
assign_issues_service_spec.rb
build_service_spec.rb
close_service_spec.rb
create_from_issue_service_spec.rb
create_pipeline_service_spec.rb
create_service_spec.rb
delete_non_latest_diffs_service_spec.rb
ff_merge_service_spec.rb
get_urls_service_spec.rb
merge_service_spec.rb
merge_to_ref_service_spec.rb
mergeability_check_service_spec.rb Add exclusive lease to mergeability check process 2019-07-31 19:58:43 -03:00
migrate_external_diffs_service_spec.rb
post_merge_service_spec.rb
push_options_handler_service_spec.rb
rebase_service_spec.rb
refresh_service_spec.rb
reload_diffs_service_spec.rb
reopen_service_spec.rb
resolved_discussion_notification_service_spec.rb
squash_service_spec.rb
update_service_spec.rb