Skip to content


DDC-2090: MultiTableUpdateExecutor works incorrect with query cache enabled #2774

doctrinebot opened this Issue · 4 comments

1 participant


Jira issue originally created by user feedbee:

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.


Comment created by feedbee:

Workaround is to disable query cache per every multitable update query:


Comment created by @FabioBatSilva:

Fixed : 60b8bc6


Issue was closed with resolution "Fixed"


Comment created by @beberlei:

Merged into 2.3 for release with 2.3.3

@doctrinebot doctrinebot added this to the 2.3.3 milestone
@doctrinebot doctrinebot closed this
@doctrinebot doctrinebot added the Bug label
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.