diff options
Diffstat (limited to 'app/workers/container_registry/cleanup_worker.rb')
-rw-r--r-- | app/workers/container_registry/cleanup_worker.rb | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/app/workers/container_registry/cleanup_worker.rb b/app/workers/container_registry/cleanup_worker.rb index 448a16ad309..9ec02dd613e 100644 --- a/app/workers/container_registry/cleanup_worker.rb +++ b/app/workers/container_registry/cleanup_worker.rb @@ -16,8 +16,6 @@ module ContainerRegistry BATCH_SIZE = 200 def perform - log_counts - reset_stale_deletes delete_stale_ongoing_repair_details @@ -54,26 +52,13 @@ module ContainerRegistry end def should_enqueue_record_detail_jobs? - return false unless Gitlab.com? + return false unless Gitlab.com_except_jh? return false unless Feature.enabled?(:registry_data_repair_worker) return false unless ContainerRegistry::GitlabApiClient.supports_gitlab_api? Project.pending_data_repair_analysis.exists? end - def log_counts - ::Gitlab::Database::LoadBalancing::Session.current.use_replicas_for_read_queries do - log_extra_metadata_on_done( - :delete_scheduled_container_repositories_count, - ContainerRepository.delete_scheduled.count - ) - log_extra_metadata_on_done( - :stale_delete_container_repositories_count, - stale_delete_container_repositories.count - ) - end - end - def stale_delete_container_repositories ContainerRepository.delete_ongoing.with_stale_delete_at(STALE_DELETE_THRESHOLD.ago) end |