In order to determine which default components alter hooks need to be implemented, features_override currently needs to make a costly call to features_include() on every page. Need to solve this. Probably requires a patch to Features.

#3 895250-3-features_override-cache.patch6.79 KBnedjo


nedjo’s picture

Priority:Normal» Critical
nedjo’s picture

An initial step would be just to cache the available components and their hooks. Need to figure out when/how to flush the cache.

nedjo’s picture

Status:Active» Needs review
new6.79 KB

Draft patch attached, not tested.

nedjo’s picture

Status:Needs review» Active

Applied in

Setting back to active pending further review and testing.

nedjo’s picture

Status:Active» Fixed

Meets most of the need. Will open other issues for followup.

Status:Fixed» Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.