From 14733fc0075e9a4756c1fbc468e0d72054f99cac Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Mon, 29 Sep 2014 11:43:22 -0700 Subject: [PATCH] Lowered ActiveUsers query period to reduce timeouts Change-Id: If34266cbac79d319fe33e1f362791fb438577fd7 --- includes/api/ApiQueryAllUsers.php | 2 +- includes/specials/SpecialActiveusers.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/api/ApiQueryAllUsers.php b/includes/api/ApiQueryAllUsers.php index affddda769..04e9fc4f17 100644 --- a/includes/api/ApiQueryAllUsers.php +++ b/includes/api/ApiQueryAllUsers.php @@ -50,7 +50,7 @@ class ApiQueryAllUsers extends ApiQueryBase { if ( $params['activeusers'] ) { // Update active user cache - SpecialActiveUsers::mergeActiveUsers( 600, $activeUserDays ); + SpecialActiveUsers::mergeActiveUsers( 300, $activeUserDays ); } $db = $this->getDB(); diff --git a/includes/specials/SpecialActiveusers.php b/includes/specials/SpecialActiveusers.php index 10ab46a237..6219fc48d2 100644 --- a/includes/specials/SpecialActiveusers.php +++ b/includes/specials/SpecialActiveusers.php @@ -259,7 +259,7 @@ class SpecialActiveUsers extends SpecialPage { array( 'activeusers-intro', $this->getLanguage()->formatNum( $days ) ) ); // Occasionally merge in new updates - $seconds = min( self::mergeActiveUsers( 600, $days ), $days * 86400 ); + $seconds = min( self::mergeActiveUsers( 300, $days ), $days * 86400 ); // Mention the level of staleness $out->addWikiMsg( 'cachedspecial-viewing-cached-ttl', $this->getLanguage()->formatDuration( $seconds ) ); -- 2.20.1