Skip to content

Split the global_service_spec

What does this MR do and why?

  • Remove :clean_gitlab_redis_shared_state because elasticsearch traits dynamically use the :clean_gitlab_redis_shared_state trait
  • Move out the visibility#blob_and_commit into a different file. It was alone taking more than half of the total time.

Screenshots or screen recordings

On the master global_master

After the split global_split

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #372255 (closed)

Merge request reports