From 71c7d8a90c805b32830f7c60e958282b7f205340 Mon Sep 17 00:00:00 2001 From: Raul Ochoa Date: Thu, 7 Jul 2016 00:36:59 +0200 Subject: [PATCH] Limit analysis creation concurrency --- NEWS.md | 1 + .../models/mapconfig/adapter/analysis-mapconfig-adapter.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/NEWS.md b/NEWS.md index c370f837..77f30b61 100644 --- a/NEWS.md +++ b/NEWS.md @@ -5,6 +5,7 @@ Released 2016-mm-dd Announcements: + - Limit analysis creation concurrency. - Upgrades camshaft to [0.33.3](https://github.com/CartoDB/camshaft/releases/tag/0.33.3). diff --git a/lib/cartodb/models/mapconfig/adapter/analysis-mapconfig-adapter.js b/lib/cartodb/models/mapconfig/adapter/analysis-mapconfig-adapter.js index 6040631d..21893c6d 100644 --- a/lib/cartodb/models/mapconfig/adapter/analysis-mapconfig-adapter.js +++ b/lib/cartodb/models/mapconfig/adapter/analysis-mapconfig-adapter.js @@ -74,7 +74,7 @@ AnalysisMapConfigAdapter.prototype.getMapConfig = function(user, requestMapConfi }); } - var analysesQueue = queue(requestMapConfig.analyses.length); + var analysesQueue = queue(1); requestMapConfig.analyses.forEach(function(analysis) { analysesQueue.defer(createAnalysis, analysis); });