Skip to content

WIP: Ruby composite status

Kamil Trzciński requested to merge ruby-composite-status into master

What does this MR do?

This rewrites status_sql to be a Ruby method consuming :status and :allow_failure if present.

It seems to be significantly faster especially for ProcessPipelineService, as we do perform very cheap operation and have a very simple way to group statuses.

Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/65538

Does this MR meet the acceptance criteria?

Conformity

Edited by 🤖 GitLab Bot 🤖

Merge request reports