Arlolra has uploaded a new change for review.
https://gerrit.wikimedia.org/r/91554
Change subject: Increase maxSockets for ApiRequests
......................................................................
Increase maxSockets for ApiRequests
The default in node is 5 per host. Parsing pages with lots of templates
makes many concurrent connections that end up timing out.
Bumping this up shaves at least a minute off that large test case in the
bug report: fr/Liste_des_premiers_préfets_français_(1800-1815)
Bug: 55585
Change-Id: Ia025a90a52b45c0816983d1b7b34fc074b6b4c4f
---
M js/lib/mediawiki.ApiRequest.js
1 file changed, 3 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Parsoid
refs/changes/54/91554/1
diff --git a/js/lib/mediawiki.ApiRequest.js b/js/lib/mediawiki.ApiRequest.js
index dd3d5b3..49c9694 100644
--- a/js/lib/mediawiki.ApiRequest.js
+++ b/js/lib/mediawiki.ApiRequest.js
@@ -2,6 +2,9 @@
require('./core-upgrade.js');
+// many concurrent connections to the same host
+require('http').globalAgent.maxSockets = 100;
+
var request = require('request'),
$ = require( './fakejquery' ),
qs = require('querystring'),
--
To view, visit https://gerrit.wikimedia.org/r/91554
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia025a90a52b45c0816983d1b7b34fc074b6b4c4f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Parsoid
Gerrit-Branch: master
Gerrit-Owner: Arlolra <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits