From d4da926f48503125307fe3d4a4f3952df92fc1ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Coutable?= Date: Tue, 7 Mar 2017 19:35:32 +0100 Subject: Add new ScheduleUpdateUserActivityWorker and UpdateUserActivityWorker MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rémy Coutable --- config/sidekiq_queues.yml | 1 + 1 file changed, 1 insertion(+) (limited to 'config/sidekiq_queues.yml') diff --git a/config/sidekiq_queues.yml b/config/sidekiq_queues.yml index 9d2066a6490..bf8964d7f68 100644 --- a/config/sidekiq_queues.yml +++ b/config/sidekiq_queues.yml @@ -53,3 +53,4 @@ - [default, 1] - [pages, 1] - [system_hook_push, 1] + - [update_user_activity, 1] -- cgit v1.2.1 From e9819de10aa1ca29cb760c714c37ab0a23c0bd89 Mon Sep 17 00:00:00 2001 From: Nick Thomas Date: Mon, 10 Apr 2017 19:50:48 +0100 Subject: Remove the ClearDatabaseCacheWorker --- config/sidekiq_queues.yml | 1 - 1 file changed, 1 deletion(-) (limited to 'config/sidekiq_queues.yml') diff --git a/config/sidekiq_queues.yml b/config/sidekiq_queues.yml index bf8964d7f68..c3bd73533d0 100644 --- a/config/sidekiq_queues.yml +++ b/config/sidekiq_queues.yml @@ -34,7 +34,6 @@ - [repository_fork, 1] - [repository_import, 1] - [project_service, 1] - - [clear_database_cache, 1] - [delete_user, 1] - [delete_merged_branches, 1] - [authorized_projects, 1] -- cgit v1.2.1 From 2f7f1ce4e66db847414e2fc3de09556e75c51eb4 Mon Sep 17 00:00:00 2001 From: James Lopez Date: Thu, 4 May 2017 11:32:39 +0200 Subject: fix sidekiq spec, add changelog --- config/sidekiq_queues.yml | 1 + 1 file changed, 1 insertion(+) (limited to 'config/sidekiq_queues.yml') diff --git a/config/sidekiq_queues.yml b/config/sidekiq_queues.yml index c3bd73533d0..91ea1c0f779 100644 --- a/config/sidekiq_queues.yml +++ b/config/sidekiq_queues.yml @@ -53,3 +53,4 @@ - [pages, 1] - [system_hook_push, 1] - [update_user_activity, 1] + - [propagate_project_service, 1] -- cgit v1.2.1 From 6ecf16b8f70335e1e6868b7c918cd031f5eb2f8d Mon Sep 17 00:00:00 2001 From: James Lopez Date: Fri, 5 May 2017 18:01:33 +0200 Subject: refactor code based on feedback --- config/sidekiq_queues.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'config/sidekiq_queues.yml') diff --git a/config/sidekiq_queues.yml b/config/sidekiq_queues.yml index 91ea1c0f779..433381e79d3 100644 --- a/config/sidekiq_queues.yml +++ b/config/sidekiq_queues.yml @@ -53,4 +53,4 @@ - [pages, 1] - [system_hook_push, 1] - [update_user_activity, 1] - - [propagate_project_service, 1] + - [propagate_service_template, 1] -- cgit v1.2.1 From 0ad80cab40097658b1eec5b87d440cfcd60d2755 Mon Sep 17 00:00:00 2001 From: Toon Claes Date: Mon, 8 May 2017 17:13:02 +0200 Subject: Use worker to destroy namespaceless projects in post-deploy Destroying projects can be very time consuming. So instead of destroying them in the post-deploy, just schedule them and make Sidekiq do the hard work. They are scheduled in batches of 5000 records. This way the number of database requests is limited while also the amount data read to memory is limited. --- config/sidekiq_queues.yml | 1 + 1 file changed, 1 insertion(+) (limited to 'config/sidekiq_queues.yml') diff --git a/config/sidekiq_queues.yml b/config/sidekiq_queues.yml index 433381e79d3..0ca1f565185 100644 --- a/config/sidekiq_queues.yml +++ b/config/sidekiq_queues.yml @@ -40,6 +40,7 @@ - [expire_build_instance_artifacts, 1] - [group_destroy, 1] - [irker, 1] + - [namespaceless_project_destroy, 1] - [project_cache, 1] - [project_destroy, 1] - [project_export, 1] -- cgit v1.2.1