Last modified: 2013-07-25 07:05:45 UTC
The default QueryPage caching assumes very simple results from the query. This causes Special:DisambiguationPageLinks to only show partial results if it is being fetched from querycache. To fix this, we'll need to override recache() and fetchFromCache() in SpecialDisambiguationPageLinks.php (and also refactor a few other things to accommodate for the limited fields available in the querycachetwo table).
Fix at https://gerrit.wikimedia.org/r/#/c/67367/