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