https://bugzilla.wikimedia.org/show_bug.cgi?id=70393

            Bug ID: 70393
           Summary: Cache sitelinks and other related info in
                    ParserOutput, avoid lookups in skin hooks
           Product: MediaWiki extensions
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: WikidataClient
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
       Web browser: ---
   Mobile Platform: ---

All languagelinks, sisterlinks, and other meta info we need to generated the
sidebar and other UI elements should be placed in the ParserOutput when
rendering, and cached along with it. This avoids frequent database lookups
during skin rendering, and simplifies the code (e.g. usage tracking) by using a
single object to transfer information from the content rendering step to the
skin output step.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to