From f11c46b4f8e4e7f1ee4e1d6ebed4835f4e8274a6 Mon Sep 17 00:00:00 2001 From: evazion Date: Fri, 28 Jan 2022 00:55:47 -0600 Subject: [PATCH] uploads: stop pruning uploads. --- app/jobs/prune_uploads_job.rb | 9 --------- app/logical/danbooru_maintenance.rb | 1 - app/models/upload.rb | 6 ------ 3 files changed, 16 deletions(-) delete mode 100644 app/jobs/prune_uploads_job.rb diff --git a/app/jobs/prune_uploads_job.rb b/app/jobs/prune_uploads_job.rb deleted file mode 100644 index a5df65bbc..000000000 --- a/app/jobs/prune_uploads_job.rb +++ /dev/null @@ -1,9 +0,0 @@ -# frozen_string_literal: true - -# A job that runs hourly to delete all completed, stale, or failed uploads. -# Spawned by {DanbooruMaintenance}. -class PruneUploadsJob < ApplicationJob - def perform - Upload.prune! - end -end diff --git a/app/logical/danbooru_maintenance.rb b/app/logical/danbooru_maintenance.rb index 51fa99911..45427a0d3 100644 --- a/app/logical/danbooru_maintenance.rb +++ b/app/logical/danbooru_maintenance.rb @@ -4,7 +4,6 @@ module DanbooruMaintenance module_function def hourly - queue PruneUploadsJob queue PrunePostsJob queue PruneRateLimitsJob queue RegeneratePostCountsJob diff --git a/app/models/upload.rb b/app/models/upload.rb index b97bb7839..3c7d4b4ae 100644 --- a/app/models/upload.rb +++ b/app/models/upload.rb @@ -88,12 +88,6 @@ class Upload < ApplicationRecord self.server = Socket.gethostname end - def self.prune! - completed.where("created_at < ?", 1.hour.ago).lock.destroy_all - preprocessed.where("created_at < ?", 1.day.ago).lock.destroy_all - where("created_at < ?", 3.days.ago).lock.destroy_all - end - def self.visible(user) if user.is_admin? all