From 3ca15a1d0624dc29b6442c49b4af8916164c09e5 Mon Sep 17 00:00:00 2001 From: Stephane Gamard Date: Wed, 1 Oct 2014 16:55:25 +0200 Subject: [PATCH] Increased timeout for denomarlization stack --- .../src/main/java/org/sonar/server/search/IndexQueue.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/sonar-server/src/main/java/org/sonar/server/search/IndexQueue.java b/server/sonar-server/src/main/java/org/sonar/server/search/IndexQueue.java index 3b6bd8d0cc5..4c0cdbbe625 100644 --- a/server/sonar-server/src/main/java/org/sonar/server/search/IndexQueue.java +++ b/server/sonar-server/src/main/java/org/sonar/server/search/IndexQueue.java @@ -56,7 +56,7 @@ public class IndexQueue implements ServerComponent, WorkQueue> { private static final Logger LOGGER = LoggerFactory.getLogger(IndexQueue.class); - private static final Integer CONCURRENT_NORMALIZATION_FACTOR = 3; + private static final Integer CONCURRENT_NORMALIZATION_FACTOR = 1; public IndexQueue(Settings settings, SearchClient searchClient, ComponentContainer container) { this.searchClient = searchClient; @@ -136,7 +136,7 @@ public class IndexQueue implements ServerComponent, WorkQueue> { boolean hasInlineRefreshRequest = false; ExecutorService executorService = Executors.newFixedThreadPool(CONCURRENT_NORMALIZATION_FACTOR); // invokeAll() blocks until ALL tasks submitted to executor complete - List>> requests = executorService.invokeAll(actions, 20, TimeUnit.SECONDS); + List>> requests = executorService.invokeAll(actions, 20, TimeUnit.MINUTES); for (Future> updates : requests) { for (ActionRequest update : updates.get()) { -- 2.39.5