From b6b1d12f48baee5bba259fcabc7e5cc46c4da54e Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 2 Mar 2016 15:14:27 +0100 Subject: [PATCH 1/2] Hardcode database pool size for sidekiq For some reason pool is set to 1 and I can't find the source of this setting, so for now, just to fix the immediate problem I'm setting it manually in sidekiq.rb --- lib/travis/sidekiq.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/travis/sidekiq.rb b/lib/travis/sidekiq.rb index ef5aa91c..4d228473 100644 --- a/lib/travis/sidekiq.rb +++ b/lib/travis/sidekiq.rb @@ -7,6 +7,7 @@ require 'travis/api/workers/job_cancellation' require 'travis/api/workers/job_restart' require 'travis/support/amqp' +Travis.config.database[:pool] = 5 Travis::Database.connect if Travis.config.logs_database From fa8520eb2520469a005930af67cd22a85964584b Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 2 Mar 2016 16:14:01 +0100 Subject: [PATCH 2/2] Revert "Hardcode database pool size for sidekiq" This reverts commit b6b1d12f48baee5bba259fcabc7e5cc46c4da54e. The pool size can be set with DATABASE_POOL_SIZE ENV var on heroku. I set it to 5, so it's ok, to revert this change. --- lib/travis/sidekiq.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/travis/sidekiq.rb b/lib/travis/sidekiq.rb index 4d228473..ef5aa91c 100644 --- a/lib/travis/sidekiq.rb +++ b/lib/travis/sidekiq.rb @@ -7,7 +7,6 @@ require 'travis/api/workers/job_cancellation' require 'travis/api/workers/job_restart' require 'travis/support/amqp' -Travis.config.database[:pool] = 5 Travis::Database.connect if Travis.config.logs_database