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.

CommentFileSizeAuthor
#3 895250-3-features_override-cache.patch6.79 KBnedjo
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

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
FileSize
6.79 KB

Draft patch attached, not tested.

nedjo’s picture

Status: Needs review » Active

Applied in http://drupal.org/cvs?commit=468526.

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.