Jira issue originally created by user psycon:
Doctrine doesn't invalidate cache properly. Queries like the one below has the second table taken from cache and it shouldn't.
$comp = Doctrine_Query::create()
->from('AttachedComponents a, a.SubscriptionComponents s')
In bug [DC-24] the advice is to select id of second table, I selected all fields in second table but doctrine doesn't seem to notice foreign key has changed.
Comment created by romanb:
After some researh this is desired behavior. However, parts of a consistent implementation of this behavior are still incomplete as described in DDC-21 and DDC-22.
Issue was closed with resolution "Won't Fix"