Fix 2714 : backlink from special:whatlinkshere was hard set as 'existing'
[lhc/web/wiklou.git] / includes / SpecialShortpages.php
index fb18a7d..3792766 100644 (file)
@@ -26,7 +26,7 @@ class ShortPagesPage extends QueryPage {
         * This query is indexed as of 1.5
         */
        function isExpensive() {
-               return false;
+               return true;
        }
        
        function isSyndicated() {
@@ -40,10 +40,10 @@ class ShortPagesPage extends QueryPage {
                
                return
                        "SELECT $name as type,
-                                       page_namespace as namespace,
+                               page_namespace as namespace,
                                page_title as title,
                                page_len AS value
-                       FROM $page
+                       FROM $page FORCE INDEX (page_len)
                        WHERE page_namespace=".NS_MAIN." AND page_is_redirect=0";
        }