gitlab-org--gitlab-foss/lib/gitlab/gitaly_client
Zeger-Jan van de Weg 752e9c18a1
Leave object pools when destroying projects
This action doesn't lean on reduplication, so a short call can me made
to the Gitaly server to have the object pool remove its remote to the
project pending deletion.
https://gitlab.com/gitlab-org/gitaly/blob/f6cd55357/internal/git/objectpool/link.go#L58

When an object pool doesn't have members, this would invalidate the need
for a pool. So when a project leaves the pool, the pool will be
destroyed on the background.

Fixes: https://gitlab.com/gitlab-org/gitaly/issues/1415
2018-12-19 13:21:56 +01:00
..
attributes_bag.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
blob_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
blobs_stitcher.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
cleanup_service.rb Fix repository cleanup with object storage on 2018-12-15 13:50:59 +00:00
commit_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
conflict_files_stitcher.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
conflicts_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
diff.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
diff_stitcher.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
health_check_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
namespace_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
notification_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
object_pool_service.rb Leave object pools when destroying projects 2018-12-19 13:21:56 +01:00
operation_service.rb Commits API: Preserve file content in move operations if unspecified 2018-11-28 11:50:05 +00:00
queue_enumerator.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
ref_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
remote_service.rb SSH public-key authentication for push mirroring 2018-11-19 11:46:39 +00:00
repository_service.rb Don't specify shell for Gitaly write-ref 2018-11-26 16:44:26 +01:00
server_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
storage_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
storage_settings.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
util.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
wiki_file.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
wiki_page.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00
wiki_service.rb Enable even more frozen string in lib/gitlab 2018-11-13 11:42:15 -08:00