https://bugzilla.wikimedia.org/show_bug.cgi?id=26399
Summary: ResourceLoaderStartupModule doesn't preload info for all modules, resulting in lots of individual DB queries Product: MediaWiki Version: 1.17 Platform: All OS/Version: All Status: ASSIGNED Severity: enhancement Priority: Normal Component: Resource Loader AssignedTo: roan.katt...@gmail.com ReportedBy: roan.katt...@gmail.com CC: roan.katt...@gmail.com, tpars...@wikimedia.org Query 15 (slave): SELECT /* ResourceLoaderModule::getFileDependencies Catrope */ md_deps FROM `module_deps` WHERE md_module = 'skins.vector' AND md_skin = 'vector' LIMIT 1 Query 16 (slave): SELECT /* ResourceLoaderModule::getFileDependencies Catrope */ md_deps FROM `module_deps` WHERE md_module = 'skins.monobook' AND md_skin = 'vector' LIMIT 1 ..... ..... Query 147 (slave): SELECT /* ResourceLoaderModule::getFileDependencies Catrope */ md_deps FROM `module_deps` WHERE md_module = 'ext.proofreadpage.index' AND md_skin = 'vector' LIMIT 1 Should just preload everything in one query like we do for normal requests. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l