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
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
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Declined | None | T44179 Re-enable Extension:CrossNamespaceLinks on Wikimedia wikis | |||
Open | None | T41661 Query pages improvements (tracking) | |||
Resolved | Josve05a | T142936 Generate Special:LonelyPages on a more regular basis | |||
Resolved | None | T17434 Periodical run of currently disabled special pages | |||
Open | Reedy | T45668 Re-enable disabled Special pages on small wikis (wikis in small.dblist) | |||
Resolved | None | T45741 Make size related database lists available for use as a "group" in InitialiseSettings.php | |||
Resolved | None | T41667 Divide wikis into database lists by approximate size for performance engineering |
We're talking about these query pages, right?
'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',
),
),
(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.