mirror of
https://github.com/doctrine/orm.git
synced 2026-03-24 06:52:09 +01:00
[PR #1394] Fix result cache setting query caching #9451
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/doctrine/orm/pull/1394
State: closed
Merged: No
Hello!
This PR fixes the issue with result caching option when query caching is on.
Reproduce is pretty easy. Call same query twice: first time with
Query::useResultCache(true), second time withQuery::useResultCache(false). If query cache is on -useResultCache()setting will be cached along with query itself.Use case is when you want to keep query cache always on but want sometimes to bypass result cache (e.g. you're sure that underlying data was updated).
P.S. Is it possible to backport fix to 2.4? I can provide another PR for it
Alex