We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 660f149 commit 69b7a83Copy full SHA for 69b7a83
lib/cloud66/metrics/solid_queue.rb
@@ -31,8 +31,8 @@ def queue_array_concrete
31
solid_queue_waiting = solid_queue_pending.merge(solid_queue_due_scheduled) { |_key, ready, scheduled| ready + scheduled }
32
33
# Get processing jobs per queue from claimed executions
34
- # ClaimedExecution doesn't have queue_name directly, need to join with job
35
- solid_queue_working = ::SolidQueue::ClaimedExecution.joins(:job).group("solid_queue_jobs.queue_name").count
+ # Using Job.joins approach since queue_name is directly on Job
+ solid_queue_working = ::SolidQueue::Job.joins(:claimed_execution).group(:queue_name).count
36
37
result = []
38
solid_queue_queue_names = solid_queue_waiting.keys | solid_queue_working.keys
0 commit comments