Change record status: 
Project: 
Introduced in branch: 
7.x-1.x
Introduced in version: 
7.x-1.0-beta11
Description: 

In order to avoid cache-rebuilding issue one should not call entity_load() in hook_entity_info() or hook_entity_info_alter(). The same way anything else that needs entity-info should not be called, e.g. field_info_fields().

Instead of the previous work-a-round of calling entity_load() in hook_entity_info_alter() stop using entity_load() and directly query the database. With a recent entity API any exportable entities will be synced to the database already, so that should be fine.

For any releases *after* 7.x-1.0-beta11 the code in the entity API module which helps working around the entity-load() problems will be removed.

Impacts: 
Module developers
Updates Done (doc team, etc.)
Online documentation: 
Not done
Theming guide: 
Not done
Module developer documentation: 
Not done
Examples project: 
Not done
Coder Review: 
Not done
Coder Upgrade: 
Not done
Other: 
Other updates done