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
Members fund testing for the Drupal project. Drupal Association Learn more


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