Page MenuHomePhabricator

Re-enable disabled Special pages on small wikis (wikis in small.dblist)
Open, MediumPublic

Description

Cloning this bug from bug 39667, now that there is a proper small.dblist (cf. https://noc.wikimedia.org/conf/small.dblist), it'd be nice to re-enable all the of the disabled Special pages on small wikis.


Version: unspecified
Severity: enhancement

Details

Reference
bz43668

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:23 AM
bzimport set Reference to bz43668.

We're talking about these query pages, right?

  1. Disable all the query pages that take more than about 15 minutes to update
  2. wgDisableQueryPageUpdate @{

'wgDisableQueryPageUpdate' => array(
'enwiki' => array(

		'Ancientpages',
		'Deadendpages',
		'Fewestrevisions',
		'Lonelypages',
		'Mostcategories',
		'Mostlinked',
		'Mostlinkedcategories',
		'Mostlinkedtemplates',
		'Mostrevisions',
		'Uncategorizedcategories',
		'Wantedtemplates',
		'Wantedpages',

),
'default' => array(

		'Ancientpages',
		'Deadendpages',
		'Fewestrevisions',
		'Mostlinked',
		'Mostrevisions',
		'Wantedpages',

),
'wikidatawiki' => array(

		'Ancientpages',
		'Deadendpages',
		'Fewestrevisions',
		'Lonelypages ',
		'Mostlinked',
		'Mostrevisions',
		'Uncategorizedpages',
		'Unwatchedpages',
		'Wantedpages',
		'Withoutinterwiki',

),
),

Or those stopped by miser mode?

(In reply to comment #2)

Or those stopped by miser mode?

What are they? [[mw:Manual:$wgMiserMode]] lists none: it only says that it enables caching of all query pages; and that $wgDisableQueryPages and $wgDisableQueryPageUpdate have effect only if it's true.

(In reply to comment #1)

We're talking about these query pages, right?

'default' => array(
    'Ancientpages',
    'Deadendpages',
    'Fewestrevisions',
    'Mostlinked',
    'Mostrevisions',
    'Wantedpages',
),

Yes, these.

For all wikis in small.dblist, these should update either dynamically or regularly (cached every few days).

Reedy, why did you mark bug 43668 as blocker? You want to disable miser mode altogether for small wikis (to update pages dynamically)? If yes this should be clearer in the summary.

(In reply to comment #5)

Reedy, why did you mark bug 43668 as blocker?

I believe this is a typo. Marking a bug as a blocker of itself would be a bit strange. :-)

(In reply to comment #6)

I believe this is a typo. Marking a bug as a blocker of itself would be a bit
strange. :-)

Of course I meant bug 43741, it's the only blocker of this bug...

Based on my analysis T48098#8602507, I appears this change either no longer works or never worked. Re-opening as I believe it still makes sense to enable these on small wikis.