Details
Description
Doctrine\ORM\Query\Exec\MultiTableUpdateExecutor works incorrect with query cache enabled.
I execute two similar update-queries with different parameters, but the second query is never executed in database.
There is todo-task in code:
//FIXME (URGENT): With query cache the parameter is out of date. Move to execute() stage.
This is important issue. Much time spent in debugging.
Workaround is to disable query cache per every multitable update query: http://stackoverflow.com/questions/12969460/doctrine-query-cache-update