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

Daniel Kinzler <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|Unprioritized               |Highest
                 CC|                            |[email protected]
           Severity|normal                      |critical

--- Comment #1 from Daniel Kinzler <[email protected]> ---
Wikibase\EntityView::getBasicEntityInfo currently loops over all referenced
entities, loads each of them, and then generates a serialization only
containing labels, descriptions and data types (see
EntityRevisionSerializer::newForFrontendStore). 

This is causing serious performance issues (in terms of time as well as
memory).

The solution would be to load labels and descriptions from the terms table, and
the data type from the property_info table. We'll also have to grab the
revision info from the page table (joining against entity_per_page).

-- 
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