From ad1d14ecbe506fa4745caf9e306f161b9dc1c30e Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan <tgx_world@hotmail.com> Date: Tue, 12 Apr 2016 16:29:40 +0800 Subject: [PATCH] FIX: Bump `GrantEmoji` job to low priority queue and reduce batch size. --- app/jobs/onceoff/grant_emoji.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/jobs/onceoff/grant_emoji.rb b/app/jobs/onceoff/grant_emoji.rb index c5a477040..241279900 100644 --- a/app/jobs/onceoff/grant_emoji.rb +++ b/app/jobs/onceoff/grant_emoji.rb @@ -1,11 +1,12 @@ module Jobs class GrantEmoji < Jobs::Onceoff + sidekiq_options queue: 'low' def execute_onceoff(args) to_award = {} - Post.secured(Guardian.new).visible.public_posts.find_in_batches(batch_size: 5000) do |group| + Post.secured(Guardian.new).visible.public_posts.find_in_batches do |group| group.each do |p| doc = Nokogiri::HTML::fragment(p.cooked) if (doc.css("img.emoji") - doc.css(".quote img")).size > 0