Skip to content

Added Repository#tag_exists?

Yorick Peterse requested to merge tag-exists into master

Checking if a tag exists is one of the main reasons the Grape API /internal/allowed is slow. By using a dedicated method for checking a tag's existence (without loading the entire tag collection) we can hopefully cut down the time spent in this process.

See https://gitlab.com/gitlab-org/gitlab-ce/issues/14280 for more info.

Merge request reports