lib/good_job.rb in good_job-4.1.0 vs lib/good_job.rb in good_job-4.1.1

- old
+ new

@@ -5,10 +5,11 @@ require_relative "good_job/version" require_relative "good_job/engine" require_relative "good_job/adapter" +require_relative "good_job/adapter/inline_buffer" require_relative "active_job/queue_adapters/good_job_adapter" require_relative "good_job/active_job_extensions/batches" require_relative "good_job/active_job_extensions/concurrency" require_relative "good_job/interrupt_error" require_relative "good_job/active_job_extensions/interrupt_errors" @@ -209,20 +210,20 @@ include_discarded = GoodJob.configuration.cleanup_discarded_jobs? ActiveSupport::Notifications.instrument("cleanup_preserved_jobs.good_job", { older_than: older_than, timestamp: timestamp }) do |payload| deleted_jobs_count = 0 deleted_batches_count = 0 - deleted_discrete_executions_count = 0 + deleted_executions_count = 0 jobs_query = GoodJob::Job.finished_before(timestamp).order(finished_at: :asc).limit(in_batches_of) jobs_query = jobs_query.succeeded unless include_discarded loop do active_job_ids = jobs_query.pluck(:active_job_id) break if active_job_ids.empty? - deleted_discrete_executions = GoodJob::DiscreteExecution.where(active_job_id: active_job_ids).delete_all - deleted_discrete_executions_count += deleted_discrete_executions + deleted_executions = GoodJob::Execution.where(active_job_id: active_job_ids).delete_all + deleted_executions_count += deleted_executions deleted_jobs = GoodJob::Job.where(active_job_id: active_job_ids).delete_all deleted_jobs_count += deleted_jobs end @@ -234,13 +235,13 @@ deleted_batches_count += deleted end payload[:destroyed_batches_count] = deleted_batches_count - payload[:destroyed_discrete_executions_count] = deleted_discrete_executions_count + payload[:destroyed_executions_count] = deleted_executions_count payload[:destroyed_jobs_count] = deleted_jobs_count - destroyed_records_count = deleted_batches_count + deleted_discrete_executions_count + deleted_jobs_count + destroyed_records_count = deleted_batches_count + deleted_executions_count + deleted_jobs_count payload[:destroyed_records_count] = destroyed_records_count destroyed_records_count end end